IP Library Granted Patent US 7,907,120
Granted Patent B2
US 7,907,120 · App. 11/154,008 · Granted Mar 15, 2011

Optical mouse with uniform level detection method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,907,120
App. No.
11/154,008
Granted
Mar 15, 2011
Kind
B2
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.

Claims (43)

1. 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 examining the first array of data elements to determine whether or not a characteristic condition exists in the first array of data elements;

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 it is determined, from the examination of the first array of data elements, that the characteristic condition does not exist in the first array of data elements, wherein the characteristic condition is related to the uniformity of at least a majority of the data elements of the first array.

2. The invention of claim 1 , wherein providing the circuitry further comprises:

providing circuitry

for capturing a third array of data elements from the two dimensional array of photo detectors at a third time if the characteristic condition is detected in the first array, and

for tracking movement of the housing relative to the work surface by comparing at least some of the data elements of the second array with at least some of the data elements of the third array.

3. The invention of claim 1 or 2 wherein the angle of incidence is a grazing angle.

4. The invention of claim 1 or 2 wherein the angle of incidence is between about 5° and about 20°.

5. The invention of claim 1 or 2 wherein providing the circuitry further comprises:

providing circuitry for

capturing a fourth array of data elements from the two dimensional array of photo detectors at a fourth time if the characteristic condition is not detected in the data elements of the first array, and then

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 fourth array.

6. 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 it is determined by an examination of an array of data elements produced in response to the light reflected at the first time that light detected by at least a majority of the photo detectors at the first time is at least nearly uniform.

7. 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 it is determined by an examination of an array of data elements produced in response to the light reflected at the first time that light detected by the photo detectors at the first time does not represent a focused image of at least some of the surface irregularities.

8. The invention of claims 6 or 7 wherein providing circuitry further comprises:

providing circuitry in the movable housing for thereafter tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at the first time with light reflected there from at a third time if movement of the housing was tracked by comparing light reflected at the first time with light reflected at the second time.

9. The invention of claims 6 or 7 wherein providing circuitry further comprises:

providing circuitry in the movable housing for thereafter tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at the second time with light reflected there from at a third time if movement of the housing was not tracked by comparing light reflected at the first time with light reflected at the second time.

10. The invention of claims 6 or 7 wherein the angle of incidence is between about 5° and about 20°.

11. 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 examining the first array of data elements to determine whether or not a characteristic condition exists in the first array of data elements;

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 it is determined, from the examination of the first array of data elements, that the characteristic condition does not exist in the first array of data elements, wherein the characteristic condition is related to a representation of a focused image in the data elements of the first array.

12. The invention of claim 11 , wherein providing the circuitry further comprises:

providing circuitry

for capturing a third array of data elements from the two dimensional array of photo detectors at a third time if the characteristic condition is detected in the first array, and

for tracking movement of the housing relative to the work surface by comparing at least some of the data elements of the second array with at least some of the data elements of the third array.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038632/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2012
From: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
To: PIXART IMAGING INC.
Reel/Frame 029187/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017206/0666 →
AMENDED AND RESTATED ASSIGNEMENT AND ASSUMPTION AGREEMENT Recorded Jan 30, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
Reel/Frame 017083/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017057/0001 →