Optical data reader with control mechanism implemented behind the window
First Claim
Patent Images
1. A method of controlling a data reader, the method comprising the steps of:
- illuminating an object located immediately in front of a specific portion of a window with light from a light source;
detecting an amount of light from the light source that has been reflected by the object;
determining whether an object is present or absent from immediately in front of the specific portion of the window by comparing the amount of light detected in the detecting step to an amount of light expected when an object is present immediately in front of the specific portion of the window; and
initiating a data reader control function in response to a determination made in the determining step.
1 Assignment
0 Petitions
Accused Products
Abstract
In an optical data reader, light is aimed out through a window at objects located in front of the window, and reflections from the objects and/or the window itself are detected. The amount of detected light is compared to one or more expected levels to determine when an object is present in front of the window and/or whether the window is properly installed. The optical reader is controlled based on this determination. Control functions that may be implemented in this manner include, for example, waking up the data reader when an object is detected in front of the glass, and disabling the data reader if the window is removed.
16 Citations
45 Claims
-
1. A method of controlling a data reader, the method comprising the steps of:
-
illuminating an object located immediately in front of a specific portion of a window with light from a light source;
detecting an amount of light from the light source that has been reflected by the object;
determining whether an object is present or absent from immediately in front of the specific portion of the window by comparing the amount of light detected in the detecting step to an amount of light expected when an object is present immediately in front of the specific portion of the window; and
initiating a data reader control function in response to a determination made in the determining step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a data reader, the method comprising the steps of:
-
illuminating an object located in front of a window with light from a light source;
detecting an amount of light from the light source that has been reflected by the object;
determining whether an object is present or absent from in front of the window by comparing the amount of light detected in the detecting step to an amount of light expected when an object is present in front of the window; and
initiating a data reader control function in response to a determination made in the determining step, wherein, in the determining step, a first determination is made when the object is present in an immediate vicinity of the window, and a second determination is made when the object is present in a general vicinity of the window, and wherein, in the initiating step, a first data reader control function is initiated when the first determination is made in the determining step, and a second data reader control function is initiated when the second determination is made in the determining step. - View Dependent Claims (11)
-
-
12. A method of controlling a data reader having a window, the method comprising the steps of:
-
illuminating the window with light from a light source;
detecting an amount of light from the light source that has been reflected by the window;
determining whether the window is present by comparing the amount of light detected in the detecting step to an amount of light expected when a window is present; and
disabling the data reader if it is determined, in the determining step, that the window is not present. - View Dependent Claims (13)
-
-
14. An apparatus comprising:
- a window having a first region;
a light source positioned behind the window, aimed to illuminate an object located in front of the window;
a first light detector positioned behind the window, aimed to detect light from the light source that has been reflected by the object;
a first comparator that compares an amount of light detected by the first light detector to a first threshold, and asserts a first output when the amount of light detected by the first light detector exceeds a first threshold; and
an optical data reader having a second light detector, the second light detector positioned behind the window and aimed to detect light arriving from objects located in front of the window, wherein the optical data reader is controlled by an assertion of the first output. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
- a window having a first region;
-
40. A method of controlling a data reader, the method comprising the steps of:
-
illuminating an object located in front of a window with light from a light source;
detecting an amount of light from the light source that has been reflected by the object;
determining whether the amount of light detected exceeds a first threshold and initiating a first data reader control function if it is determined that the first threshold is exceeded;
determining whether the amount of light detected exceeds a second threshold and initiating a second data reader control function if it is determined that the second threshold is exceeded. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification