Customizable optical reader
AssigneeHand Held Products, Inc.
InventorsJoseph Walczyk, Dieter Fauth, David Holzhauer, Robert M. Hussey, Barry Keys, Joseph Livingston, Michael D. Robinson
Life of this patent
Estimating the term…
Abstract
An optical reader, which is operable in a “host commands” mode and a “host routines” mode. In the “host commands” mode, the reader receives and executes a script routine module from a host. In the “host routines” mode, the reader receives a script routine Module identifier from the host, and the reader, in turn, executes a selected one of a plurality of reader-stored script routine modules based on the identifier.
Claims20
A method to create a custom function in an optical reader comprising the steps of:
- providing a hand held optical reader having a host routines mode and a plurality of script routine modules;
- providing a host computer to communicate with the optical reader;
- providing a computer to order script routine modules into lists that can be executed in succession by the optical reader;
- identifying a string of the script routine modules using the computer such that when said string of script routine modules are executed together in succession said string of script routine modules define a function;
- generating a string of identifiers representing the string of script routine modules on the computer;
- transmitting the string of identifiers from the computer to the host computer;
- transmitting the string of identifiers from the host computer to one or more optical readers set to the host routines mode;
- and
- executing the custom function on at least one of the optical readers as the execution order of a selected list of script routine modules.
A method to create a custom function in an optical reader comprising the steps of:
- providing a hand held optical reader having a host command mode;
- providing a host computer to communicate with the optical reader and to send one or more script routine modules to the optical reader set to the host command mode;
- identifying one or more script routine modules to be transmitted to the optical reader;
- transmitting the one or more script routine modules from the host computer to one or more optical readers set to the host command mode such that the script routine modules are executed together in succession by the optical reader as a custom function;
- and
- executing the custom function on at least one of the optical readers.
A hand held optical reader including:
- a control circuit configured to control an image sensor and including a memory, a processor and firmware and where said processor is configured to execute instructions stored within said memory and said firmware;
- a main operating program including a plurality of said instructions configured for execution by said processor;
- a script interpreter program including a plurality of said instructions configured for execution by said processor, said script interpreter program is configured to interpret and execute commands communicated to said memory from another computer after execution of said main operating program;
- and where said commands direct the execution of firmware functions stored within said firmware.
Dependencies are inferred from the claim text.