IP Library Granted Patent US 12,315,294
Granted Patent B1
US 12,315,294 · App. 17/725,978 · Granted May 27, 2025

Interoperable biometric representation

Inventors: Norman Hoon Thian Poh (Atlanta, GA); Ramprakash Srinivasan Puri (Atlanta, GA); Luke Arpino (Atlanta, GA); Daryl Burns (Atlanta, GA)
Assignee: T Stamp Inc.
G06V40/168G06N3/08G06V40/1347G06V40/193
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,315,294
App. No.
17/725,978
Filed
Apr 21, 2022
Granted
May 27, 2025
Kind
B1
Art Unit
2647
USPC
382/116
Abstract

A process for interoperable biometric representation can include receiving a biometric representation in a first format. The process can include determining a dimension parameter based on the biometric representation, wherein the dimension parameter does not exceed a dimension of the biometric representation. The process can include generating a common biometric representation in a second format by applying a feature-to-feature mapping function to the biometric representation, wherein a vector dimension of the common biometric representation equals the dimension parameter. The process can include applying a lossy transformation to the common biometric representation to generate a token.

Claims (54)

1. A process, comprising:

receiving a biometric representation in a first format;

determining a dimension parameter based on the biometric representation, wherein the dimension parameter does not exceed a dimension of the biometric representation;

generating a common biometric representation in a second format by applying a feature-to-feature mapping function to the biometric representation, wherein the feature-to-feature mapping function is based on the dimension parameter and comprises a deep neural network;

training the deep neural network on a training dataset comprising a plurality of mated and non-mated biometric images associated with a plurality of human subjects; and

applying a lossy transformation to the common biometric representation to generate a token.

2. The process of claim 1 , wherein a vector dimension of the token is less than the dimension parameter.

3. A process, comprising:

receiving a biometric representation in a first format;

determining a dimension parameter based on the biometric representation, wherein the dimension parameter does not exceed a dimension of the biometric representation;

generating a common biometric representation in a second format by applying a feature-to-feature mapping function to the biometric representation, wherein the feature-to-feature mapping function is based on the dimension parameter and comprises a deep neural network;

generating a training dataset comprising a plurality of mated and non-mated synthetic biometric images, wherein the training dataset excludes biometric data associated with real human subjects; and

training the deep neural network on the training dataset.

4. The process of claim 3 , wherein sets of mated biometric images of the training dataset each comprise at least one biometric image associated with an optimal condition and at least one biometric image associated with a non-optimal condition.

5. The process of claim 4 , wherein the non-optimal condition is an underlit lighting condition.

6. The process of claim 4 , wherein the non-optimal condition is an adverse backlight condition.

7. The process of claim 4 , wherein the non-optimal condition is an overlit lighting condition.

8. The process of claim 4 , wherein the non-optimal condition is a rotation condition.

9. The process of claim 4 , wherein:

the plurality of mated and non-mated synthetic biometric images comprise facial images;

the optimal condition is a first facial expression; and

the non-optimal condition is a second facial expression different from the first facial expression.

10. The process of claim 3 , further comprising applying a lossy transformation to the common biometric representation to generate a token.

11. The process of claim 10 , wherein a vector dimension of the token is less than the dimension parameter.

12. A system, comprising:

at least one processor in communication with at least one data store;

the at least one data store comprising:

a feature-to-feature mapping function that, when applied, transforms biometric representations from a first format to a common format; and

a dimensionality reduction function that, when applied, reduces a dimension of biometric representations in the common format to a dimension parameter;

a non-transitory, machine-readable memory device comprising instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to:

obtain a first biometric representation in the first format;

obtain a second biometric representation in the common format, wherein the first biometric representation is associated with a first subject and the second biometric representation is associated with a second subject;

determine the dimension parameter for the common format based on the first biometric representation and the second biometric representation, wherein the dimension parameter does not exceed a vector size of the first biometric representation or the second biometric representation;

apply the feature-to-feature mapping function to the first biometric representation to generate a first common biometric representation;

apply the dimensionality reduction function to the second biometric representation to generate a second common biometric representation, wherein the first common biometric representation and the second common biometric representation are of a second vector size equal to the dimension parameter;

compare the first common biometric representation to the second common biometric representation;

based on the comparison, determine that the first common biometric representation is within a similarity threshold of the second common biometric representation; and

transmit, to a computing device, a positive verification of a match between the first subject and the second subject.

13. The system of claim 12 , wherein:

the feature-to-feature mapping function comprises a deep neural network; and

