IP Library Granted Patent US 7,446,756
Granted Patent B2
US 7,446,756 · App. 10/805,814 · Granted Nov 4, 2008

Apparatus for controlling the position of a screen pointer with low sensitivity to particle contamination

Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.
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,446,756
App. No.
10/805,814
Granted
Nov 4, 2008
Kind
B2
Abstract

An apparatus for controlling the position of a screen pointer includes an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images. The apparatus includes a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination.

Claims (22)

1. An apparatus for controlling the position of a screen pointer, the apparatus comprising:

an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images; and

a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination,

wherein the digital images each include a set of active pixels and a set of spare pixels, wherein the navigation sensor is configured to detect defective pixels in the digital images, wherein the movement computation comprises a correlation of the set of active pixels from the digital images, and wherein defective pixels in the digital images are not included in the correlation.

2. The apparatus of claim 1 , wherein the light source is a laser light source.

3. The apparatus of claim 1 , wherein the navigation sensor is configured to cause a spare pixel to become an active pixel when the navigation sensor detects a defective pixel.

4. The apparatus of claim 3 , wherein the navigation sensor is configured to cause a pixel to be deactivated if the navigation sensor detects that the pixel is defective.

5. An apparatus for controlling the position of a screen pointer, the apparatus comprising:

an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images; and

a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination,

wherein the navigation sensor is configured to detect defective pixels in the digital images, and identify a sub-array of pixels within the digital images that do not include any defective pixels.

6. The apparatus of claim 5 , wherein the movement computation comprises a correlation of the sub-array of pixels from the digital images, and wherein pixels outside the sub-array in the digital images are not included in the correlation.

7. An apparatus for controlling the position of a screen pointer, the apparatus comprising:

an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images; and

a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination,

wherein the movement computation comprises a correlation of temporal differences in a set of the digital images, wherein the set of the digital images includes four consecutive digital images, and wherein the movement computation comprises subtracting a first set of two of the four digital images to generate a first difference image, subtracting a second set of two of the four digital images to generate a second difference image, and correlating the first difference image with the second difference image.

8. An apparatus for controlling the position of a screen pointer, the apparatus comprising:

an at least partially coherent light source for illuminating an imaging surface, thereby generating reflected images; and

a navigation sensor for generating digital images based on the reflected images, performing a movement computation based on the digital images, generating movement data based on the movement computation that is indicative of relative motion between the imaging surface and the apparatus, wherein the movement computation has a low sensitivity to effects in the digital images caused by particle contamination,

wherein the movement computation comprises correlating the digital images, thereby generating at least one correlation peak, and wherein the navigation sensor is configured to determine if the correlation produces a false correlation peak corresponding to zero displacement caused by defective pixels.

9. The apparatus of claim 8 , wherein the navigation sensor is configured to determine if the correlation produces a false correlation peak by monitoring a set of pixels in the digital images and determining whether pixel values from the set of pixels are changing by a threshold amount.

10. The apparatus of claim 8 , wherein the navigation sensor is configured to determine if the correlation produces a false correlation peak by determining if the correlation produces a secondary peak corresponding to a non-zero displacement with a peak magnitude that is greater than a threshold value.

Assignments (11)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2017
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: PIXART IMAGING INC.
Reel/Frame 041065/0881 →
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 →
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 →
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 →
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 Jul 15, 2004
From: BROSNAN, MICHAEL J.; KAKARALA, RAMAKRISHNA; GREWAL, ROOPINDER SINGH; BUTTEROWORTH, MARK M.; MOYER, VINCENT C.; XIE, TONG; DEPUE, MARSHALL T.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 014857/0761 →
Continuity (1)
Related Publication 20050206614A1 · Sep 22, 2005