Barcode device
First Claim
Patent Images
1. A method, comprising:
- reading a barcode that has multiple parts including a first barcode part and a second barcode part, said reading using a computer based barcode reading device, wherein said first barcode part encodes a first set of information including plural different items of information, and said second barcode part encodes a second set of information including plural different items of information, wherein at least one of said plural different items of information within said first set of information represents the same information as at least one of said items of information within said second set of information, and where said second set of information also includes additional items of information beyond that in said first set of information;
checking said second barcode part using a checking function on said computer based barcode reading device that operates to determine whether information that was obtained by reading said second barcode part represents valid information;
based on said checking, using information from said second barcode part in said computer based barcode reading device when said checking indicates that said information obtained by reading said second barcode part is valid, and not using said information from said second barcode part in said computer based barcode reading device and instead using said information from said first barcode part in said computer based barcode reading device when said checking indicates that said information obtained by reading said second barcode part using said computer based barcode reading device is not valid; and
when said using when said second barcode reading is indicated by said checking as not valid, further comprises using information based on reading said first barcode part to address a remote database over a channel, and receiving information from said database beyond that read from said first and second barcode parts, where said information from said database is concatenated along with information obtained from reading said first barcode part as part of the using when said second barcode reading is indicated by said checking as not valid, said information used to address not being a website address.
4 Assignments
0 Petitions
Accused Products
Abstract
Bar codes used for various applications. A bar code can be used for biometrics, or for computer data entry. A special bar code is described that has additional information, but can be read by other readers.
-
Citations
19 Claims
-
1. A method, comprising:
-
reading a barcode that has multiple parts including a first barcode part and a second barcode part, said reading using a computer based barcode reading device, wherein said first barcode part encodes a first set of information including plural different items of information, and said second barcode part encodes a second set of information including plural different items of information, wherein at least one of said plural different items of information within said first set of information represents the same information as at least one of said items of information within said second set of information, and where said second set of information also includes additional items of information beyond that in said first set of information; checking said second barcode part using a checking function on said computer based barcode reading device that operates to determine whether information that was obtained by reading said second barcode part represents valid information; based on said checking, using information from said second barcode part in said computer based barcode reading device when said checking indicates that said information obtained by reading said second barcode part is valid, and not using said information from said second barcode part in said computer based barcode reading device and instead using said information from said first barcode part in said computer based barcode reading device when said checking indicates that said information obtained by reading said second barcode part using said computer based barcode reading device is not valid; and when said using when said second barcode reading is indicated by said checking as not valid, further comprises using information based on reading said first barcode part to address a remote database over a channel, and receiving information from said database beyond that read from said first and second barcode parts, where said information from said database is concatenated along with information obtained from reading said first barcode part as part of the using when said second barcode reading is indicated by said checking as not valid, said information used to address not being a website address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
using a barcode reader device for reading an overall barcode that includes a first barcode part including at least one item of information encoded therein, and a second barcode part that includes at least multiple items of information encoded therein, said first and second barcode parts including at least some of the same information and at least some different information;
said using including first reading said first barcode part to obtain a first item of information from said first reading;said using including second reading said second barcode part to obtain a second item of information that is different than said first item of information; said barcode reader device having a computer therein concatenating digits representing said first item of information with digits representing said second item of information to form concatenated information as an overall information part; and using the overall information part formed having said concatenated information, by said barcode reader device, as representative of the barcode reading, wherein said first barcode part represents data that is used to access a remote database, where said data from said first barcode part is used to address detailed information in the database, where said data from said first barcode part that is used to access the remote database is not a website address, and further comprising using said data from said first barcode part to access the remote database and to receive back the same information as is contained in said concatenated information, and checking said first reading using a checking function operating on the computer, that determines if said reading is valid, and operating said first reading and said second reading only if said checking determines that the reading is valid. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A barcode reading system, comprising:
-
a hand-held barcode reading device which includes a display screen, said hand-held barcode reading device operative to read a barcode, said hand-held barcode reading device having a computer therein which is programmed for checking plural items of information within a barcode area within said barcode using a checking function running on said computer in said barcode reading device, wherein said computer is programmed for checking multiple parts in said barcode including a first barcode part and a second barcode part using a checking function, wherein said first barcode part encodes a first set of information including plural different items of information, and said second barcode part encodes a second set of information including plural different items of information, wherein at least one of said plural different items of information within said first set of information represents the same information as at least one of said items of information within said second set of information, and where said second set of information also includes additional items of information beyond that in said first set of information, said computer operating to use said checking function to determine whether information that was obtained by reading said second barcode part represents valid information, said computer operating to use information from said second barcode part when said checking function indicates that said information obtained by reading said second barcode part is valid, said computer not using said information from said second barcode part and instead using said information from said first barcode part when said checking function indicates that said information obtained by reading said second barcode part is not valid; said computer operating when said checking indicates that said information obtained by reading said second barcode part is not valid for sending information based on reading said first barcode part to a remote database over a channel, where said information obtained by reading said first barcode part not being a website address, and receiving information from said database beyond information that is read from said first and second barcode parts by said barcode reading device, said computer operating to concatenate said information from the database along with information obtained from reading said first barcode part as part of the using, wherein said handheld barcode reading device further displays an indication received from said database on said display screen, and also displays information based on reading said barcode on said display screen. - View Dependent Claims (15, 18)
-
-
16. A barcode reading system, comprising:
-
a handheld reader with a display, said handheld reader reading an overall barcode that includes a first barcode part including at least one item of information encoded therein, and a second barcode part that includes at least multiple items of information encoded therein, at least one of said multiple items of information being the same as one of said at least one item of information in said first barcode part, said reader operating for first reading said first barcode part to obtain a first item of information and second reading said second barcode part to obtain a second item of information that is different than said first item of information; said handheld reader device having a computer therein operating for concatenating digits representing said first item of information with digits representing said second item of information to form concatenated information as an overall information part and using the overall information part formed having said concatenated information, by said barcode reader device, as representative of the barcode reading, wherein said computer operates based on said first barcode part representing data that is used to access a remote database to access said remote database to address detailed information in the database, where said data from said first barcode part that is used to access the remote database is not a website address, where said computer uses said data from said first barcode part to access the remote database and to receive back the same information as is contained in said concatenated information, and said handheld reader using a checking function operating on the computer, that determines if said reading is valid, and operating said first reading and said second reading only if said checking determines that the reading is valid, and said handheld reader displays both at least parts of first information obtained from reading the barcode and also at least part of second information that was not obtained from reading the barcode, wherein both said first information has information from the barcode itself and said second information that is not from the barcode itself, are each displayed on said handheld reader as a result of reading said barcode. - View Dependent Claims (17, 19)
-
Specification