the instructions, when executed by the at least one processor, further cause the at least one processor to train the deep neural network on a first training dataset comprising a plurality of mated and non-mated biometric representations associated with human subjects.

14. The system of claim 13 , wherein the instructions, when executed by the at least one processor, further cause the at least one processor to:

generate a second training dataset comprising a plurality of mated and non-mated synthetic biometric representations; and

train the deep neural network on the second training dataset.

15. The system of claim 14 , wherein the instructions, when executed by the at least one processor, further cause the at least one processor to:

generate a third training dataset comprising at least a portion of the first training dataset and the second training dataset; and

train the deep neural network on the third training dataset.

16. A non-transitory, computer-readable medium comprising instructions that, when executed by a computer, cause the computer to:

obtain a first common biometric representation of a first length and in a first format;

obtain a second biometric representation of a second length and in a second format, wherein the first length exceeds the second length;

apply a feature-to-feature mapping function to the second biometric representation to transform the second biometric representation into a second common biometric representation in the first format, wherein the second common biometric representation comprises a third length less than the first length and the second length; and

apply a dimensionality reduction function to the first common biometric representation to reduce the first common biometric representation from the first length to the third length.

17. The non-transitory, computer-readable medium of claim 16 , wherein the instructions, when executed by the computer, cause the computer to apply a lossy transformation to each of the first common biometric representation and the second common biometric representation to generate a first token and a second token.

