# US 11,029,765 B1 · Lift detection method for mouse and apparatus thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,029,765 B1
- Document ID: US11029765B1
- Status: Granted
- Kind: B1
- Application number: 16/892,226
- Filed: 2020-06-03
- Granted: 2021-06-08
- Earliest claimed: 2020-06-03
- Assignees: Pixart Imaging Inc.
- Applicants: PixArt Imaging Inc.
- Inventors: Chun Heap Leow
- Web page: https://patentgrep.com/patent/US11029765B1

## CPC

- G06F 3/0325: {using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image}
- G06F 3/03543: {Mice or pucks (G06F3/03541 takes precedence)}
- G06F 3/0317: {in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface}
- G06F 3/038: Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An optical mouse includes a pixel array and a light source. A method for determining when the optical mouse is in a lifted condition above a surface includes: accumulating pixel values of a first column of the pixel array, the first column being closest to the light source; accumulating pixel values of a second column of the pixel array, the second column being different from the first column; comparing the accumulated pixel values of the first column with the accumulated pixel values of the second column; and when a difference between the accumulated pixel values of the first column and the accumulated pixel values of the second column is greater than a threshold value, determining the optical mouse to be in a lifted condition.

## Claims

### Claim 1

A method for determining when an optical mouse is in a lifted condition above a surface, the optical mouse comprising a pixel array and a light source, the method comprising:
determining a surface quality value Psqual and determining a pixel average value Pavg of pixel values of the pixel array; comparing Psqual with a value PliftedsqualTH which is a threshold of the optical mouse being in a lifted condition; comparing Pavg with a value PliftedaccavgTH which is a threshold of average accumulated pixel values of the pixel array when the optical mouse is in a lifted condition; when Psqual is less than PliftedsqualTH and Pavg is less than PliftedaccavgTH, directly determining the optical mouse to be in a lifted condition; and when Psqual is equal to or greater than PliftedsqualTH and Pavg is equal to or greater than PliftedaccavgTH, accumulating the pixel values of the pixel array; comprising:
accumulating pixel values of a first column of the pixel array, the first column being closest to the light source; accumulating pixel values of a second column of the pixel array, the second column being different from the first column; comparing the accumulated pixel values of the first column with the accumulated pixel values of the second column; and when a difference between the accumulated pixel values of the first column and the accumulated pixel values of the second column is greater than a threshold value, determining the optical mouse to be in a lifted condition.

### Claim 2 (depends on 1)

The method of claim 1, wherein the second column is a column of the pixel array farthest from the light source.

### Claim 3 (depends on 1)

The method of claim 1, wherein the second column is any column of the pixel array apart from the column farthest from the light source.

### Claim 4 (depends on 1)

The method of claim 1, further comprising: when a difference between the accumulated pixel values of the first column and the accumulated pixel values of the second column is less than or equal to a threshold value, determining the optical mouse to be in an unlifted condition.
