IP Library Granted Patent US 12,657,961
Granted Patent B2
US 12,657,961 · App. 18/250,464 · Granted Jun 16, 2026

Fingerprint enrollment using collocation of a user's touch and a fingerprint sensor

Inventors: Firas Sammoura (Dublin, CA); Jean-Marie Bussat (San Jose, CA)
Assignee: Google LLC
G06V40/67G06V40/1318G06V40/1335G06V40/1353G06V40/50
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 12,657,961
App. No.
18/250,464
Granted
Jun 16, 2026
Kind
B2
Abstract

This disclosure describes apparatuses, methods, and techniques for enabling a user to safeguard a computing device with a fingerprint identification system by using biometric data. The fingerprint identification system includes a fingerprint sensor used during an enrollment process of the user's biometric data. The biometric data may include fingerprint data from the user's thumb, finger, a plurality of fingers, palm, and so forth. The computing device uses a collocation of a user's touch, for example, a thumb-tap, and a fingerprint sensor's location to guide the user to complete the enrollment process of a full fingerprint with ease and with fewer thumb-taps. Consequently, the techniques enable biometric security with an enrollment process having a good user experience.

Claims (61)

1 . A computer-implemented method comprising:

creating a user-touch map of a user input at a display screen of a computing device, the user input sufficient to enable sensing of biometric data associated with a user;

determining an approximate centroid of the user input;

determining a distinguishing feature of at least one pattern associated with the user input;

correlating the centroid of the user input and the distinguishing feature of the at least one pattern associated with the user input to a location of at least one fingerprint sensor of the computing device;

responsive to the correlating, collocating the user input to the location of the at least one fingerprint sensor; and

responsive to the collocating, guiding a user during an enrollment process of the biometric data.

2 . The computer-implemented method of claim 1 , wherein:

the biometric data comprising fingerprint data of skin of the user, the fingerprint data derived from a same fingertip, thumb, or palm; and

the fingerprint data comprising:

the at least one pattern, wherein the at least one pattern is a left loop, a right loop, a whorl, an arch, or a tented arch; and

at least one minutia, wherein the at least one minutia is a ridge ending, a bifurcation, a short ridge, a dot, a bridge, a break, a spur, an island, a double bifurcation, a delta, a trifurcation, a lake, a ridge, or a core.

3 . The computer-implemented method of claim 1 , wherein:

the fingerprint sensor is an optical under-display fingerprint sensor (UDFPS); and

the optical UDFPS is embedded under the display screen.

4 . The computer-implemented method of claim 3 , wherein:

the user input is larger than an active area of the optical UDFPS, the active area of the optical UDFPS capturing enrolled images of the biometric data, the enrolled images including:

a first enrolled image captured after a first touch; and

a second enrolled image captured after a second touch.

5 . The computer-implemented method of claim 3 , wherein the guiding includes instructing the user on tapping their thumb, finger, or palm on top of the optical UDFPS by displaying a display message on the display screen.

6 . The computer-implemented method of claim 3 , wherein the guiding includes instructing the user on tapping their thumb, finger, or palm on top of the optical UDFPS by displaying a visual element on the display screen, the visual element comprising a square, a rectangle, a circle, an ellipse, a rhombus, a pentagon, a hexagon, a heptagon, an octagon, a target, a cross, or a combination thereof.

7 . The computer-implemented method of claim 3 , wherein the guiding includes instructing the user on tapping their thumb, finger, or palm on top of the optical UDFPS by transmitting an acoustic message using a speaker of the computing device or a peripheral thereof.

8 . The computer-implemented method of claim 3 , wherein an active area of the optical UDFPS is larger than the user input and, responsive to the active area of the optical UDFPS being larger than the user input, completing the enrollment process of the biometric data after a single user touch, the completing by dividing the user-touch map into at least two blocks, each of the at least two blocks having a sliding distance of one pixel and including at least four pixels.

9 . The computer-implemented method of claim 1 , wherein the guiding includes displaying on the display screen:

a first enrolled image;

a second enrolled image; and

a stitching of the first enrolled image and the second enrolled image.

10 . The computer-implemented method of claim 1 , wherein the guiding includes displaying on the display screen a visual touch-duplicate, the visual touch-duplicate representing a same biometric data between a first enrolled image and a second enrolled image.

11 . The computer-implemented method of claim 1 , wherein the at least one pattern is arranged around the distinguishing feature.

12 . A computing device comprising:

at least one fingerprint sensor;

at least one display screen;

at least one processor; and

at least one computer-readable medium having instructions thereon that, responsive to execution by the at least one processor, are configured to:

create a user-touch map of a user input at the at least one display screen, the user input sufficient to enable sensing of biometric data associated with the user;

determine an approximate centroid of the user input;

determine a distinguishing feature of at least one pattern associated with the user input;

correlate the centroid of the user input and the distinguishing feature of the at least one pattern associated with the user input to a location of at least one fingerprint sensor of the computing device;

responsive to the correlation, collocate the user input to the location of the at least one fingerprint sensor; and

responsive to the collocation, direct a user during an enrollment process of the biometric data.

13 . The computing device of claim 12 , wherein the instructions are further configured to direct the user during the enrollment process by a presentation on the display screen of:

a first enrolled image;

a second enrolled image;

a stitching of the first enrolled image and the second enrolled image; or

a visual touch-duplicate, the visual touch-duplicate representing a same biometric data between the first enrolled image and the second enrolled image.

14 . The computing device of claim 12 , wherein:

the biometric data comprises fingerprint data of skin of the user the, the fingerprint data derived from a same fingertip, thumb, or palm; and

the fingerprint data comprises:

the at least one pattern, wherein the at least one pattern is a left loop, a right loop, a whorl, an arch, or a tented arch; and

at least one minutia, wherein the at least one minutia is a ridge ending, a bifurcation, a short ridge, a dot, a bridge, a break, a spur, an island, a double bifurcation, a delta, a trifurcation, a lake, a ridge, or a core.

15 . The computing device of claim 12 , wherein the at least one pattern is arranged around the distinguishing feature.

16 . The computing device of claim 12 , wherein:

the at least one fingerprint sensor is an optical under-display fingerprint sensor (UDFPS); and

the optical UDFPS is embedded under the at least one display screen.

17 . The computing device of claim 16 , wherein:

the user input is larger than an active area of the optical UDFPS, the active area of the optical UDFPS capturing enrolled images of the biometric data, the enrolled images including:

a first enrolled image captured after a first touch; and

a second enrolled image captured after a second touch.

18 . The computing device of claim 16 , wherein the direction of the user includes a presentation of an instruction on the display screen to direct the user to tap their thumb, finger, or palm on top of the optical UDFPS.

19 . The computing device of claim 16 , wherein the direction of the user includes a presentation of a visual element on the display screen to direct the user to tap their thumb, finger, or palm on top of the optical UDFPS, the visual element comprising a square, a rectangle, a circle, an ellipse, a rhombus, a pentagon, a hexagon, a heptagon, an octagon, a target, a cross, or a combination thereof.

20 . The computing device of claim 12 , wherein the direction of the user includes a presentation on the display screen a visual touch-duplicate, the visual touch-duplicate representing similar biometric data between a first enrolled image and a second enrolled image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2023
From: SAMMOURA, FIRAS; BUSSAT, JEAN-MARIE
To: GOOGLE LLC
Reel/Frame 063446/0357 →
Continuity (2)
Provisional Application 63108113 · Oct 30, 2020
Related Publication 20230419739A1 · Dec 28, 2023
References Cited (31)
US 9098756B2 · Endoh · 2015 [cited by applicant]
US 9898642B2 · Han et al. · 2018 [cited by applicant]
US 20050084155A1 · Yumoto · 2005 [cited by examiner]
US 20060093192A1 · Bechtel · 2006 [cited by applicant]
US 20140341446A1 · Hare et al. · 2014 [cited by applicant]
US 20150086090A1 · Jung et al. · 2015 [cited by applicant]
US 20150131876A1 · Chang · 2015 [cited by examiner]
US 20150242696A1 · Kim · 2015 [cited by examiner]
US 20160132711A1 · Setterberg · 2016 [cited by examiner]
US 20160217310A1 · Shah · 2016 [cited by examiner]
US 20160239701A1 · Lee · 2016 [cited by examiner]
US 20160314337A1 · Suh · 2016 [cited by examiner]
US 20170004642A1 · Bauchspies · 2017 [cited by examiner]
US 20170011540A1 · Bauchspies · 2017 [cited by examiner]
US 20170039409A1 · Han · 2017 [cited by examiner]
US 20180114047A1 · Kim · 2018 [cited by examiner]
US 20180150679A1 · Kim · 2018 [cited by examiner]
US 20180373917A1 · Sheik-Nainar et al. · 2018 [cited by applicant]
US 20200012844A1 · Kim · 2020 [cited by examiner]
US 20200097699A1 · Zeng · 2020 [cited by examiner]
CN 105981043A · 2016 [cited by applicant]
CN 106485190A · 2017 [cited by applicant]
CN 107977110A · 2018 [cited by applicant]
EP 3312752 · 2018 [cited by applicant]
WO 2020105899A1 · 2020 [cited by applicant]
WO 2022093312 · 2022 [cited by applicant]
“International Preliminary Report on Patentability”, Application No. PCT/US2021/029153, May 2, 2023, 7 pages. [cited by applicant]
“International Search Report and Written Opinion”, PCT Application No. PCT/US2021/029153, Jul. 23, 2021, 10 pages. [cited by applicant]
Szent-Gyorgyi, “Fingerprint Recognition”, Oct. 1985, pp. 76-256. [cited by applicant]
“Foreign Office Action”, IN Application No. 202347028762, Apr. 19, 2024, 5 pages. [cited by applicant]
“Foreign Office Action”, CN Application No. 202180073164.5, Nov. 15, 2025, 23 pages. [cited by applicant]