Optical mouse with uniform level detection method
5 Assignments
0 Petitions
Accused Products
Abstract
Movement of an optical mouse may be tracked by providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence, providing a two dimensional array of photo detectors for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface and providing circuitry for capturing a first array of data elements from the two dimensional array of photo detectors at a first time, for detecting a characteristic condition in the first array, for capturing a second array of data elements at a second time, and for tracking movement of the housing relative to the work surface by comparing at least some of the data elements of the first array with at least some of the data elements of the second array if the characteristic condition is not detected in the first array. Movement may be tracked by providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence, providing a two dimensional array of photo detectors for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface and providing circuitry for tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at a first time with light reflected there from at a second time unless the light reflected at the first time does not include a characteristic condition.
-
Citations
29 Claims
-
1-12. -12. (canceled)
-
13. A method of tracking movement of an optical mouse, comprising:
-
providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence;
providing a two dimensional array of photo detectors in the housing for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface; and
providing circuitry in the movable housing for capturing a first array of data elements from the two dimensional array of photo detectors at a first time, for detecting a characteristic condition in the first array, for capturing a second array of data elements from the two dimensional array of photo detectors at a second time, and for tracking movement of the housing relative to the work surface by comparing at least some of the data elements of the first array with at least some of the data elements of the second array if the characteristic condition is not detected in the first array. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of tracking movement of an optical mouse, comprising:
-
providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence;
providing a two dimensional array of photo detectors in the housing for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface; and
providing circuitry in the movable housing for tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at a first time with light reflected there from at a second time unless the light reflected at the first time does not include a detectable image of highlights and shadows of the surface irregularities. - View Dependent Claims (27, 28, 29)
-
-
24. A method of tracking movement of an optical mouse, comprising:
-
providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence;
providing a two dimensional array of photo detectors in the housing responsive to light reflected from surface irregularities on the illuminated work surface; and
providing circuitry in the movable housing for tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at a first time with light reflected there from at a second time unless light detected by at least a majority of the photo detectors at the first time is at least nearly uniform.
-
-
25. A method of tracking movement of an optical mouse, comprising:
-
providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence;
providing a two dimensional array of photo detectors in the housing responsive to light reflected from surface irregularities on the illuminated work surface; and
providing circuitry in the movable housing for tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at a first time with light reflected there from at a second time unless light detected by the photo detectors at the first time indicates that the housing is not suitably proximate the work surface.
-
-
26. A method of tracking movement of an optical mouse, comprising:
-
providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence;
providing a two dimensional array of photo detectors in the housing responsive to light reflected from surface irregularities on the illuminated work surface; and
providing circuitry in the movable housing for tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at a first time with light reflected there from at a second time unless light detected by the photo detectors at the first time does not represent a focused image of at least some of the surface irregularities.
-
Specification