Optoelectronic device, process and article for acquiring machine-readable symbols, such as bar codes
AssigneeIntermec IP Corp.
InventorsJean-Louis Massieu, H. Sprague Ackley
Life of this patent
Estimating the term…
Abstract
A device and a process for acquiring symbols by interleaving data samples in a plurality of data sets gathered during sampling of returns from a plurality of scanning passes. In one embodiment, the sampling frequency is proportional to the scanning frequency by a quotient of twice the number of samples in a representation and an integer such that the quotient is an irreducible fraction.
Claims45
A method of acquiring a machine-readable symbol using an optoelectronic device, the method comprising:
- scanning the machine-readable symbol with a plurality of scanning passes occurring at a scanning frequency;
- receiving reflected scans corresponding to the plurality of scanning passes;
- converting the reflected scans to an electrical signal;
- sampling the electrical signal at a sampling frequency thereby producing data samples associated with corresponding scanning passes;
- interleaving data samples associated with at least two of the scanning passes to produce a representation in a memory, wherein the sampling frequency is proportional to the scanning frequency by a quotient of twice a number of samples in the representation and an integer such that the quotient is an irreducible fraction;
- and
- decoding the representation.
A method of acquiring a machine-readable symbol using an optoelectronic device, the method comprising:
- scanning the machine-readable symbol with a plurality of scanning passes occurring at a scanning frequency;
- receiving reflected scans corresponding to the plurality of scanning passes;
- converting the reflected scans to an electrical signal;
- sampling the electrical signal at a sampling frequency thereby producing data samples associated with corresponding scanning passes;
- and
- interleaving data samples associated with at least two of the scanning passes to produce a representation in a memory, wherein the representation in the memory comprises a number of data samples and the sampling frequency is proportional to the scanning frequency by a quotient of a product of the number of data samples in the representation and a natural number divided by an integer, such that the quotient is a irreducible fraction.
An optoelectronic device for acquiring a machine-readable symbol, comprising:
- a beam subsystem configured to generate scanning beam passes at a scanning frequency;
- a reception subsystem configured to convert light reflected from the scanning beam passes to an electrical signal;
- a sampler configured to sample the electrical signal at a sampling frequency, thereby producing sets of samples associated with corresponding scanning beam passes;
- and
- a memory configured to interleave samples from at least two of the sets of samples, thereby producing a representation in the memory, wherein the sampling frequency is proportional to the scanning frequency by a quotient of a product of data samples in the representation in the memory and a natural number divided by an integer, such that the quotient is an irreducible fraction.
A device for acquiring a machine-readable symbol, comprising:
- means for generating a scanning beam at a scanning frequency;
- means for converting light reflected from the scanning beam to an electrical signal;
- means for sampling the electrical signal at a sampling frequency;
- and
- means for interleaving samples of the electrical signal associated with a plurality of scanning beam passes, thereby producing a representation, wherein the means for interleaving samples comprises a memory having a modulo and the sampling frequency is proportional to the scanning frequency by a quotient of a product of the modulo and a natural number divided by an integer such that the quotient is an irreducible fraction.
A computer readable memory medium loadable in a memory of a processor of a system, comprising software code portions for causing the system to:
- scan a machine-readable symbol with a plurality of scanning passes occurring at a scanning frequency;
- sample, at a sampling frequency, an electrical signal corresponding to light reflected from the plurality of scanning passes, thereby producing samples associated with corresponding scanning passes;
- and
- interleave samples associated with at least two scanning passes, thereby producing a representation in a memory, wherein the sampling frequency is proportional to the scanning frequency by a quotient of a product of a number of data samples in the representation and a natural number divided by an integer such that the quotient is an irreducible fraction.
Dependencies are inferred from the claim text.