IP Library Granted Patent US 7,492,351
Granted Patent B2
US 7,492,351 · App. 10/741,952 · Granted Feb 17, 2009

Optical navigation based on laser feedback or laser interferometry

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,492,351
App. No.
10/741,952
Granted
Feb 17, 2009
Kind
B2
Abstract

A computer cursor control device includes (1) a light source generating light directed toward a stationary surface, (2) an optional phase modulator, (3) an optional function generator causing the phase modulator to periodically phase shift the light, and (4) a signal processor determining a direction in which the device is moving from a beat frequency or an asymmetry in the light intensity. Another computer cursor control device includes (1) an optical element combining reference and measurement beams to form a heterodyned beam, (2) a phase modulator located in an optical path of the reference beam or the measurement beam, (3) a function generator causing the phase modulator to phase shift the reference beam, and (4) a signal processor determining a direction in which the device is moving from a beat frequency of the heterodyned beam.

Claims (64)

1. A method for determining a direction in which a cursor control device is moving, comprising, while the cursor control device is moving:

generating light using a constant current;

directing the light toward a stationary surface;

periodically varying an optical path of the light incident on the stationary surface to cause a phase shift of the light incident on the stationary surface, wherein periodically varying the optical path of the light incident on the stationary surface further comprises:

periodically increasing the optical path of the light incident on the stationary surface; and

resetting the optical path of the light to an original length;

detecting a beat frequency of the intensity fluctuation of the light caused by a portion of the light reflecting back into a source of the light; and

determining the direction of a movement of the device from the detected beat frequency.

2. The method of claim 1 , wherein said determining the direction is performed by in the device.

3. The method of claim 1 , wherein said determining the direction comprises:

determining that the cursor control device is moving in one direction if the beat frequency has increased; and

determining that the cursor control device is moving in another direction if the beat frequency has decreased.

4. The method of claim 1 , further comprising:

determining a speed of the device from the beat frequency of the intensity fluctuation of the light.

5. The method of claim 4 , wherein said determining a speed is performed in the device.

6. The method of claim 1 , wherein said detecting a beat frequency comprises detecting fluctuations in a current or a voltage applied to a light source.

7. The method of claim 1 , wherein said detecting a beat frequency comprises monitoring the light with a photodiode.

8. The method of claim 1 , wherein the laser is a multi-section semiconductor laser comprising a laser cavity with a gain region and a phase shifting region located outside of the gain region, and said causing a phase shift of the light comprises supplying a control signal to the phase shifting region.

9. The method of claim 1 , wherein said causing a phase shift of the light comprises moving a mirror to change an optical path of the light.

10. A cursor control device for a computer, comprising:

a constant current source to generate a constant current;

a light source to receive the constant current and to generate light, wherein a portion of the light reflects back into the light source from a stationary surface and causes an intensity fluctuation of the light;

a phase modulator to periodically vary an optical path of the light incident on the stationary surface to cause a periodic phase shift in the light incident on the stationary surface, wherein the phase modulator is further configured to periodically increase the optical path of the light incident on the stationary surface and to reset the optical path of the light to an original length;

a function generator coupled to the phase modulator to supply a control signal to the phase modulator; and

a signal processor monitoring the intensity fluctuation of the light and the phase shift of the light, the signal processor determining a direction in which the device is moving from a beat frequency of the intensity fluctuation in response to a movement of the device.

11. The cursor control device of claim 10 , wherein the signal processor is coupled to sense a voltage or a current applied to the light source, which fluctuates according to the intensity fluctuation of the light.

12. The cursor control device of claim 10 , further comprises a photodiode monitoring the intensity fluctuation of the light, wherein the signal processor is coupled to the photodiode to monitor the intensity fluctuation of the light.

13. The cursor control device of claim 10 , wherein the light source comprises a multi-section semiconductor laser having a laser cavity with a gain region and a phase shifting region, the phase shifting region being the phase modulator.

14. The cursor control device of claim 10 , wherein the phase modulator comprises a movable mirror.

15. The cursor control device of claim 10 , further comprising a lens for directing the light.

16. The cursor control device of claim 10 , wherein the signal processor determines a speed of the device from the beat frequency of the intensity fluctuation.

17. The method of claim 1 , further comprising determining that the cursor control device is moving in a first direction in response to an increase in the intensity fluctuation of the light as the optical path of the light is increasing.

