Claims Analysis
Total Claims: 44
Claim 1
Independent Claim
213 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate data character message containing legitimate data characters which are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: storing a first representation of the bar code symbol corresponding to a first scan path through said symbol; decoding at least one of said data characters in said first representation to determine whether it includes any illegitimate data characters; determining that said first representation includes at least one illegitimate data character; storing a second representation of the bar code symbol corresponding to a second path through said symbol; decoding at least one of said data characters in said second representation to determine whether it includes any illegitimate data characters; comparing corresponding decoded characters of said first and second representations and replacing at least one, but fewer than all, of the elements of an illegitimate data character of said first representation with at least one element of a corresponding data character of said second representation to form an improved representation.
Claim 2
Dependent Claim
213 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate data character message containing legitimate data characters which are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: storing a first representation of the bar code symbol corresponding to a first scan path through said symbol; decoding at least one of said data characters in said first representation to determine whether it includes any illegitimate data characters; determining that said first representation includes at least one illegitimate data character; storing a second representation of the bar code symbol corresponding to a second path through said symbol; decoding at least one of said data characters in said second representation to determine whether it includes any illegitimate data characters; comparing corresponding decoded characters of said first and second representations and replacing at least one, but fewer than all, of the elements of an illegitimate data character of said first representation with at least one element of a corresponding data character of said second representation to form an improved representation.
Claim 3
Dependent Claim
25 words
The improved method of claim 1 further comprising the step of improving said second representation using said improved representation to form a further improved representation.
Claim 4
Dependent Claim
51 words
The improved method of claim 2 further comprising the step of defining a relatively clear representation and a relatively distorted representation from said improved representation and said further improved representation, wherein said relatively clear representation comprises at least one undistorted element corresponding to a distorted element in said relatively distorted representation.
Claim 5
Dependent Claim
21 words
The improved method of claim 3 further comprising the step of correcting said relatively distorted representation using said relatively clear representation.
Claim 6
Dependent Claim
21 words
The improved method of claim 4 wherein said step of correcting results in an additional improved representation containing only legitimate characters.
Claim 7
Dependent Claim
55 words
The improved method of claim 4 further comprising the steps of repeatedly redefining said improved representation and said further improved representation as relatively clear and relatively distorted representations and repeatedly attempting to correct and decode said relatively distorted representation until either the decode is successful or neither improved representation can be defined as relatively clear.
Claim 8
Dependent Claim
21 words
The improved method of claim 3 further comprising the step of correcting said relatively clear representation using said relatively distorted representation.
Claim 9
Dependent Claim
21 words
The improved method of claim 7 wherein said step of correcting results in an additional improved representation containing only legitimate characters.
Claim 10
Dependent Claim
54 words
The improved method of claim 7 further comprising the steps of repeatedly redefining said improved representation and said further improved representation as relatively clear and relatively-distorted representations and repeatedly attempting to correct and decode said relatively clear representation until either the decode is successful or neither improved representation can be defined as relatively clear.
Claim 11
Dependent Claim
165 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate character message containing a plurality of legitimate data characters which are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: comparing a plurlayt of representations obtained from different scanning paths through the same bar code symbol; decoding at least one of the data characters in one representation; determining that at lest one representation includes an illegitimate data character; and modifying at least one illegitimate data character in one representation, said modifying comprising replacing at least one, but fewer than all, of the elements of an illegitimate character with at least one element of a legitimate character from a corresponding position in another representation to result in an improved representation.
Claim 12
Dependent Claim
165 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate character message containing a plurality of legitimate data characters which are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: comparing a plurlayt of representations obtained from different scanning paths through the same bar code symbol; decoding at least one of the data characters in one representation; determining that at lest one representation includes an illegitimate data character; and modifying at least one illegitimate data character in one representation, said modifying comprising replacing at least one, but fewer than all, of the elements of an illegitimate character with at least one element of a legitimate character from a corresponding position in another representation to result in an improved representation.
Claim 13
Dependent Claim
20 words
The improved method of claim 10 wherein said step of replacing results in said improved representation containing only legitimate characters.
Claim 14
Dependent Claim
27 words
The improved method of claim 10 further comprising the steps of comparing said improved representation with one of the other representations and forming a further improved representation.
Claim 15
Dependent Claim
21 words
The improved method of claim 12 wherein said step of comparing results in said further improved representation containing only legitimate characters.
Claim 16
Dependent Claim
51 words
The improved method of claim 12 further comprising the steps of classifying said improved representation and said further improved representation as a relatively clear representation and a relatively distorted representation, wherein said relatively clear representation includes at least one undistorted element corresponding to a distorted element in said relatively distorted representation.
Claim 17
Dependent Claim
43 words
The improved method of claim 14 further comprising the step of correcting one of said relatively clear representation and said relatively distorted representation based on the other of said relatively clear representation and said relatively distorted representation, thereby forming an additional improved representation.
Claim 18
Dependent Claim
21 words
The improved method of claim 15 wherein said step of correcting results in said additional improved representation containing only legitimate characters.
Claim 19
Dependent Claim
28 words
The improved method of claim 15 further comprising the step of repeatedly redefining said improved representation and said further improved representation as relatively clear and relatively distorted representations.
Claim 20
Dependent Claim
45 words
The improved method of claim 17 comprising the step of decoding at least one of said repeatedly redefined relatively clear and relatively distorted images until a correct decoded representation is produced wherein said step of repeatedly redefining results in a representation containing only legitimate characters.
Claim 21
Independent Claim
197 words
A method of decoding a bar code symbol that may contain distortion, said symbol including a sequence of characters, each character including a plurality of individual elements of different light reflectivity, with a set of predetermined patterns of elements representing illegitimate characters, while all other patterns represent legitimate characters, comprising the steps of: storing a first representation of said bar code symbol derived from scanning entirely through said bar code symbol; storing a second representation of said bar code symbol derived from scanning entirely through said bar code symbol; improving said first representation using said second representation to form an improved representation; wherein said step of improving said first representation comprises the step of replacing at least one element of a distorted character of said first representation with at least one element of a corresponding character of said second representation to form said improved representation; wherein said step of replacing results in said improved representation containing only legitimate characters; and further comprising, if the entire bar code symbol is not decodable using said improved representation, the step of attempting to improve, by element replacement, said second representation using said improved representation to form a further improved representation.
Claim 22
Independent Claim
197 words
A method of decoding a bar code symbol that may contain distortion, said symbol including a sequence of characters, each character including a plurality of individual elements of different light reflectivity, with a set of predetermined patterns of elements representing illegitimate characters, while all other patterns represent legitimate characters, comprising the steps of: storing a first representation of said bar code symbol derived from scanning entirely through said bar code symbol; storing a second representation of said bar code symbol derived from scanning entirely through said bar code symbol; improving said first representation using said second representation to form an improved representation; wherein said step of improving said first representation comprises the step of replacing at least one element of a distorted character of said first representation with at least one element of a corresponding character of said second representation to form said improved representation; wherein said step of replacing results in said improved representation containing only legitimate characters; and further comprising, if the entire bar code symbol is not decodable using said improved representation, the step of attempting to improve, by element replacement, said second representation using said improved representation to form a further improved representation.
Claim 23
Dependent Claim
35 words
The method of claim 19 further comprising, if said step of attempting to improve said second representation was successful, the step of: attempting to decode the entire bar code symbol using said further improved representation.
Claim 24
Dependent Claim
66 words
The method of claim 19 further comprising, if the entire bar code symbol is not decodable using said further improved representation, the step of: attempting to define a relatively clear representation and a relatively distorted representation from said improved representation and said further improved representation, wherein said relatively clear representation comprises at least one undistorted element corresponding to a distorted element in said relatively distorted representation.
Claim 25
Dependent Claim
25 words
The method of claim 21 further comprising the step of: attempting to improve, by element replacement, said relatively distorted representation using said relatively clear representation.
Claim 26
Dependent Claim
30 words
The method of claim 22 further comprising, if said step of attempting to improve said relatively distorted representation is successful, the step of: attempting to decode said relatively distorted representation.
Claim 27
Dependent Claim
64 words
The method of claim 22 further comprising, if said relatively distorted representation cannot be decoded, the step of: repeatedly attempting to redefine said improved representation and said further improved representation as relatively clear and relatively distorted representations and repeatedly attempting to improve and decode said relatively distorted representation until either the decode is successful or neither improved representation can be defined as relatively clear.
Claim 28
Dependent Claim
25 words
The method of claim 21 further comprising the step of: attempting to improve, by element replacement, said relatively clear representation using said relatively distorted representation.
Claim 29
Dependent Claim
30 words
The method of claim 25 further comprising, if said step of attempting to improve said relatively clear representation is successful, the step of: attempting to decode said relatively clear representation.
Claim 30
Dependent Claim
64 words
The method of claim 25 further comprising, if said relatively clear representation cannot be decoded, the step of: repeatedly attempting to redefine said improved representation and said further improved representation as relatively clear and relatively distorted representations and repeatedly attempting to improve and decode said relatively clear representation until either the decode is successful or neither improved representation can be defined as relatively clear.
Claim 31
Dependent Claim
199 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate character message containing legitimate characters which are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: storing a first representation of the bar code symbol corresponding to a first scan path through said symbol; decoding said first representation to determine whether it includes any illegitimate characters; determining that said first representation includes at least one illegitimate character; storing a second representation of the bar code symbol corresponding to a second scan path through said symbol; decoding said second representation to determine whether it includes any illegitimate characters; comparing corresponding decoded characters of said first and second representations; replacing at least one element of an illegitimate character of said first representation with at lest one element of a corresponding character of said second representation to form an improved representation; and improving said second representation using said improved representation to form a further improved representation.
Claim 32
Dependent Claim
199 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate character message containing legitimate characters which are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: storing a first representation of the bar code symbol corresponding to a first scan path through said symbol; decoding said first representation to determine whether it includes any illegitimate characters; determining that said first representation includes at least one illegitimate character; storing a second representation of the bar code symbol corresponding to a second scan path through said symbol; decoding said second representation to determine whether it includes any illegitimate characters; comparing corresponding decoded characters of said first and second representations; replacing at least one element of an illegitimate character of said first representation with at lest one element of a corresponding character of said second representation to form an improved representation; and improving said second representation using said improved representation to form a further improved representation.
Claim 33
Dependent Claim
51 words
The improved method of claim 28 further comprising the step of defining a relatively clear representation and a relatively distorted representation from said improved representation and said further improved representation, wherein said relatively clear representation comprises at least one undistorted element corresponding to a distorted element in said relatively distorted representation.
Claim 34
Dependent Claim
21 words
The improved method of claim 29 further comprising the step of correcting said relatively distorted representation using said relatively clear representation.
Claim 35
Dependent Claim
21 words
The improved method of claim 30 wherein said step of correcting results in an additional improved representation containing only legitimate characters.
Claim 36
Dependent Claim
55 words
The improved method of claim 30 further comprising the steps of repeatedly redefining said improved representation and said further improved representation as relatively clear and relatively distorted representations and repeatedly attempting to correct and decode said relatively distorted representation until either the decode is successful or neither improved representation can be defined as relatively clear.
Claim 37
Dependent Claim
21 words
The improved method of claim 29 further comprising the step of correcting said relatively clear representation using said relatively distorted representation.
Claim 38
Dependent Claim
21 words
The improved method of claim 33 wherein said step of correcting results in an additional improved representation containing only legitimate characters.
Claim 39
Dependent Claim
55 words
The improved method of claim 33 further comprising the steps of repeatedly redefining said improved representation and said further improved representation as relatively clear and relatively distorted representations and repeatedly attempting to correct and decode said relatively clear representation until either the decode is successful or neither improved representation can be defined as relatively clear.
Claim 40
Dependent Claim
241 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate character message containing legitimate characters while are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: comparing a plurality of representations obtained from different scanning paths entirely through the same bar code symbol; and modifying at least one illegitimate character in one representation based on at least one legitimate character in a corresponding position in another representation, wherein said step of modifying comprises replacing at least one element of an illegitimate character with at least one element of a legitimate charade to result in an improved representation; comparing said improved representation with one of the other representations and forming a further improved representation; classifying said improved representation and said further improved representation as a relatively clear representation and a relatively distorted representation, wherein said relatively clear representation includes at least one undistorted element corresponding to a distorted element in said relatively distorted representation, repeatedly attempting to correct and further comprising the step of correcting one of said relatively clear representation and said relatively distorted representation based on the other of said relatively clear representation and said relatively distorted representation, thereby forming an additional improved representation.
Claim 41
Dependent Claim
241 words
In a method for decoding bar code symbols in which a bar code reader and associated components scan a bar code symbol having a succession of linear elements of different light reflectivity, produce a representation of the symbol and attempt to decode the representation of the symbol in order to produce a legitimate character message containing legitimate characters while are decodable, all non-decodable characters being illegitimate, the improvement comprising the steps of: comparing a plurality of representations obtained from different scanning paths entirely through the same bar code symbol; and modifying at least one illegitimate character in one representation based on at least one legitimate character in a corresponding position in another representation, wherein said step of modifying comprises replacing at least one element of an illegitimate character with at least one element of a legitimate charade to result in an improved representation; comparing said improved representation with one of the other representations and forming a further improved representation; classifying said improved representation and said further improved representation as a relatively clear representation and a relatively distorted representation, wherein said relatively clear representation includes at least one undistorted element corresponding to a distorted element in said relatively distorted representation, repeatedly attempting to correct and further comprising the step of correcting one of said relatively clear representation and said relatively distorted representation based on the other of said relatively clear representation and said relatively distorted representation, thereby forming an additional improved representation.
Claim 42
Dependent Claim
21 words
The improved method of claim 36 wherein said step of correcting results in said additional improved representation containing only legitimate characters.
Claim 43
Dependent Claim
28 words
The improved method of claim 36 further comprising the step of repeatedly redefining said improved representation and said further improved representations as relatively clear and relatively distorted representations.
Claim 44
Dependent Claim
34 words
The improved method of claim 38 comprising the step of decoding at least one of said repeatedly redefined relatively clear and relatively distorted representations until a decoded representation is produced containing only legitimate characters.