-
公开(公告)号:US20210233256A1
公开(公告)日:2021-07-29
申请号:US16776054
申请日:2020-01-29
Applicant: Zebra Technologies Corporation
Inventor: Sundaresan Sundaram , Alan J. Epshteyn , Anup Kulkarni , Shruti Kulkarni , Meena Avasarala , Kaushik Samudrala , Induja Seshagiri Babu , Vaibhav Srinivasa
Abstract: A computing device includes: a tracking assembly including a camera; a data capture module; and a controller connected with the tracking assembly and the data capture module, the controller configured to: control the tracking assembly to track successive poses of the computing device in a first frame of reference; control the data capture module to capture and decode an indicium placed in a facility; obtain, based on the indicium, a position of a point in the facility in a second frame of reference corresponding to the facility; detect, via the camera, features of a marker placed in the facility; determine, based on the detected features, an orientation of the marker in the second frame of reference; and generate, for each pose in the first frame of reference, a corresponding pose in the second frame of reference according to the position of the point and the orientation.
-
公开(公告)号:US20220397870A1
公开(公告)日:2022-12-15
申请号:US17344468
申请日:2021-06-10
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Venkateswaran Narayanan , Sethuraman Vijayakumar , Sunil Kumar , Anandakumar Gopalsamy , Ambika Nagarajaiah , Sundaresan Sundaram , Dayal Madhukar Rai , Alexander Punnamoottil Jacob
Abstract: A method includes: obtaining one or more images of a facility containing objects; detecting positions of the objects in the images; determining, from the detected positions, respective locations in a facility coordinate system for each detected object; for each detected object, generating a trajectory based on the determined location; obtaining a set of computing device identifiers and corresponding computing device locations in the facility coordinate system; based on the identifiers and device locations and at least one of (i) the locations of the objects, (ii) the trajectories, or (iii) the image, detecting associations between the objects and the devices; detecting, based on the trajectories, a potential collision between a first detected object and a second detected object; in response to detecting the potential collision, selecting a computing device associated with at least one of the first and second detected objects; and transmitting a collision notification to the selected computing device.
-
公开(公告)号:US20240362309A1
公开(公告)日:2024-10-31
申请号:US18643000
申请日:2024-04-23
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Joydeep Chakraborty , Niraj Kumar Sharma , Sabir Valappil Thattath , Nabiraj Seethalaprasad , Amit S. Mehta , Sundaresan Sundaram , Avinash G. Nijampure , Adam Joel Arruda
IPC: G06F21/32
CPC classification number: G06F21/32
Abstract: An authentication screen that prevents access to at least one application via the computing device can be rendered on a display of a computing device. The computing device can scan a physical medium that is external to, and independent of, the computing device to acquire challenge data for a user from the physical medium and the computing device can acquire response data from the user. In response to a successful match between the challenge data and the response data, the authentication screen can be removed from the display and access to the at least one application can be granted. Once access to the computing device is granted to the user, the computing device can identify the user and manage the challenge data, response data, SSO sessions, and/or personalized device configurations.
-
公开(公告)号:US12125186B2
公开(公告)日:2024-10-22
申请号:US17344468
申请日:2021-06-10
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Venkateswaran Narayanan , Sethuraman Vijayakumar , Sunil Kumar , Anandakumar Gopalsamy , Ambika Nagarajaiah , Sundaresan Sundaram , Dayal Madhukar Rai , Alexander Punnamoottil Jacob
IPC: G06T7/00 , B60W50/14 , B66F17/00 , G05B9/02 , G05B19/418 , G06Q10/08 , G06T7/292 , G06T7/73 , G06V20/52
CPC classification number: G06T7/0004 , B60W50/14 , B66F17/003 , G05B9/02 , G05B19/4189 , G06Q10/08 , G06T7/292 , G06T7/74 , G06V20/52 , G05B2219/45049 , G06T2207/30232 , G06T2207/30241
Abstract: A method includes: obtaining one or more images of a facility containing objects; detecting positions of the objects in the images; determining, from the detected positions, respective locations in a facility coordinate system for each detected object; for each detected object, generating a trajectory based on the determined location; obtaining a set of computing device identifiers and corresponding computing device locations in the facility coordinate system; based on the identifiers and device locations and at least one of (i) the locations of the objects, (ii) the trajectories, or (iii) the image, detecting associations between the objects and the devices; detecting, based on the trajectories, a potential collision between a first detected object and a second detected object; in response to detecting the potential collision, selecting a computing device associated with at least one of the first and second detected objects; and transmitting a collision notification to the selected computing device.
-
公开(公告)号:US10757608B2
公开(公告)日:2020-08-25
申请号:US16136754
申请日:2018-09-20
Applicant: Zebra Technologies Corporation
Inventor: Sundaresan Sundaram , Keerthana Kalyanasundaram , Sateesh V. Angadi
Abstract: A method for dynamically adjusting a scan pattern and electronic device to perform the same. The method includes obtaining a data packet of a communication session on a first communication channel. The method further includes analyzing the data packet to determine a priority associated with the communication session and determining that the priority associated with the communication session exceeds a threshold. In response to the determination, the method includes adjusting one or more parameters of a scan algorithm implemented by a wireless driver. The method further includes determining that a signal quality for the first communication channel is below the threshold quality level and executing the scan algorithm in accordance with the adjusted one or more parameters.
-
-
-
-