Portable bar code reading device generating first and second electronic representations of a substrate
First Claim
1. A method for reading a bar code symbol disposed on a substrate utilizing a portable hand held bar code reading device having a solid state image sensor, optics focusing an image onto said solid state image sensor, and a trigger, said method comprising the steps of:
- (a) depressing said trigger to drive said portable hand held bar code reading device from an idle state to an active reading state;
(b) generating a first electronic representation of said substrate carrying said bar code symbol, said first electronic representation representing a first region of said substrate;
(c) attempting to decode said bar code symbol by processing said first electronic representation;
(d) outputting decoded data representing said bar code symbol and entering an idle state if said attempt to decode step (c) is successful;
(e) generating a second electronic representation of said substrate carrying said bar code symbol, said generating step including the step of storing a plurality of pixel values into a set of memory locations, said second electronic representation representing a second region of said substrate, wherein each pixel value of said second electronic representation represents light reflectivity at a certain physical location of said substrate within said second region, and(f) attempting to decode said bar code symbol by processing said second electronic representation of said substrate carrying said bar code symbol,(g) wherein said generating steps (b) and (e) are executed sequentially subsequent to a single depressing of said trigger and wherein said generating step (e) and said attempting to decode step (f) are not completed if said attempting to decode step (c) is successful.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a portable bar code reading device that generates electronic representations of a substrate having a bar code symbol disposed thereon. A portable bar code reading device according to the invention can incorporate a solid state image sensor and can generate first and second electronic representations. The first and second electronic representations generated by a portable bar code reading device in one embodiment represent first and second regions of the substrate that are of different sizes. A portable bar code reading device having a memory and a trigger can be configured to attempt to decode a bar code symbol by processing of an electronic representation and further can be configured so that the first and second electronic representations are stored into the memory after a single depressing of the trigger. A portable bar code reading device can be configured so that the portable bar code reading device completes storing of the second electronic representation into the memory after completing storing of the first electronic representation.
383 Citations
81 Claims
-
1. A method for reading a bar code symbol disposed on a substrate utilizing a portable hand held bar code reading device having a solid state image sensor, optics focusing an image onto said solid state image sensor, and a trigger, said method comprising the steps of:
-
(a) depressing said trigger to drive said portable hand held bar code reading device from an idle state to an active reading state; (b) generating a first electronic representation of said substrate carrying said bar code symbol, said first electronic representation representing a first region of said substrate; (c) attempting to decode said bar code symbol by processing said first electronic representation; (d) outputting decoded data representing said bar code symbol and entering an idle state if said attempt to decode step (c) is successful; (e) generating a second electronic representation of said substrate carrying said bar code symbol, said generating step including the step of storing a plurality of pixel values into a set of memory locations, said second electronic representation representing a second region of said substrate, wherein each pixel value of said second electronic representation represents light reflectivity at a certain physical location of said substrate within said second region, and (f) attempting to decode said bar code symbol by processing said second electronic representation of said substrate carrying said bar code symbol, (g) wherein said generating steps (b) and (e) are executed sequentially subsequent to a single depressing of said trigger and wherein said generating step (e) and said attempting to decode step (f) are not completed if said attempting to decode step (c) is successful. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A portable bar code reading device for reading a bar code symbol disposed on substrate, said portable bar code reading device comprising:
-
(a) a trigger, wherein said portable bar code reading device is configured so that depressing of said trigger drives said portable bar code reading device from an idle state to an active reading state; (b) a solid state image sensor; (c) optics focusing an image of said bar code symbol onto said solid state image sensor; (d) a memory; and (e) a control circuit communicatively coupled to said solid state image sensor and said memory, wherein said portable bar code reading device is configured to capture into said memory first and second electronic representations of light reflectivity at said substrate, said first electronic representation representing a first region of said substrate, said first region having a first size, said second electronic representation representing a second region of said substrate, said second region being a two dimensional region and having a second size that is larger than said first size; (f) wherein said portable bar code reading device is further configured, in response to a single depression of said trigger, to complete capture of said second electronic representation after completing capture of said first electronic representation, and to attempt to decode said bar code symbol utilizing each of said first and second electronic representations, (g) wherein said portable bar code reading device is further configured to avoid completing capture of said second electronic representation and attempting to decode said bar code symbol utilizing said second electronic representation if said decode attempt utilizing said first electronic representation is successful. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for operating a portable bar code reading device having a manual trigger, a memory, a solid state image sensor, and a lens focusing an image onto said solid state image sensor, said method comprising the steps of:
-
(a) manually actuating said trigger to drive said portable bar code reading device from an idle state to an active reading state; (b) storing a first electronic representation corresponding to signals developed by said solid state image sensor into said memory, said first electronic representation representing a first region of a physical target having a first size; (c) attempting to decode a bar code symbol by processing said first electronic representation; (d) storing a second electronic representation corresponding to signals developed by said solid state image sensor into said memory, said second electronic representation representing a second two dimensional region of said physical target, said second electronic representation of said physical target including a plurality of pixel values, wherein each pixel value of said plurality of pixel values represents light reflectivity at a certain location of said physical target, said second two dimensional region having a second size larger than said first size; and (e) attempting to decode a bar code symbol by processing said second electronic representation; (f) wherein said bar code reading device is configured to store both of said first and said second electronic representations after a single actuation of said trigger, wherein said portable bar code reading device is further configured to complete storing of said second electronic representation after completing storing said first electronic representation, and wherein said second electronic representation includes a representation of a portion of said physical target that is not represented by any electronic representation stored in said memory when said portable bar code reading device completes said storing step (b). - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A portable bar code reading device for reading a bar code symbol disposed on substrate, said portable bar code reading device comprising:
-
(a) a trigger, wherein said portable bar code reading device is configured so that depressing of said trigger drives said portable bar code reading device from an idle state to an active reading state; (b) a solid state image sensor; (c) optics focusing an image of said bar code symbol onto said solid state image sensor; (d) a memory; and (e) a control circuit communicatively coupled to said solid state image sensor and said memory, wherein said portable bar code reading device is configured to store into said memory first and second electronic representations of light reflectivity at said substrate, said first electronic representation representing a first region of said substrate, said first region having a first size, said second electronic representation representing a second region of said substrate, said second region being a two dimensional region and having a second size that is larger than said first size, said second electronic representation of said substrate including a plurality of pixel values, wherein each pixel value of said plurality of pixel values represents light reflectivity at a certain location of said substrate, (f) wherein said portable bar code reading device is configured to store both of said first and said second electronic representations after a single depressing of said trigger, wherein said portable bar code reading device is further configured to complete storing of said second electronic representation after completing storing said first electronic representation, wherein said portable bar code reading device is further configured to attempt to decode said bar code symbol utilizing each of said first and second electronic representations, and wherein said second electronic representation includes a representation of a portion of said substrate that is not represented by any electronic representation stored in said memory when said portable bar code decoding device has completed storing of said first electronic representation. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification