IP Library › Granted Patent US 12,505,191
Granted Patent B2
US 12,505,191 · App. 18/545,154 · Granted Dec 23, 2025

Identification, validation and authentication using biological patterns and numbers

Inventors: Vinay Kumar Gajanana Hegde (Bangalore, IN); Omar Odibat (Cedar Park, TX); Cesar Augusto Rodriguez Bravo (Alajuela, CR)
Assignee: KYNDRYL, INC.
G06F21/32
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,505,191
App. No.
18/545,154
Granted
Dec 23, 2025
Kind
B2
Abstract

Embodiments relate to a computer implemented method for identifying, validating and authenticating a user using biological patterns and numbers. The method includes prompting a user to enter a password into an authentication software, where the password is responsive to selected user fingers, selected user fingerprints and a selected entry pattern of the user fingers and user fingerprints. A biometric sensing device is operated to obtain biometric data responsive to sensed user fingers, sensed user fingerprints and a sensed entry pattern. The biometric data is processed to determine characteristic features of at least one of the sensed user fingers, the sensed user fingerprints and the sensed entry pattern and the characteristic features is compared with the user data to determine if the characteristic features match the user data. The user is allowed or denied entry into a computer system responsive to whether the characteristic features match the user data.

Claims (59)

1 . A computer-implemented method for identifying, validating and authenticating a user using biological patterns and numbers, the method comprising:

prompting a user to enter a password into an authentication software,

wherein the password is responsive to a plurality of selected user fingers, a plurality of selected user fingerprints, and a selected entry pattern of the user fingers and the user fingerprints;

assigning digits in an increasing order to the user fingers on both a left hand and a right hand of the user;

in response to assigning digits in the increasing order to the user fingers on both the left hand and the right hand of the user, asking the user to select whether the user wishes to enter the password in a sequential manner of single digits at a time or multiple digits at a time, wherein the single digits correspond to single fingers and the multiple digits correspond to multiple fingers;

operating a biometric sensing device to obtain biometric data responsive to sensed user fingers, sensed user fingerprints, and sensed entry pattern;

processing the biometric data to determine characteristic features of at least one of the sensed user fingers, the sensed user fingerprints, and the sensed entry pattern;

comparing the characteristic features with user data to determine if the characteristic features match the user data; and

allowing or denying entry of the user into a computer system responsive to the characteristic features.

2 . The computer-implemented method of claim 1 , wherein the selected entry pattern includes a finger placement pattern.

3 . The computer-implemented method of claim 2 , wherein the finger placement pattern includes one of the plurality of user fingers disposed in a different orientation than a remaining plurality of user fingers.

4 . The computer-implemented method of claim 1 , wherein operating includes activating the biometric device to allow the user to input the biometric data, wherein the biometric data includes the sensed user fingers, the sensed user fingerprints and the sensed entry pattern.

5 . The computer-implemented method of claim 1 , further comprising storing the sensed user fingers, the sensed user fingerprints and the sensed entry pattern in a storage device associated with the computer system.

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

the user data includes at least one of the selected user fingers, the selected user fingerprints and the selected entry pattern,

the characteristic features includes at least one of the sensed user fingers, the sensed user fingerprints and the sensed entry pattern, and

comparing includes comparing the characteristic features with the user data to determine if at least one of the selected user fingers matches the sensed user fingers, the selected user fingerprints match the sensed user fingerprints and the selected entry pattern matches the sensed entry pattern.

7 . The computer-implemented method of claim 6 , wherein:

if the characteristic features match the user data, then the user is allowed access to the computer system; and

if the characteristic features do not match the user data, then the user is denied access to the computer system.

8 . A system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

prompting a user to enter a password into an authentication software, wherein the password is responsive to a plurality of selected user fingers, a plurality of selected user fingerprints and a selected entry pattern of the user fingers and the user fingerprints;

assigning digits in an increasing order to the user fingers on both a left hand and a right hand of the user;

in response to assigning digits in the increasing order to the user fingers on both the left hand and the right hand of the user, asking the user to select whether the user wishes to enter the password in a sequential manner of single digits at a time or multiple digits at a time, wherein the single digits correspond to single fingers and the multiple digits correspond to multiple fingers;

receiving biometric data via a biometric sensing device, wherein the biometric data is responsive to sensed user fingers, sensed user fingerprints and sensed entry pattern;

processing the biometric data to determine characteristic features of at least one of the sensed user fingers, the sensed user fingerprints and the sensed entry pattern;

comparing the characteristic features with user data to determine if the characteristic features match the user data; and

allowing or denying entry of the user into a computer system responsive to the characteristic features.

9 . The system of claim 8 , wherein the selected entry pattern includes a finger placement pattern.

10 . The system of claim 9 , wherein the finger placement pattern includes one of the plurality of user fingers disposed in a different orientation than the remaining plurality of user fingers.