18. The non-transitory, computer-readable medium of claim 17 , wherein the instructions, when executed by the computer, cause the computer to positively verify an identity of a subject associated with the second biometric representation based on a comparison between the first token and the second token.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 6, 2025
From: STREETERVILLE CAPITAL, LLC
To: T STAMP INC.
Reel/Frame 073010/0488 →
SECURITY INTEREST Recorded Jul 2, 2025
From: T STAMP INC.
To: STREETERVILLE CAPITAL, LLC
Reel/Frame 071800/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2022
From: POH, NORMAN HOON THIAN; PURI, RAMPRAKASH SRINIVASAN; BURNS, DARYL; ARPINO, LUKE
To: T STAMP INC.
Reel/Frame 060870/0875 →
Continuity (1)
Provisional Application 63177494 · Apr 21, 2021
References Cited (206)
US 6836554B1 · Bolle et al. · 2004 [cited by applicant]
US 7120607B2 · Bolle et al. · 2006 [cited by applicant]
US 7412081B2 · Doi · 2008 [cited by applicant]
US 7773784B2 · Boult · 2010 [cited by applicant]
US 7822631B1 · Vander Mey et al. · 2010 [cited by applicant]
US 8010460B2 · Work et al. · 2011 [cited by applicant]
US 8249314B2 · Bolle et al. · 2012 [cited by applicant]
US 8312291B2 · Golic et al. · 2012 [cited by applicant]
US 8316086B2 · Ufford et al. · 2012 [cited by applicant]
US 8457367B1 · Sipe et al. · 2013 [cited by applicant]
US 8510797B2 · Kasturi · 2013 [cited by applicant]
US 8542879B1 · Nechyba et al. · 2013 [cited by applicant]
US 8675926B2 · Zhang et al. · 2014 [cited by applicant]
US 8724856B1 · King · 2014 [cited by applicant]
US 8965066B1 · Derakhshani et al. · 2015 [cited by applicant]
US 9070088B1 · Baveja et al. · 2015 [cited by applicant]
US 9147117B1 · Madhu et al. · 2015 [cited by applicant]
US 9173101B1 · Angelov et al. · 2015 [cited by applicant]
US 9262725B2 · Butte et al. · 2016 [cited by applicant]
US 9300676B2 · Madhu et al. · 2016 [cited by applicant]
US 9477828B2 · Irie · 2016 [cited by applicant]
US 9495588B2 · Derakhshani et al. · 2016 [cited by applicant]
US 9521606B1 · Costa et al. · 2016 [cited by applicant]
US 9652663B2 · Lau et al. · 2017 [cited by applicant]
US 9679212B2 · Kim et al. · 2017 [cited by applicant]
US 9721147B1 · Kapczynski · 2017 [cited by applicant]
US 9838388B2 · Mather et al. · 2017 [cited by applicant]
US 9866393B1 · Rush et al. · 2018 [cited by applicant]
US 10019561B1 · Shelton et al. · 2018 [cited by applicant]
US 10049287B2 · Holz et al. · 2018 [cited by applicant]
US 10210388B2 · Derakhshani et al. · 2019 [cited by applicant]
US 10225255B1 · Jampani et al. · 2019 [cited by applicant]
US 10275684B2 · Han et al. · 2019 [cited by applicant]
US 10320569B1 · Wentz et al. · 2019 [cited by applicant]
US 10430638B2 · Russo · 2019 [cited by applicant]
US 10594688B2 · Yang et al. · 2020 [cited by applicant]
US 10628700B2 · Puri et al. · 2020 [cited by applicant]
US 10635894B1 · Genner · 2020 [cited by applicant]
US 10650226B2 · Chu et al. · 2020 [cited by applicant]
US 10733424B2 · Son et al. · 2020 [cited by applicant]
US 10735205B1 · Wentz et al. · 2020 [cited by applicant]
US 10796178B2 · Fan et al. · 2020 [cited by applicant]
US 10810423B2 · Thavalengal · 2020 [cited by applicant]
US 11080516B1 · Joshi et al. · 2021 [cited by applicant]
US 11080517B2 · Wu et al. · 2021 [cited by applicant]
US 11093771B1 · Genner · 2021 [cited by applicant]
US 11095631B1 · Genner · 2021 [cited by applicant]
US 11151468B1 · Chen et al. · 2021 [cited by applicant]
US 11301586B1 · Poh et al. · 2022 [cited by applicant]
US 11496315B1 · Genner et al. · 2022 [cited by applicant]
US 20040019570A1 · Bolle et al. · 2004 [cited by applicant]
US 20040096085A1 · Matsumoto et al. · 2004 [cited by applicant]
US 20040186906A1 · Torrant et al. · 2004 [cited by applicant]
US 20050235148A1 · Scheidt et al. · 2005 [cited by applicant]
US 20060015358A1 · Chua · 2006 [cited by applicant]
US 20060042483A1 · Work et al. · 2006 [cited by applicant]
US 20060114520A1 · Enomoto et al. · 2006 [cited by applicant]
US 20060212931A1 · Shull et al. · 2006 [cited by applicant]
US 20070174633A1 · Draper et al. · 2007 [cited by applicant]
US 20080310727A1 · Wu et al. · 2008 [cited by applicant]
US 20080313714A1 · Fetterman et al. · 2008 [cited by applicant]
US 20090022374A1 · Boult · 2009 [cited by applicant]
US 20090080717A1 · Dias · 2009 [cited by applicant]
US 20090210722A1 · Russo · 2009 [cited by applicant]
US 20090271634A1 · Boult et al. · 2009 [cited by applicant]
US 20090310830A1 · Bolle et al. · 2009 [cited by applicant]
US 20090327054A1 · Yao et al. · 2009 [cited by applicant]
US 20100017618A1 · Golic et al. · 2010 [cited by applicant]
US 20100194919A1 · Ishii et al. · 2010 [cited by applicant]
US 20100250676A1 · Ufford et al. · 2010 [cited by applicant]
US 20110099277A1 · Yao et al. · 2011 [cited by applicant]
US 20110131643A1 · Lawrence et al. · 2011 [cited by applicant]
US 20110137789A1 · Kortina et al. · 2011 [cited by applicant]
US 20110246766A1 · Orsini et al. · 2011 [cited by applicant]
US 20110285748A1 · Slatter et al. · 2011 [cited by applicant]
US 20120011066A1 · Telle et al. · 2012 [cited by applicant]
US 20120014507A1 · Wu et al. · 2012 [cited by applicant]
US 20120072384A1 · Schreiner et al. · 2012 [cited by applicant]
US 20120102332A1 · Mullin · 2012 [cited by applicant]
US 20120124651A1 · Ganesan et al. · 2012 [cited by applicant]
US 20120130863A1 · Tedjamulia et al. · 2012 [cited by applicant]
US 20120284786A1 · Somani et al. · 2012 [cited by applicant]
US 20120331567A1 · Shelton · 2012 [cited by applicant]
US 20130004033A1 · Trugenberger · 2013 [cited by applicant]
US 20130086641A1 · Mehr et al. · 2013 [cited by applicant]
US 20130104202A1 · Yin et al. · 2013 [cited by applicant]
US 20130124644A1 · Hunt et al. · 2013 [cited by applicant]
US 20130191898A1 · Kraft · 2013 [cited by applicant]
US 20130219479A1 · DeSoto et al. · 2013 [cited by applicant]
US 20130259228A1 · Ren et al. · 2013 [cited by applicant]
US 20130262873A1 · Read et al. · 2013 [cited by applicant]
US 20140013422A1 · Janus et al. · 2014 [cited by applicant]
US 20140020073A1 · Ronda et al. · 2014 [cited by applicant]
US 20140037074A1 · Bravo et al. · 2014 [cited by applicant]
US 20140037156A1 · Cavallini · 2014 [cited by applicant]
US 20140059660A1 · Marra et al. · 2014 [cited by applicant]
US 20140071131A1 · Kitago · 2014 [cited by applicant]
US 20140075513A1 · Trammel et al. · 2014 [cited by applicant]
US 20140090039A1 · Bhow · 2014 [cited by applicant]
US 20140101434A1 · Senthurpandi et al. · 2014 [cited by applicant]
US 20140129493A1 · Leopold · 2014 [cited by applicant]
US 20140164218A1 · Stewart · 2014 [cited by applicant]
US 20140230023A1 · Parks · 2014 [cited by applicant]
US 20140247985A1 · Park · 2014 [cited by applicant]
US 20140253707A1 · Gangadhar · 2014 [cited by applicant]
US 20140258305A1 · Kapadia et al. · 2014 [cited by applicant]
US 20140270404A1 · Hanna et al. · 2014 [cited by applicant]
US 20140273978A1 · Van Snellenberg · 2014 [cited by applicant]
US 20140279556A1 · Priebatsch et al. · 2014 [cited by applicant]
US 20140289833A1 · Briceno et al. · 2014 [cited by applicant]
US 20140330732A1 · Grignon · 2014 [cited by applicant]
US 20140333415A1 · Kursun · 2014 [cited by applicant]
US 20140337948A1 · Hoyos · 2014 [cited by applicant]
US 20150046327A1 · Taupitz · 2015 [cited by applicant]
US 20150059003A1 · Bouse · 2015 [cited by applicant]
US 20150078630A1 · Derakhshani et al. · 2015 [cited by applicant]
US 20150121456A1 · Milman et al. · 2015 [cited by applicant]
US 20150154436A1 · Shi et al. · 2015 [cited by applicant]
US 20150156031A1 · Fadell et al. · 2015 [cited by applicant]
US 20150180857A1 · Schulman et al. · 2015 [cited by applicant]
US 20150186721A1 · Derakhshani et al. · 2015 [cited by applicant]
US 20150205800A1 · Work et al. · 2015 [cited by applicant]
US 20150227890A1 · Bednarek et al. · 2015 [cited by applicant]
US 20150261999A1 · Thiebot et al. · 2015 [cited by applicant]
US 20150269394A1 · Bringer et al. · 2015 [cited by applicant]
US 20150332169A1 · Bivens et al. · 2015 [cited by applicant]
US 20160019614A1 · Dziuk · 2016 [cited by applicant]
US 20160034708A1 · Shim et al. · 2016 [cited by applicant]
US 20160037156A1 · Lee · 2016 [cited by applicant]
US 20160048837A1 · Jin et al. · 2016 [cited by applicant]
US 20160050199A1 · Ganesan · 2016 [cited by applicant]
US 20160070704A1 · Yu · 2016 [cited by applicant]
US 20160085958A1 · Kang · 2016 [cited by applicant]
US 20160088023A1 · Handa et al. · 2016 [cited by applicant]
US 20160132901A1 · Davar et al. · 2016 [cited by applicant]
US 20160173605A1 · Iasi et al. · 2016 [cited by applicant]
US 20160191513A1 · Tomlinson et al. · 2016 [cited by applicant]
US 20160224853A1 · Xiong · 2016 [cited by applicant]
US 20160269178A1 · Yang et al. · 2016 [cited by applicant]
US 20160277424A1 · Mawji et al. · 2016 [cited by applicant]
US 20160379182A1 · Sheng et al. · 2016 [cited by applicant]
US 20170006008A1 · Moran et al. · 2017 [cited by applicant]
US 20170019400A1 · Drolshagen et al. · 2017 [cited by applicant]
US 20170032485A1 · Vemury · 2017 [cited by applicant]
US 20170034183A1 · Enqvist et al. · 2017 [cited by applicant]
US 20170061138A1 · Lambert · 2017 [cited by applicant]
US 20170082740A1 · Kitchens, II et al. · 2017 [cited by applicant]
US 20170134366A1 · Genner et al. · 2017 [cited by applicant]
US 20170140204A1 · Derakhshani et al. · 2017 [cited by applicant]
US 20170210525A1 · Mayer et al. · 2017 [cited by applicant]
US 20170250796A1 · Samid · 2017 [cited by applicant]
US 20170256056A1 · Jain et al. · 2017 [cited by applicant]
US 20170264599A1 · O'Regan et al. · 2017 [cited by applicant]
US 20170279795A1 · Redberg · 2017 [cited by applicant]
US 20170286788A1 · Fan et al. · 2017 [cited by applicant]
US 20170331818A1 · Kader et al. · 2017 [cited by applicant]
US 20170346851A1 · Drake · 2017 [cited by applicant]
US 20170372055A1 · Robinson et al. · 2017 [cited by applicant]
US 20180005019A1 · Chattopadhyay et al. · 2018 [cited by applicant]
US 20180018651A1 · Nelson et al. · 2018 [cited by applicant]
US 20180034852A1 · Goldenberg · 2018 [cited by applicant]
US 20180048472A1 · Pirrwitz et al. · 2018 [cited by applicant]
US 20180060648A1 · Yoo et al. · 2018 [cited by applicant]
US 20180069703A1 · Chakraborty et al. · 2018 [cited by applicant]
US 20180077571A1 · Mannopantar et al. · 2018 [cited by applicant]
US 20180082455A1 · Yamaji et al. · 2018 [cited by applicant]
US 20180097806A1 · Blinn · 2018 [cited by applicant]
US 20180101742A1 · Burge et al. · 2018 [cited by applicant]
US 20180167388A1 · Farrell et al. · 2018 [cited by applicant]
US 20180191501A1 · Lindemann · 2018 [cited by applicant]
US 20180205557A1 · Sun · 2018 [cited by applicant]
US 20180211092A9 · Derakhshani et al. · 2018 [cited by applicant]
US 20180248699A1 · Andrade · 2018 [cited by applicant]
US 20180302406A1 · Burckhardt et al. · 2018 [cited by applicant]
US 20180307895A1 · Chu et al. · 2018 [cited by applicant]
US 20190043148A1 · Vemury · 2019 [cited by applicant]
US 20190311102A1 · Tussy · 2019 [cited by applicant]
US 20190312734A1 · Wentz et al. · 2019 [cited by applicant]
US 20190334884A1 · Ross et al. · 2019 [cited by applicant]
US 20190379541A1 · Schwach et al. · 2019 [cited by applicant]
US 20200036707A1 · Callahan et al. · 2020 [cited by applicant]
US 20200084191A1 · Nicholls · 2020 [cited by applicant]
US 20200145219A1 · Sebastian et al. · 2020 [cited by applicant]
US 20200153624A1 · Wentz et al. · 2020 [cited by applicant]
US 20200186350A1 · Wentz et al. · 2020 [cited by applicant]
US 20200201679A1 · Wentz · 2020 [cited by applicant]
US 20200257889A1 · Merkel et al. · 2020 [cited by applicant]
US 20200293640A1 · Joshi et al. · 2020 [cited by applicant]
US 20200351089A1 · Wentz · 2020 [cited by applicant]
US 20200351098A1 · Wentz · 2020 [cited by applicant]
US 20200351657A1 · Wentz · 2020 [cited by applicant]
US 20200356085A1 · Wentz et al. · 2020 [cited by applicant]
US 20200404019A1 · Drake · 2020 [cited by applicant]
US 20210019519A1 · Martin et al. · 2021 [cited by applicant]
US 20210027080A1 · Storm et al. · 2021 [cited by applicant]
US 20210073518A1 · Kumar et al. · 2021 [cited by applicant]
US 20210160522A1 · Lee · 2021 [cited by examiner]
CN 103930921A · 2014 [cited by applicant]
EP 3065366A1 · 2016 [cited by applicant]
WO 2008010773A1 · 2008 [cited by applicant]
WO 2019034589A1 · 2019 [cited by applicant]
Rathgeb et al., “Unlinkable Improved Multi-biometric Iris Fuzzy Vault”, EURASIP Journal on Information Security, 2016, 2016:26. [cited by applicant]
Wonjun Kim, Face Liveness Detection From a Single Image via Diffusion Speed Model, IEEE Transactions on Image Processing, vol. 24, No. 8, Apr. 13, 2015, pp. 2456 to 2465. [cited by applicant]
Xinting Gao, Single-View Recaptured Image Detection Based on Physics-Based Features, 2010 IEEE International Conference on Multimedia and Expo, Jul. 19, 2010, pp. 1469 to 1474. [cited by applicant]
Di Wen, Face Spoof Detection with Image Distortion Analysis, IEEE Transactions on Information Forensics and Security, vol. 10, No. 4, Apr. 2015, pp. 746 to 761. [cited by applicant]
Rohit Kumar Pandey, Deep Secure Encoding for Face Template Protection, Conference on Computer Vision and Pattern Recognition Workshops, Jun. 26, 2016, pp. 77 to 83. [cited by applicant]