US 11,949,785 B1
Biometric authenticated biometric enrollment
Phillip H. Griffin, Raleigh, NC (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Jan. 30, 2023, as Appl. No. 18/103,352.
Application 18/103,352 is a continuation of application No. 17/484,116, filed on Sep. 24, 2021, granted, now 11,569,991.
Application 17/484,116 is a continuation of application No. 16/124,485, filed on Sep. 7, 2018, granted, now 11,139,964.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); H04L 9/08 (2006.01)
CPC H04L 9/0866 (2013.01) [H04L 9/0844 (2013.01); H04L 9/0894 (2013.01); H04L 9/3231 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computing system, encrypted biometric enrollment data and a user identifier of a user, the encrypted biometric enrollment data comprising at least one biometric enrollment sample extracted from a biometric sensor associated with a physical address, the at least one biometric enrollment sample encrypted using an encryption key;
matching, by the computing system, the user identifier with a stored user secret;
deriving, by the computing system, a decryption key based on the stored user secret associated with the user identifier;
decrypting, by the computing system, the encrypted biometric enrollment data using the decryption key to retrieve a stored physical address;
in response to the physical address matching the stored physical address, generating, by the computing system, a biometric reference template identifier uniquely identifying a biometric reference template associated with the at least one biometric enrollment sample, and a uniform resource locator associated with a biometric service provider that subsequently authenticates the user;
encrypting, by the computing system using the encryption key, an enrollment confirmation message associated with the user identifier and comprising the biometric reference template identifier and the uniform resource locator;
storing, by the computing system on a repository, a generation of at least one of the biometric reference template or the enrollment confirmation message; and
transmitting the encrypted enrollment confirmation message to the user to allow the user to be authenticated with third party entities that trusts the computing system.