11 . The system of claim 8 , wherein operating includes activating the biometric device to allow the user to input the biometric data, wherein the biometric data includes the sensed user fingers, the sensed user fingerprints and the sensed entry pattern.

12 . The system of claim 1 , further comprising storing the sensed user fingers, the sensed user fingerprints and the sensed entry pattern in a storage device associated with the computer system.

13 . The system of claim 8 , wherein:

the user data includes at least one of the selected user fingers, the selected user fingerprints and the selected entry pattern,

the characteristic features includes at least one of the sensed user fingers, the sensed user fingerprints and the sensed entry pattern, and

comparing includes comparing the characteristic features with the user data to determine if at least one of the selected user fingers matches the sensed user fingers, the selected user fingerprints match the sensed user fingerprints and the selected entry pattern matches the sensed entry pattern.

14 . The system of claim 13 , wherein:

if the characteristic features match the user data, then the user is allowed access to the computer system; and

if the characteristic features do not match the user data, then the user is denied access to the computer system.

15 . A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

prompting a user to enter a password into an authentication software, wherein the password is responsive to a plurality of selected user fingers, a plurality of selected user fingerprints and a selected entry pattern of the user fingers and the user fingerprints;

assigning digits in an increasing order to the user fingers on both a left hand and a right hand of the user;

in response to assigning digits in the increasing order to the user fingers on both the left hand and the right hand of the user, asking the user to select whether the user wishes to enter the password in a sequential manner of single digits at a time or multiple digits at a time, wherein the single digits correspond to single fingers and the multiple digits correspond to multiple fingers;

receiving biometric data via a biometric sensing device, wherein the biometric data is responsive to sensed user fingers, sensed user fingerprints and sensed entry pattern;

processing the biometric data to determine characteristic features of at least one of the sensed user fingers, the sensed user fingerprints and the sensed entry pattern;

comparing the characteristic features with user data to determine if the characteristic features match the user data; and

allowing or denying entry of the user into a computer system responsive to the characteristic features.

16 . The computer program product of claim 15 , wherein the selected entry pattern includes a finger placement pattern.

17 . The computer program product of claim 16 , wherein the finger placement pattern includes one of the plurality of user fingers disposed in a different orientation than the remaining plurality of user fingers.

18 . The computer program product of claim 15 , wherein operating includes activating the biometric device to allow the user to input the biometric data, wherein the biometric data includes the sensed user fingers, the sensed user fingerprints and the sensed entry pattern.

19 . The computer program product of claim 15 , wherein:

the user data includes at least one of the selected user fingers, the selected user fingerprints and the selected entry pattern,

the characteristic features includes at least one of the sensed user fingers, the sensed user fingerprints and the sensed entry pattern, and

comparing includes comparing the characteristic features with the user data to determine if at least one of the selected user fingers matches the sensed user fingers, the selected user fingerprints match the sensed user fingerprints and the selected entry pattern matches the sensed entry pattern.

20 . The computer program product of claim 19 , wherein:

if the characteristic features match the user data, then the user is allowed access to the computer system; and

if the characteristic features do not match the user data, then the user is denied access to the computer system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2023
From: HEGDE, VINAY KUMAR GAJANANA; ODIBAT, OMAR; RODRIGUEZ BRAVO, CESAR AUGUSTO
To: KYNDRYL, INC.
Reel/Frame 065912/0802 →
Continuity (1)
Related Publication 20250200156A1 · Jun 19, 2025
References Cited (20)
US 6393139B1 · Lin · 2002 [cited by examiner]
US 7136514B1 · Wong · 2006 [cited by applicant]
US 7212655B2 · Tumey et al. · 2007 [cited by applicant]
US 8550339B1 · Newman · 2013 [cited by examiner]
US 9361507B1 · Hoyos et al. · 2016 [cited by applicant]
US 10133911B2 · Hao et al. · 2018 [cited by applicant]
US 10764280B2 · Kim et al. · 2020 [cited by applicant]
US 10990659B2 · Mehedy · 2021 [cited by applicant]
US 11351964B1 · Schulz et al. · 2022 [cited by applicant]
US 20070140530A1 · Coogan · 2007 [cited by examiner]
US 20150178542A1 · Minteer · 2015 [cited by examiner]
US 20150319168A1 · McCarty · 2015 [cited by examiner]
US 20160034673A1 · Chandra · 2016 [cited by examiner]
US 20160063230A1 · Alten · 2016 [cited by examiner]
US 20180349588A1 · Abdelmoneum · 2018 [cited by examiner]
US 20200372142A1 · Huang · 2020 [cited by examiner]
US 20220147603A1 · Liu · 2022 [cited by examiner]
US 20230262054A1 · Marasco · 2023 [cited by examiner]
US 20240202301A1 · Song · 2024 [cited by examiner]
US 20250265320A1 · Kuhne · 2025 [cited by examiner]