REPROGRAMMABLE OPTICAL READER
First Claim
1. An optical reader for scanning and decoding at least one optically encoded symbol, the optical reader comprising:
- a program loading component operative to store an externally generated program in the optical reader; and
a program execution component coupled to the program loading component, the program execution component being operative to execute the externally generated program stored in the optical reader to thereby perform a predetermined task in accordance with the externally generated program.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to an optical reading system comprising an optical reader and a host processor. In one aspect of the invention, the host processor may be configured to transmit a component control instruction in response to a user input command input by a user of the host processor to remotely control the reader. The optical reader subsequently receives the transmitted component control instruction and executes the component control instruction substantially on receipt thereof. In one embodiment, execution of the component control instruction by the optical reader has the same effect as the reader trigger being manually pulled by a reader operator.
123 Citations
45 Claims
-
1. An optical reader for scanning and decoding at least one optically encoded symbol, the optical reader comprising:
-
a program loading component operative to store an externally generated program in the optical reader; and
a program execution component coupled to the program loading component, the program execution component being operative to execute the externally generated program stored in the optical reader to thereby perform a predetermined task in accordance with the externally generated program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An optical reader for scanning-decoding at least one optically encoded symbol, the optical reader comprising:
-
a communications interface adapted to communicate with an external device;
an imaging assembly for scanning the at least one optically encoded signal to thereby produce digital imaging data; and
processing means for, receiving the digital imaging data from the imaging assembly, decoding the digital imaging data in accordance with an optical reader program stored in an optical reader memory, loading an externally generated program into the optical reader memory via the communications interface, the externally generated program corresponding to a new task, and executing the externally generated program to thereby perform the new task. - View Dependent Claims (17, 18)
-
-
19. A method for instructing an optical reader to perform a task it is not programmed to perform, the method comprising:
-
loading an externally generated program into a memory located in the optical reader; and
executing the externally generated program to perform the task. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A set of program interfaces tangibly embodied on a computer-readable medium, the program interfaces being executable on a computer in conjunction with a computer program that controls an optical reader, the set of program interfaces comprising:
-
a first interface that receives a load command, and program code from an externally generated program, the interface returning an acknowledgment indicating whether the externally generated program was successfully loaded; and
a second interface that receives the acknowledgment, the second interface directing the computer to execute the externally generated program in response to the acknowledgment. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A reprogrammable optical reader system, comprising:
-
a programming source having at least one software program, the at least one software corresponding to a predetermined task;
a transmission facility coupled to the programming source for transmitting the at least one software program; and
an optical reader coupled to the transmission facility, whereby the optical reader receives and executes the at least one software program to thereby perform the predetermined task. - View Dependent Claims (35, 36, 37, 38, 39, 42, 43)
-
- 40. The system of claim 40, wherein transmission facility includes a public telecommunications network.
-
44. A method for reprogramming a first optical reader to perform a task performed by a second optical reader, the second optical reader being programmed to perform the task by a parameter table resident in the second optical reader, the method comprising:
-
providing an optically encoded menu symbol corresponding to the parameter table; and
scanning-decoding the optically encoded menu symbol with the first optical reader to thereby load the parameter table into the first optical reader. - View Dependent Claims (45)
-
Specification