System and method for recovering bar code errors
First Claim
1. In an electronic shopping system including a network server having a memory storing a plurality of merchandise item entries, each entry identified by a unique bar code set, the set including sequential code values uniquely identifying the merchandise, a terminal in communication with the network server including:
- means for communicating with the network server;
a bar code set reader acquiring a particular bar code set from an item of merchandise;
a processor coupled to the memory and the bar code set reader, the processor being operable to execute program instructions including;
matching the acquired code set to a corresponding code set in the memory;
determining whether the acquired code set is a valid code set; and
substituting a logical prompt in place of an invalid portion of the acquired code set; and
a display for displaying the acquired code set with the substituted logical prompt.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that facilitates the recovery of bar code scanning errors due to irregularities in the bar code. When a bar code scanning error occurs, the system displays the erroneously scanned bar code indicating the characters that could not be resolved successfully. The store clerk or operator need only fill the missing digit to confirm the scanned item without manually entering the entire code. Alternatively, a search engine evaluates the portions of the bar code which have been successfully resolved and displays a text and/or graphics list of all products having the resolved portion of the bar code. The store clerk or operator then need only choose the correct item from the screen list to confirm the sale. A printer allows the completed bar code to be printed on a receipt paper. The user of the system may then use the printed bar code for items that continuously result in a bar code error. The system may further keep a list of erroneously scanned bar codes. This allows manufacturers or retailers to improve their bar code quality by identifying those bar codes that consistently give a large number of errors due to a particular repetitive defect.
67 Citations
30 Claims
-
1. In an electronic shopping system including a network server having a memory storing a plurality of merchandise item entries, each entry identified by a unique bar code set, the set including sequential code values uniquely identifying the merchandise, a terminal in communication with the network server including:
-
means for communicating with the network server;
a bar code set reader acquiring a particular bar code set from an item of merchandise;
a processor coupled to the memory and the bar code set reader, the processor being operable to execute program instructions including;
matching the acquired code set to a corresponding code set in the memory;
determining whether the acquired code set is a valid code set; and
substituting a logical prompt in place of an invalid portion of the acquired code set; and
a display for displaying the acquired code set with the substituted logical prompt. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic shopping system for performing merchandise purchase transactions, the system comprising:
-
a memory storing a plurality of merchandise item entries, each entry identified by a unique bar code set, the set including sequential code values uniquely identifying the merchandise;
a bar code set reader acquiring a particular code set from an item of merchandise;
means for matching the acquired code set to a corresponding code set in the memory;
means for determining whether the acquired code set is a valid code set;
means for substituting a logical prompt in place of an invalid portion of the acquired code set; and
a display for displaying the acquired code set with the substituted logical prompt. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. In an electronic shopping system, a terminal comprising:
-
a bar code set reader acquiring a bar code set from an item of merchandise and transmitting the acquired bar code set in a data stream, the bar code set reader inserting one or more substitution characters into an invalid portion of the data stream upon detection of a read error;
a display for displaying valid and invalid portions of the data stream, the invalid portion including the substitution characters, wherein a user is prompted to replace the substitution characters with one or more valid character codes for completing the data stream. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. In an electronic shopping system including a network server having a memory storing a plurality of merchandise item entries, each entry identified by a unique bar code set, the set including sequential code values uniquely identifying the merchandise, a method for performing merchandise purchase transactions including:
-
acquiring a particular bar code set from an item of merchandise;
matching the acquired code set to a corresponding code set in the memory;
determining whether the acquired code set is a valid code set; and
substituting a logical prompt in place of an invalid portion of the acquired code set, and displaying the acquired code set with the substituted logical prompt. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification