# US 12,002,282 B2 · Operating a fingerprint sensor comprised of ultrasonic transducers

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

- Number: US 12,002,282 B2
- Document ID: US12002282B2
- Status: Granted
- Kind: B2
- Application number: 17/001,531
- Filed: 2020-08-24
- Published: 2021-04-29
- Granted: 2024-06-04
- Earliest claimed: 2018-03-22
- Assignees: InvenSense, Inc.
- Applicants: InvenSense, Inc.
- Inventors: Etienne De Foras; Harihar Narasimha-Iyer; Daniela Hall; Jonathan Baudot; Bruno Flament
- Web page: https://patentgrep.com/patent/US12002282B2

## CPC

- G06V 40/1306: {non-optical, e.g. ultrasonic or capacitive sensing}
- G06V 40/1359: {Extracting features related to ridge properties; Determining the fingerprint type, e.g. whorl or loop}
- G06V 40/1382: {Detecting the live character of the finger, i.e. distinguishing from a fake or cadaver finger}
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

In a method for operating a fingerprint sensor including a plurality of ultrasonic transducers, receiving a plurality of images corresponding to different subsets of the ultrasonic transducers of the fingerprint sensor are received, wherein the plurality of images are non-adjacent. For each image of the plurality of images, it is determined whether the image of the plurality of images is indicative of a fingerprint. Provided a number of images of the plurality of images that are indicative of a fingerprint satisfies a threshold, it is determined whether the images of the plurality of images that are indicative of a fingerprint are collectively indicative of a fingerprint. Provided the plurality of images are collectively indicative of a fingerprint, it is determined that the plurality of images include a fingerprint.

## Claims

### Claim 1

A method for operating a fingerprint sensor comprising a two-dimensional array of ultrasonic transducers, the method comprising:
responsive to determining that an object is interacting with the fingerprint sensor during a low power mode, activating a plurality of subsets of the ultrasonic transducers of the two-dimensional array of the ultrasonic transducers, wherein each subset of the ultrasonic transducers of the plurality of subsets of the ultrasonic transducers is operable to capture an image, wherein each image is two-dimensional and non-adjacent to other images captured by other subsets of the ultrasonic transducers of the plurality of subsets of the ultrasonic transducers;
determining a size of the plurality of subsets of the ultrasonic transducers that are activated based on a confidence of detection of a ridge/valley pattern of the object during a one-dimensional vector of pixels analysis at the fingerprint sensor;
receiving a plurality of images corresponding to the plurality of subsets of the ultrasonic transducers of the fingerprint sensor, wherein the plurality of images are non-adjacent and two-dimensional;
for each image of the plurality of images, determining whether the image of the plurality of images is indicative of a fingerprint;
provided a number of images of the plurality of images that are indicative of a fingerprint satisfies a threshold, determining whether the images of the plurality of images that are indicative of a fingerprint are collectively indicative of a fingerprint;
provided the plurality of images are collectively indicative of a fingerprint, determining that the plurality of images comprise a fingerprint;
responsive to determining that the plurality of images comprise a fingerprint, processing a complete image at the fingerprint sensor; and
responsive to determining that the plurality of images does not comprise a fingerprint, returning the fingerprint sensor to the low power mode.

### Claim 2 (depends on 1)

The method of claim 1, wherein the receiving the plurality of images corresponding to different subsets of the ultrasonic transducers of the fingerprint sensor comprises:
capturing a complete image at the fingerprint sensor; and
extracting the plurality of images from the complete image.

### Claim 3 (depends on 1)

The method of claim 1, wherein the receiving the plurality of images corresponding to different subsets of the ultrasonic transducers of the fingerprint sensor comprises:
capturing the plurality of images at the fingerprint sensor.

### Claim 4 (depends on 1)

The method of claim 1, wherein the determining whether the image of the plurality of images is indicative of a fingerprint comprises:
determining whether the image is indicative of a ridge/valley pattern of a fingerprint.

### Claim 5 (depends on 4)

The method of claim 4, wherein the determining whether the image of the plurality of images is indicative of a fingerprint further comprises:
determining a center of mass of the image; and
determining whether the image comprises a fingerprint based at least in part on the center of mass of the image.

### Claim 6 (depends on 1)

The method of claim 1, wherein the determining whether images of the plurality of images that are indicative of a fingerprint collectively are indicative of a fingerprint comprises:
determining a mean intensity difference for the images of the plurality of images that are indicative of a fingerprint; and
provided the mean intensity difference satisfies an intensity threshold, determining that the images of the plurality of images that are indicative of a fingerprint are collectively indicative of a fingerprint.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
responsive to determining that the plurality of images comprise a fingerprint, performing a stability check on the plurality of images.

### Claim 8 (depends on 7)

The method of claim 7, wherein the performing a stability check on the plurality of images comprises:
receiving a second plurality of images corresponding to the different subsets of the ultrasonic transducers of the fingerprint sensor;
comparing the images of the plurality of images that are indicative of a fingerprint that are collectively indicative of a fingerprint to corresponding images of the second plurality of images; and
determining whether the fingerprint is stable relative to the fingerprint sensor based on the comparing.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
responsive to determining that the plurality of images comprise a fingerprint, performing fingerprint processing, wherein the fingerprint processing is performed at a different processor than a processor performing the determining that the plurality of images comprise a fingerprint.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
activating second different subsets of the ultrasonic transducers of the fingerprint sensor, wherein the second different subsets of the ultrasonic transducers comprise fewer ultrasonic transducers than the different subsets of the ultrasonic transducers;
determining whether a signal value received at at least one second different subset satisfies a signal threshold range from a signal mean, wherein the signal mean varies over time; and
provided that the signal value received at the at least one second different subset does not satisfy the signal threshold range from the signal mean, determining an interaction between an object and the fingerprint sensor.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
provided that the signal value received at the at least one second different subset does not satisfy the signal threshold range from the signal mean, updating the signal mean based on the signal value; and
provided that the signal value received at the at least one second different subset satisfies the signal threshold range from the signal mean, updating the signal mean by averaging the signal mean and the signal value.

### Claim 12 (depends on 10)

The method of claim 10, further comprising:
responsive to determining an interaction between an object and the fingerprint sensor, activating the different subsets of the ultrasonic transducers of the fingerprint sensor for receiving the plurality of images.

### Claim 13 (depends on 10)

The method of claim 10, further comprising:
responsive to determining an interaction between an object and the fingerprint sensor, activating third different subsets of the ultrasonic transducers of the fingerprint sensor, wherein the third different subsets of the ultrasonic transducers comprise fewer ultrasonic transducers than the different subsets of the ultrasonic transducers and more ultrasonic transducers than the second different subsets of the ultrasonic transducers;
capturing at least one vector of the object at the third different subsets of the ultrasonic transducers of the fingerprint sensor;
for each at least one vector, determining whether the at least one vector is indicative of a ridge/valley profile of a fingerprint; and
provided that a number of vectors indicative of a ridge/valley profile of a fingerprint satisfies a ridge/valley profile threshold, activating the different subsets of the ultrasonic transducers of the fingerprint sensor for receiving the plurality of images.