18. The method of claim 17 , further comprising determining that the cursor control device is moving in a second direction in response to a decrease in the intensity fluctuation of the light as the optical path of the light is increasing.

19. A method for determining a direction in which a cursor control device is moving, comprising, while the cursor control device is moving:

generating light using a constant current;

directing the light toward a stationary surface;

periodically varying an optical path of the light incident on the stationary surface to cause a phase shift of the light incident on the stationary surface, wherein periodically varying the optical path of the light incident on the stationary surface farther comprises:

periodically decreasing the optical path of the light incident on the stationary surface; and

resetting the optical path of the light to an original length;

detecting a beat frequency of the intensity fluctuation of the light caused by a portion of the light reflecting back into a source of the light; and

determining the direction of a movement of the device from the detected beat frequency.

20. The method of claim 18 , further comprising determining that the cursor control device is moving in a first direction in response to a decrease in the intensity fluctuation of the light as the optical path of the light is decreasing.

21. The method of claim 20 , further comprising determining that the cursor control device is moving in a second direction in response to an increase in the intensity fluctuation of the light as the optical path of the light is decreasing.

22. The cursor control device of claim 10 , wherein the signal processor is configured to determine that the cursor control device is moving in a first direction in response to an increase in the intensity fluctuation of the light as the optical path of the light is increasing.

23. The cursor control device of claim 22 , wherein the signal processor is configured to determine that the cursor control device is moving in a second direction in response to a decrease in the intensity fluctuation of the light as the optical path of the light is increasing.

24. A cursor control device comprising:

a constant current source to generate a constant current;

a light source to receive the constant current and to generate light, wherein a portion of the light reflects back into the light source from a stationary surface and causes an intensity fluctuation of the light;

a phase modulator to periodically vary an optical path of the light incident on the stationary surface to cause a periodic phase shift in the light incident on the stationary surface, wherein the phase modulator is further configured to periodically decrease the optical path of the light incident on the stationary surface and to reset the optical path of the light to an original length;

a function generator coupled to the phase modulator to supply a control signal to the phase modulator; and

a signal processor monitoring the intensity fluctuation of the light and the phase shift of the light, the signal processor determining a direction in which the device is moving from a beat frequency of the intensity fluctuation in response to a movement of the device.

25. The cursor control device of claim 24 , wherein the signal processor is configured to determine that the cursor control device is moving in a first direction in response to a decrease in the intensity fluctuation of the light as the optical path of the light is decreasing.

26. The cursor control device of claim 25 , wherein the signal processor is configured to determine that the cursor control device is moving in a second direction in response to an increase in the intensity fluctuation of the light as the optical path of the light is decreasing.

27. The method of claim 19 , wherein said determining the direction is performed by in the device.

28. The method of claim 19 , wherein said determining the direction comprises:

determining that the cursor control device is moving in one direction if the beat frequency has increased; and

determining that the cursor control device is moving in another direction if the beat frequency has decreased.

29. The method of claim 19 , further comprising:

determining a speed of the device from the beat frequency of the intensity fluctuation of the light.

30. The method of claim 29 , wherein said determining a speed is performed in the device.

31. The method of claim 19 , wherein said detecting a beat frequency comprises detecting fluctuations in a current or a voltage applied to a light source.

32. The cursor control device of claim 24 , wherein the signal processor is coupled to sense a voltage or a current applied to the light source, which fluctuates according to the intensity fluctuation of the light.

33. The cursor control device of claim 24 , further comprising a lens for directing the light.

34. The cursor control device of claim 24 , wherein the signal processor determines a speed of the device from the beat frequency of the intensity fluctuation.

Assignments (13)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 29, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 039862/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: PIXART IMAGING INC.
Reel/Frame 039788/0572 →
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 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
RELEASE OF SECURITY INTEREST Recorded May 15, 2013
From: CITICORP NORTH AMERICA, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030422/0021 →
MERGER Recorded May 7, 2013
From: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030369/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
Reel/Frame 017675/0518 →
SECURITY AGREEMENT Recorded Feb 24, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: CITICORP NORTH AMERICA, INC.
Reel/Frame 017207/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017206/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2004
From: WIGGEREN, GREOGRY D. VAN; BANEY, DOUGLAS M.; GORDON, GARY B.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 014473/0415 →