IP Library Granted Patent US 10,810,389
Granted Patent B2
US 10,810,389 · App. 16/213,432 · Granted Oct 20, 2020

Dynamic data capture device configuration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,810,389
App. No.
16/213,432
Granted
Oct 20, 2020
Kind
B2
Abstract

A method of dynamically configuring a data capture device includes: at a data capture controller, responsive to enabling a configuration mode, controlling a data capture assembly of the data capture device to initiate a data capture operation to capture a barcode; at the data capture controller, determining a symbology of the captured barcode based on a master set of symbology definitions; at the data capture controller, updating an active subset of the master set of symbology definitions to include the determined symbology; at the data capture controller, responsive to disabling the configuration mode, decoding subsequently captured barcodes based only on the active subset of symbology definitions.

Claims (44)

1. A method of dynamically configuring a data capture device, the method comprising:

at a data capture controller, responsive to enabling a configuration mode, controlling a data capture assembly of the data capture device to initiate a data capture operation to capture a barcode;

at the data capture controller, determining a symbology of the captured barcode based on a master set of symbology definitions;

at the data capture controller, updating an active subset of the master set of symbology definitions to include the determined symbology, wherein updating the active subset includes storing a list of symbology identifiers corresponding to the master set of symbology definitions, each symbology identifier having a corresponding activity indicator, and setting the activity flag corresponding to the determined symbology to an active state;

at the data capture controller, responsive to disabling the configuration mode, decoding subsequently captured barcodes based only on the active subset of symbology definitions.

2. The method of claim 1 , further comprising:

at the data capture controller, when one of the subsequently captured barcode does not match one of the active subset of symbology definitions, discarding the subsequently captured barcode.

3. The method of claim 1 , further comprising:

at the data capture controller, when one of the subsequently captured barcode does not match one of the active subset of symbology definitions, ignoring the subsequently captured barcode.

4. The method of claim 1 , further comprising:

initiating the data capture operation responsive to receiving an input from an input assembly of the data capture device.

5. The method of claim 1 , further comprising:

while the configuration mode remains active, initiating a further data capture operation, determining a further symbology and updating the active subset to include the further symbology.

6. The method of claim 1 , further comprising:

enabling the configuration mode responsive to an input from an input assembly of the data capture device.

7. The method of claim 6 , further comprising:

disabling the configuration mode responsive to a further input.

8. The method of claim 1 , further comprising:

responsive to enabling of the configuration mode, clearing the active subset of symbology definitions.

9. A data capture device, comprising:

a data capture assembly; and

a data capture controller configured to

responsive to enabling a configuration mode, control the data capture assembly to initiate a data capture operation to capture a barcode;

determine a symbology of the captured barcode based on a master set of symbology definitions;

update an active subset of the master set of symbology definitions to include the determined symbology by storing a list of symbology identifiers corresponding to the master set of symbology definitions, each symbology identifier having a corresponding activity indicator, and setting the activity flag corresponding to the determined symbology to an active state;

responsive to disabling the configuration mode, decode subsequently captured barcodes based only on the active subset of symbology definitions.

10. The data capture device of claim 9 , wherein the data capture controller is further configured to:

when one of the subsequently captured barcode does not match one of the active subset of symbology definitions, discard the subsequently captured barcode.

11. The data capture device of claim 9 , wherein the data capture controller is further configured:

at the data capture controller, when one of the subsequently captured barcode does not match one of the active subset of symbology definitions, ignore the subsequently captured barcode.

12. The data capture device of claim 9 , wherein the data capture controller is further configured to:

initiate the data capture operation responsive to receiving an input from an input assembly of the data capture device.

13. The data capture device of claim 9 , wherein the data capture controller is further configured to:

while the configuration mode remains active, initiate a further data capture operation, determine a further symbology and update the active subset to include the further symbology.

14. The data capture device of claim 9 , wherein the data capture controller is further configured to:

enable the configuration mode responsive to an input from an input assembly of the data capture device.

15. The data capture device of claim 14 , wherein the data capture controller is further configured to:

disable the configuration mode responsive to a further input.

16. The data capture device of claim 9 , wherein the data capture controller is further configured to:

responsive to enabling of the configuration mode, clear the active subset of symbology definitions.

17. A non-transitory computer-readable storage medium storing computer-readable instructions executable by a processor of a data capture device to:

responsive to enabling a configuration mode, control a data capture assembly of the data capture device to initiate a data capture operation to capture a barcode;

determine a symbology of the captured barcode based on a master set of symbology definitions;

update an active subset of the master set of symbology definitions to include the determined symbology by storing a list of symbology identifiers corresponding to the master set of symbology definitions, each symbology identifier having a corresponding activity indicator, and setting the activity flag corresponding to the determined symbology to an active state; responsive to disabling the configuration mode, decode subsequently captured barcodes based only on the active subset of symbology definitions.

Assignments (5)
RELEASE OF SECURITY INTEREST - 364 - DAY Recorded Mar 5, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
Reel/Frame 056036/0590 →
SECURITY INTEREST Recorded Sep 1, 2020
From: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053841/0212 →
SECURITY INTEREST Recorded Jul 3, 2019
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049674/0916 →
MERGER Recorded Jan 16, 2019
From: ZIH CORP.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 048470/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2019
From: WHEATLEY, SEAN
To: ZIH CORP.
Reel/Frame 047882/0553 →