-
公开(公告)号:US12021917B2
公开(公告)日:2024-06-25
申请号:US14577201
申请日:2014-12-19
Applicant: Zebra Technologies Corporation
Inventor: Christopher Ensign , Richard E. Bergstrom
IPC: H04L67/025 , G06F3/12 , H04L67/02 , G06F16/957
CPC classification number: H04L67/025 , G06F3/1206 , G06F3/1228 , G06F3/1289 , H04L67/02 , G06F3/1209 , G06F3/1246 , G06F16/9577
Abstract: A method, computer program product and system are provided to enable communication between a browser on a user device, such as a mobile device or personal computer, and a local device, such as a printer. A host system may provide a host web application for generating data for display by a browser, and may also integrate with an application programming interface (API) to embed code into the host web application such that when executed by the browser, enables the communication between the browser and a local device communication application. The local device communication application may then control communication to the local device, such as causing the data to be printed on a printer. The provided methods may be implemented independently of the browser type and/or operating system type.
-
公开(公告)号:US12020113B2
公开(公告)日:2024-06-25
申请号:US17825940
申请日:2022-05-26
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Joseph D. Giordano , Steven D. Sieckowski , Darran Michael Handshaw
CPC classification number: G06K7/1098 , A47F9/046 , B21D5/06 , B21D28/02 , B21D35/001
Abstract: Scanning assemblies are disclosed herein. An example scanning assembly includes a slot scanner and a mounting system. The slot scanner includes an imaging assembly configured to capture an image frame appearing in a field of view (FOV) and a housing having a cavity configured to accommodate the imaging assembly. The mounting system includes a flange member at least partially surrounding an opening formed within the mounting system, and at least two support arms extending from the flange. The at least two support arms engage a portion of the housing of the slot scanner to retain the slot scanner within the opening formed by the flange.
-
公开(公告)号:US20240203214A1
公开(公告)日:2024-06-20
申请号:US18083234
申请日:2022-12-16
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Anders Gustafsson , Edward Barkan , Darran Michael Handshaw
IPC: G07G1/00
CPC classification number: G07G1/0045
Abstract: Systems and methods are disclosed for providing customer initiated services to a mounted user interface device in a retail environment. At a user interface device, a customer scans an object missing a barcode or label, and the interface device connects to a remote customer service platform configured to detect the object and return to the interface device barcode data for the object, where a corresponding label is printed with the returned data. The user interface device may be automatically connected to a remote agent based on anonymized user data or based on scanned object data for providing particularly customized user services, such as explanations on how to use the object.
-
公开(公告)号:US20240193725A1
公开(公告)日:2024-06-13
申请号:US18080675
申请日:2022-12-13
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Michael Wijayantha Medagama
CPC classification number: G06T3/4038 , G06T5/002 , G06T7/75 , G06T15/405 , G06T17/205
Abstract: A method and system for performing three dimensional imaging and determining a physical dimension of a target includes capturing, by an imaging system, first and second images of a target with each image obtained at a different perspective of the target. A processor generates first and second point clouds corresponding to the target, from the first and second images. The processor identifies a position and orientation of a reference feature of the target from first and second images, and the processor performs point cloud stitching to combine the first point cloud and the second point cloud to form a merged point cloud. The point cloud stitching is performed according to the orientation and position of the reference feature in each of the first and second point clouds. The processor identifies and removes noisy data points in the merged point cloud to form an aggregated point cloud.
-
公开(公告)号:US12001649B2
公开(公告)日:2024-06-04
申请号:US16945392
申请日:2020-07-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Ankan Basak , Thomas Conticello , Christopher M. West
IPC: G06F3/0482 , G06T7/00 , G06T7/12
CPC classification number: G06F3/0482 , G06T7/0004 , G06T7/12
Abstract: Methods and systems for facilitating selection of tools for one or more machine vision jobs are disclosed herein. An example method may be performed by one or more processors and includes displaying, via a display screen, an interactive graphical user interface (GUI) of an application, the application configured to generate job scripts for imaging devices to execute and the application operating in a job construction mode. The method also includes displaying an image within the GUI and detecting a selection of a portion of the image. The method further includes analyzing the portion of the image to determine a corresponding tool for processing the portion of the image and displaying, within the interactive GUI, a user-selectable option to add the corresponding tool to a machine vision job.
-
公开(公告)号:US20240178566A1
公开(公告)日:2024-05-30
申请号:US18072491
申请日:2022-11-30
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Nicolas F. Casazzone , Charles Burton Swope , Edward A. Richley
CPC classification number: H01Q9/0407 , H01Q5/378 , H01Q21/065
Abstract: The disclosure is an antenna device, comprising a substrate layer and a patch antenna assembly on the substrate layer, configured to contain at least one patch antenna element. Each patch antenna element has a feed insertion cutout and a base cutout, where a feed line extending from a feed point on the substrate layer couples to the antenna element in the feed insertion cutout. Each patch antenna element corresponds to a respective parasitic patch element, positioned above the patch antenna element, and a respective capacitive loading element, positioned on the feed line and proximate to the patch antenna element, to improve the performance of the antenna device. Each parasitic pat antenna is larger than its respective patch antenna element. The antenna device may also include a mounting structure to position each parasitic patch element over each patch antenna element.
-
67.
公开(公告)号:US20240177131A1
公开(公告)日:2024-05-30
申请号:US18072173
申请日:2022-11-30
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Karthikeyan Nagarajan , Alessandro Bay
CPC classification number: G06Q20/208 , G06V10/82 , G06V20/60
Abstract: Devices, systems, and methods for weight-based tracking and pricing of consumer goods. The devices, systems, and methods may include detecting, by a scale device, a first change in weight of a display area; capturing, by a first imaging camera, a first image featuring the display area; detecting, by one or more processors, a first object in the first image; identifying, by the one or more processors, the first object; associating, by the one or more processors, the detected first change in weight with the identified first object to determine a transaction value associated with the identified first object based upon the detected first change in weight; and displaying, by a display device, a rendition of the display area, the rendition containing a representation of the first object and the transaction value.
-
68.
公开(公告)号:US20240177089A1
公开(公告)日:2024-05-30
申请号:US18072194
申请日:2022-11-30
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Karthikeyan Nagarajan , Alessandro Bay , Anil Ozdemir
IPC: G06Q10/0631 , G06N3/0464 , G06N3/08
CPC classification number: G06Q10/06315 , G06N3/0464 , G06N3/08
Abstract: Systems and methods for method for predicting a required number of point of sale (POS) stations to accommodate a number of customers are disclosed herein. An example method includes analyzing image data to determine (i) a set of customer data and (ii) a cart occupancy value associated with the customers, and generating, utilizing a machine learning (ML) algorithm, a first value based on the set of customer data and the cart occupancy value associated with the customers. The ML algorithm may be trained using a plurality of training data including a plurality of training customer data and a plurality of training cart occupancy values. The example method further includes determining whether the first value exceeds a second value, and responsive to determining that the first value exceeds the second value, generating an alert for transmission to a device indicating that the first value exceeds the second value.
-
公开(公告)号:US20240170857A1
公开(公告)日:2024-05-23
申请号:US17989649
申请日:2022-11-17
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Rehan K. Jaffri
Abstract: A device is comprised of: a first antenna, having a first polarization, operating at a first frequency, and located along a first length from a first end to a second end; and a second antenna, having a second polarization, operating at a second frequency, and located along a second length from a third end to a fourth end, wherein the first polarization is orthogonal to the second polarization, the first antenna is close to the second antenna along the first length and the second length, the first frequency of the first antenna and the second frequency of the second antenna are within the same frequency band, and the first antenna and the second antenna are parallel along the first length and the second length.
-
公开(公告)号:US20240168158A1
公开(公告)日:2024-05-23
申请号:US17992914
申请日:2022-11-22
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: James J. O'Hagan , Charles Burton Swope
Abstract: Imaging devices, systems, and methods for determining a distance to an object using light projected from an illumination device are provided. An example method includes: projecting, from an illumination source of the illumination device, projected light having a first wavelength; receiving, at one or more sensors of the illumination device, reflected light having the first wavelength; receiving, at the one or more sensors of the illumination device, emitted light having a second wavelength; determining, by one or more processors, a phase difference between the reflected light and the emitted light; and determining, by the one or more processors, the distance to the object based at least on the phase difference between the reflected light and the emitted light.
-
-
-
-
-
-
-
-
-