Scanner to combine partial fragments of a complete code
DCFirst Claim
Patent Images
1. A scanner for reading machine-readable code on an object, comprising:
- scanning means for repetitively scanning said code and providing a scan signal including data fragments that are a portion of said code;
data means for receiving and storing the data fragments; and
reconstruction means coupled to said data means for reconstructing a portion of said code from at least two of the data fragments each having a common subinterval, shifting the fragments to a position where the common subintervals are overlaid in registration and combining the registered fragments into a data string representing the reconstructed portion of the code.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A scanner can read machine-readable code on an object. A scanner has a scanning device, a data device, and a registration device. The scanning device can repetitively scan the code and provide a scan signal repetitively corresponding to at least fragments of the code. The data device is coupled to the scanning device and responds to its scan signal for repetitively storing it. The registration device is coupled to the data device for reconstructing the code from at least two of the fragments of the code by relatively shifting the code fragments until they are in registration.
126 Citations
17 Claims
-
1. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning said code and providing a scan signal including data fragments that are a portion of said code; data means for receiving and storing the data fragments; and reconstruction means coupled to said data means for reconstructing a portion of said code from at least two of the data fragments each having a common subinterval, shifting the fragments to a position where the common subintervals are overlaid in registration and combining the registered fragments into a data string representing the reconstructed portion of the code. - View Dependent Claims (2, 3)
-
-
4. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning the code and providing data fragments that are representation of scans through the code; data means for receiving and storing the data fragments; and reconstruction means coupled to said data means for reconstructing a portion of the code from at least two data fragments each having a common subinterval, shifting the fragments to overlay the common subintervals and register the fragments relative to each other, and combining the registered fragments into a data string representing the reconstructed portion of the code. - View Dependent Claims (5, 6)
-
-
7. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning the code and providing data fragments of the code; data means for receiving and storing the data fragments; and reconstruction means coupled to said data means for reconstructing at least a portion of the code from the data fragments each having a common subinterval, shifting the fragments relative to each other to a position where the common subintervals are overlaid and the fragments are in registration and combining the registered fragments into a data string representing the reconstructed portion of the code. - View Dependent Claims (8, 9)
-
-
10. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning said code and providing a plurality of data fragments that correspond to successive scans of the code; data means for receiving and storing the data fragments; and reconstruction means coupled to the data means for reconstructing a portion of said code from multiple data fragments each having a common subinterval, shifting the fragments to overlay the common subintervals and register the fragments relative to each other and combining the registered fragments into a data string representing the reconstructed portion of the code. - View Dependent Claims (11, 12)
-
-
13. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning said code and providing scan signals, each scan signal is a representation of at least a code fragment and includes a scan position value; data means for receiving and storing the scan signals; and reconstruction means coupled to said data means for reconstructing a portion of said code from at least two of said scan signals by matching the scan signal from a first fragment with the scan signal from a second fragment, shifting the fragments to a position where corresponding subintervals are placed in registration and combining the registered fragments into a data string representing the reconstructed portion of the code.
-
-
14. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning said code and providing a plurality of scan signals that correspond to successive scans of the code; data means for receiving and storing the scan signals; and reconstruction means coupled to the data means for reconstructing a portion of said code from a plurality of scan signals by matching at least a portion of each said scan signal and placing the scan signals to overlay identical subintervals;
wherein said plurality of scan signals is combined into a data string representing the reconstructed portion of the code. - View Dependent Claims (15)
-
-
16. A scanner for reading machine-readable code on an object, comprising:
-
scanning means for repetitively scanning said code and providing data corresponding to each scan through the code; data means for receiving and storing the data fragments; and reconstruction means coupled to said data means for reconstructing a portion of said code from at least two data fragments by matching common subintervals within data fragments and shifting the fragments where common subintervals are identified in registration;
wherein the registered fragments are combined into a data string representing the reconstructed portion of the code. - View Dependent Claims (17)
-
Specification