DECODING BARCODES
First Claim
Patent Images
1. A computerized method for decoding a barcode, the method comprising:
- receiving, by a computing device, data from a sensor indicative of a scan signal along a scan through a barcode;
determining, by the computing device, a first character unit grid for a unit width pattern within the barcode along the scan;
determining, by the computing device, based on the first character unit grid, at least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal; and
determining, by the computing device, an element width pattern for the unit width pattern based on the at least one set of sampling coefficients and the portion of the scan signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for decoding barcodes. A scan signal is acquired along a scan through a barcode. A first character unit grid for a unit width pattern within the barcode along the scan is determined. At least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal is determined based on the first character unit grid. The element width pattern for the unit width pattern is determined based on the at least one set of sampling coefficients and the portion of the scan signal.
-
Citations
20 Claims
-
1. A computerized method for decoding a barcode, the method comprising:
-
receiving, by a computing device, data from a sensor indicative of a scan signal along a scan through a barcode; determining, by the computing device, a first character unit grid for a unit width pattern within the barcode along the scan; determining, by the computing device, based on the first character unit grid, at least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal; and determining, by the computing device, an element width pattern for the unit width pattern based on the at least one set of sampling coefficients and the portion of the scan signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A barcode reader for decoding a barcode, the barcode reader comprising a processor configured to run a module stored in memory that is configured to cause the processor to:
-
receive data from a sensor indicative of a scan signal along a scan through a barcode; determine a first character unit grid for a unit width pattern within the barcode along the scan; determine, based on the first character unit grid, at least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal; and determine an element width pattern for the unit width pattern based on the at least one set of sampling coefficients and the portion of the scan signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having executable instructions operable to cause an apparatus to:
-
receive data from a sensor indicative of a scan signal along a scan through a barcode; determine a first character unit grid for a unit width pattern within the barcode along the scan; determine based on the first character unit grid, at least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal; and determine an element width pattern for the unit width pattern based on the at least one set of sampling coefficients and the portion of the scan signal.
-
Specification