Bar code use in information, transactional and other system and service applications
First Claim
1. A bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code, said bar code characters being one of reflective and non-reflective, and said bar code having a start field at the beginning of said bar code and a stop field at the end of said bar code, and said bar code further having a separator field between said stop and start fields, said separator field including a character which is one of reflective and non-reflective and of a width which exceeds the width of any of the other bar code characters included in said bar code.
3 Assignments
0 Petitions
Accused Products
Abstract
A system which utilizes a bar code having an instruction field whose data specifies an action to be performed and also having a reference field whose data relates to the data in the instruction field. The system reads the instruction and reference fields of the bar code and processess the read data. This processing may determine from the instruction field data that the action or actions to be taken are to be taken on data other than that in the reference field of the bar code. It also may determine from the data in the instruction field that an action to be taken on the data in the reference field is other than an action identified in the instruction field of the bar code. Based on these determinations, the system continues the processing using the appropriate action and data.
A unique bar is also used in the system. This bar code, between its start and stop fields, has a separator field whose width is greater than that of any of the individual bar code characters.
-
Citations
38 Claims
- 1. A bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code, said bar code characters being one of reflective and non-reflective, and said bar code having a start field at the beginning of said bar code and a stop field at the end of said bar code, and said bar code further having a separator field between said stop and start fields, said separator field including a character which is one of reflective and non-reflective and of a width which exceeds the width of any of the other bar code characters included in said bar code.
-
6. A system comprising:
-
at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; means for reading a bar code to separate the fields of said bar code; processing means responsive to said reading means for processing the data in said first and second fields of each said read bar code; said processing means enabling the performance of the action to which the data in said first field of a first bar code relates based on the data in the second field of said first bar code; said data in said second bar code field of said first bar code indicating that the action to which data in said first bar code field of said first bar code relates is to be carried out based on further data which is other than said data in the second bar code field of said first bar code; and said processing means enables the performance of the action to which the data in the first bar code field of said first bar code relates based on said further data. - View Dependent Claims (7)
-
-
8. A system comprising:
-
at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; means for reading a bar code to separate the fields of said bar code; processing means responsive to said reading means for processing the data in said first and second fields of each said read bar code; said processing means enabling the performance of the action to which the data in said first field of a first bar code relates based on the data in the second field of said first bar code; said data in said first bar code field of said first bar code indicating that the data in said second bar code field of said first bar code relates to further data which is related to an action and which is in other than in said first bar code; and said processing means enabling the performance of the action to which said further data relates based on the data in said second bar code field of said first bar code. - View Dependent Claims (9)
-
-
10. A system comprising:
-
at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; means for reading a bar code to separate the fields of said bar code; processing means responsive to said reading means for processing the data in said first and second fields of said bar code; said data in said first bar code field of a first bar code relating to a first action in a first reading of said first bar code and to a second action in a second reading of said first bar code; said reading means making first and second readings of said first bar code; and said processing means enabling the performance of said first action in response to said first reading of said first bar code and to said second action in response to said second reading of said first bar code. - View Dependent Claims (16, 17, 19, 20, 21, 22)
-
-
11. A system comprising:
-
a plurality of bar codes, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; means for reading a bar code to separate the fields of said bar code; processing means responsive to said reading means for processing the data in said first and second fields of each said read bar code; the data in the second bar code field of a first bar code indicates that the action to which the data in the first bar code field of said first bar code relates is to be carried out using the data in the second bar code field of a second of said plurality of bar codes; and said processing means upon said first bar code and said second bar code being read enabling the performance of the action to which the data in the first field of said first bar code relates based on the data in the second bar code field of said second bar code. - View Dependent Claims (12, 13, 14, 15)
-
-
18. A system comprising:
-
at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; means for reading a bar code to separate the fields of said bar code; processing means responsive to said reading means for processing the data in said first and second fields of each said read bar code; said reading means including a unique identification code; and said processing means before processing the bar code fields read by said reading means must receive from said reading means said unique identification code.
-
- 23. A bar code including a plurality of bar code fields, each of said fields including one or more bar code characters each of which is one of reflective and non-reflective, said bar code fields including a start field at the beginning of said bar code, a stop field at the end of said bar code and a separator field between said stop and start fields, said separator field including a character which is one of reflective and non-reflective and of a width which exceeds the width of any of the other bar code characters included in said bar code.
-
27. A method comprising:
-
providing at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; reading a bar code to separate the fields of said bar code field; processing the data in said first and second fields of each said read bar code; said processing including enabling the performance of the action to which the data in said first field of a first bar code relates based on the data in the second field of said first bar code; said data in said second bar code field of said first bar code indicating that the action to which data in said first bar code field of said first bar code relates is to be carried out based on further data which is other than said data in the second bar code field of said first bar code; and said processing enabling the performance of the action to which the data in the first bar code field of said first bar code relates based on said further data. - View Dependent Claims (28)
-
-
29. A method comprising:
-
providing at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; reading a bar code to separate the fields of said bar code field; processing the data in said first and second fields of each said read bar code; said data in said first bar code field of a first bar code indicating that the data in said second bar code field of said first bar code relates to further data which is related to an action and which is in other than in said first bar code; and said processing enabling the performance of the action which said further data relates based on the data in said second bar code field of said first bar code. - View Dependent Claims (30)
-
-
31. A method comprising:
-
providing at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; reading a bar code to separate the fields of said bar code field; processing the data in said first and second fields of each said read bar code; said data in said first bar code field of a first bar code relating to a first action in a first reading of said bar code and to a second action in a second reading of said first bar code; said reading step including making first and second readings of said first bar code; and said processing enabling the performance of said first action in response to said first reading of said first bar code and said second action in response to said second reading of said first bar code.
-
-
32. A method comprising:
-
providing at least one bar code, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; reading a bar code to separate the fields of said bar code field; processing the data in said first and second fields of each said read bar code; the data in the second bar code field of a first bar code indicating that the action to which the data in the first bar code field of said first bar code relates is to be carried out using the data in the second bar code field of a second of said plurality of bar codes; and said processing upon said first bar code and said second bar code being read enabling the performance of the action to which the data in the first field of said first bar code relates based on the data in the second bar code field of said second bar code. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method comprising:
-
providing a plurality of bar codes, each bar code including a plurality of bar code fields, each of said fields including one or more bar code characters, a first bar code field containing data related to at least an action to be performed and a second bar code field containing data related to the data in said first bar code field; reading a bar code to separate the fields of said bar code field; processing the data in said first and second fields of each said read bar code; the data in the first bar code field of a first bar code indicating that the data in the second bar code field of said first bar code relates to data related to an action and included in the first bar code field of a second of said plurality of bar codes; and said processing means upon said first bar code and said second bar code being read enabling the performance of the action related to the data in the first bar code field of the second bar code based on the data in the second bar code field of the first bar code. - View Dependent Claims (38)
-
Specification