Indicia validation system
AssigneeData General Corporation
InventorFrancis John Masciarelli
Life of this patent
Estimating the term…
Abstract
System and method for validating UPC (Universal Product Code) or TRI-BAR indicia on packaging or the like and which includes means for finding the start and end codes of the indicia, means for checking the tolerances of the black-white band pairs of the indicia, etc., in order to control the storage and use of information obtained from the indicia.
Claims10
A system for validating data derived from UPC encoded indicia comprising
- a. first means for providing a first signal indicating a count of 13 B/W transitions after the UPC guard bars are detected from said indicia;
- b. second means for providing a second signal indicating if a band pair ratio equal to 1 is present in said indicia;
- c. third means for generating a band pair tolerance signal from said indicia if said indicia is proper and
- fourth means responsive to said first, second and band pair tolerance signal for generating an indicia valid signal if all said signals are present.
A system for validating data derived from UPC encoded indicia comprising
- a. first means for providing a first signal indicating if a band pair ratio equal to 1 is present in said UPC indicia;
- b. second means for providing a second signal indicating if each B/W band pair width within a preselected tolerance is present in said UPC indicia;
- c. third means for providing a third signal indicating if on the 14th B/W transition in said detected UPC indicia a ratio equal to 1 is present;
- and
- d. fourth means responsive to said first, second and third signals for generating an indicia valid signal if all said signals are present.
A system for validating data derived from TRI-BAR encoded indicia comprising
- a. first means for generating a first signal from said indicia indicating if the band pair ratio of the indicia as scanned is equal to 3/2;
- b. second means responsive to said first signal for generating a second signal indicating if the indicia has been scanned from left to right;
- c. third means for generating a third signal from said indicia indicating if the band pair ratio of the indicia as scanned is equal to 2/3;
- d. fourth means responsive to said third signal for generating a fourth signal indicating if the indicia has been scanned from right to left;
- e. fifth means for generating a fifth signal representing the 20th B/W transition derived from the indicia after the start code of the indicia has been detected and
- f. sixth means for generating an indicia valid signal if either said first, second and fifth signals are present or if said third, fourth and fifth signals are present.
In a system for providing data represented by indicia coded in either UPC or TRI-BAR which comprises temporary storage means for temporarily storing data represented by said indicia, and indicia validating means coupled to said temporary storage means for providing a valid indicia signal to cause said temporary storage to provide said data to a computer for operating on same, said validating means comprising first means for checking said UPC indicia to determine if it falls without predetermined limits at two different times and second means for checking said TRI-BAR indicia to determine if it falls without predetermined limits at one time.
In a system for providing validated data representive of UPC label indicia to a computer storage means, said system comprising means for detecting the "start" code of said indicia to provide a first control signal means for checking the data to determine if it meets a predetermined band pair tolerance and providing a second control signal representative of same, means for establishing if the sequence between band pairs is greater or less than a predetermined time interval to determine if at least half a UPC label indicia is present to provide a third control signal representative of same and means responsive to said first, second and third control signals for causing valid data to be provided to said computer storage means.
Dependencies are inferred from the claim text.