Handheld code reader having a motion sensor
First Claim
1. A method for use with a handheld code reader that has a plurality of operating characteristics where each operating characteristic can have a plurality of different states wherein a recipe includes a specific set of states of at least first and second characteristics, the method for switching between recipes and comprising the steps of:
- specifying a circumstance set including at least one of reader orientation and a threshold movement level for the reader;
monitoring at least one of movement and orientation of the reader;
determining when the circumstance set occurs a first time;
changing from a first recipe to a second recipe when the circumstance set occurs;
continuing to monitor for at least one of movement and orientation of the reader;
determining when the circumstance set occurs a second time;
changing from the second recipe to a third recipe when the circumstance set occurs a second time;
wherein the first recipe, the second recipe and the third recipe are different recipes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for use with a handheld code reader that has a plurality of operating characteristics where each operating characteristic can have a plurality of different states wherein a recipe includes a specific set of states of at least first and second characteristics, the method for switching between recipes and comprising the steps of specifying a circumstance set including at least one of reader orientation and a threshold movement level for the reader, monitoring at least one of movement and orientation of the reader, determining when the circumstance set occurs and changing from a current recipe to a next recipe when the circumstance set occurs.
-
Citations
26 Claims
-
1. A method for use with a handheld code reader that has a plurality of operating characteristics where each operating characteristic can have a plurality of different states wherein a recipe includes a specific set of states of at least first and second characteristics, the method for switching between recipes and comprising the steps of:
-
specifying a circumstance set including at least one of reader orientation and a threshold movement level for the reader; monitoring at least one of movement and orientation of the reader; determining when the circumstance set occurs a first time; changing from a first recipe to a second recipe when the circumstance set occurs; continuing to monitor for at least one of movement and orientation of the reader; determining when the circumstance set occurs a second time; changing from the second recipe to a third recipe when the circumstance set occurs a second time; wherein the first recipe, the second recipe and the third recipe are different recipes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for use with a handheld code reader to select at least one reader operating characteristic, the method comprising the steps of:
-
detecting a first movement of the handheld code reader; determining, based on the first movement of the reader, a first optimum setting for the at least one reader operating characteristic; setting the reader operating characteristic to the first optimum setting; detecting a second movement of the handheld code reader; determining, based on the second movement of the reader, a second optimum setting for the at least one reader operating characteristic; setting the reader operating characteristic to the second optimum setting; wherein the at least one operating characteristic includes at least one of lens focus and exposure time. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus for use with a handheld code reader that has a plurality of operating characteristics where each operating characteristic can have a plurality of different states wherein a recipe includes a specific set of states of at least first and second characteristics, the apparatus for switching between recipes and comprising:
-
a sensor for monitoring at least one of movement and orientation of the reader; a processor for determining, based on at least one of movement and orientation of the reader, when the circumstance set occurs a first time; a characteristic controller for changing from a first recipe to a second recipe when the circumstance set occurs the first time; the processor determining, based on at least one of movement and orientation of the reader, when the circumstance set occurs a second time; and the characteristic controller changing from the first recipe to a second recipe when the circumstance set occurs the second time. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus for use with a handheld code reader to select at least one reader operating characteristic, the apparatus comprising:
-
a sensor for detecting a first movement of the handheld code reader; a processor for determining, based on the first movement of the reader, a first optimum setting for the at least one reader operating characteristic; and a characteristic controller for selecting the first optimum settings for the code reader as a function of the reader movement; the sensor for detecting a second movement of the handheld code reader; the processor for determining, based on the second movement of the reader, a second optimum setting for the at least one reader operating characteristic; and the characteristic controller for selecting the second optimum setting for the code reader as a function of the reader movement; wherein the at least one operating characteristic includes at least one of lens focus and exposure time. - View Dependent Claims (23, 24, 25)
-
-
26. A method for use with a handheld code reader that has a plurality of operating characteristics where each operating characteristic can have a plurality of different stated wherein a recipe includes a specific set of states of at least first and second characteristics, the method for switching between recipes and comprising the steps of:
-
specifying a circumstance set including at least one of reader orientation and a threshold movement level for the reader; with the reader held in the hand of a user, aligning the reader with a code; attempting to read the code using the reader; after attempting to read the code using the reader and while the reader remains in the hand of the user, monitoring at least one of movement and orientation of the reader; determining when the circumstance set occurs; and changing from a current recipe to a next recipe when the circumstance set occurs.
-
Specification