US 11,716,328 B2
Method of constructing a table for determining match values
Kim Wagner, Sunnyvale, CA (US); Sunpreet Singh Arora, San Mateo, CA (US); and Lacey Best-Rowden, San Mateo, CA (US)
Assigned to Visa International Service Association, San Francisco, CA (US)
Filed by Visa International Service Association, San Francisco, CA (US)
Filed on Mar. 5, 2021, as Appl. No. 17/193,620.
Application 17/193,620 is a continuation of application No. 16/647,683, granted, now 10,979,426, previously published as PCT/US2018/052393, filed on Sep. 24, 2018.
Claims priority of provisional application 62/563,200, filed on Sep. 26, 2017.
Prior Publication US 2021/0194875 A1, Jun. 24, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 9/30 (2006.01)
CPC H04L 63/0861 (2013.01) [H04L 9/30 (2013.01); H04L 63/0428 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
constructing, by a server computer, a table by encrypting a plurality of unencrypted match values using a public key to produce a plurality of encrypted match values, each unencrypted match value being an indication of a degree of match between an input biometric template and an enrollment template, and arranging each row so that each row has a match value and a corresponding encrypted match value; and
storing, by the server computer in a database, the table comprising the plurality of encrypted match values and the plurality of unencrypted match values,
wherein the server computer is programmed to receive an encrypted biometric template and the table is used to determine a match value using the encrypted biometric template, and wherein the match value is used to determine if a person is enrolling a biometric template associated with the encrypted biometric template more than once.