US 11,789,699 B2
Systems and methods for private authentication with helper networks
Scott Edward Streit, Woodbine, MD (US)
Assigned to Private Identity LLC, Potomac, MD (US)
Filed by Private Identity LLC, Potomac, MD (US)
Filed on Jan. 22, 2021, as Appl. No. 17/155,890.
Application 17/155,890 is a continuation in part of application No. 16/993,596, filed on Aug. 14, 2020, granted, now 10,938,852.
Application 16/993,596 is a continuation in part of application No. 16/832,014, filed on Mar. 27, 2020, granted, now 11,394,552.
Application 16/832,014 is a continuation in part of application No. 16/573,851, filed on Sep. 17, 2019, granted, now 11,502,841.
Application 16/573,851 is a continuation in part of application No. 16/539,824, filed on Aug. 13, 2019, granted, now 11,265,168.
Application 16/539,824 is a continuation in part of application No. 16/218,139, filed on Dec. 12, 2018, granted, now 11,210,375.
Application 16/573,851 is a continuation in part of application No. 16/022,101, filed on Jun. 28, 2018, granted, now 11,170,084.
Application 16/218,139 is a continuation in part of application No. 15/914,562, filed on Mar. 7, 2018, granted, now 11,392,802.
Application 15/914,562 is a continuation in part of application No. 15/914,942, filed on Mar. 7, 2018, granted, now 10,721,070.
Application 16/539,824 is a continuation in part of application No. 15/914,436, filed on Mar. 7, 2018, granted, now 10,419,221.
Application 15/914,436 is a continuation in part of application No. 15/914,969, filed on Mar. 7, 2018, granted, now 11,138,333.
Application 16/218,139 is a continuation in part of application No. 15/914,969, filed on Mar. 7, 2018, granted, now 11,138,333.
Application 16/539,824 is a continuation in part of application No. 15/914,562, filed on Mar. 7, 2018, granted, now 11,392,802.
Application 16/573,851 is a continuation in part of application No. 15/914,436, filed on Mar. 7, 2018, granted, now 10,419,221.
Application 16/539,824 is a continuation in part of application No. 15/914,942, filed on Mar. 7, 2018, granted, now 10,721,070.
Prior Publication US 2021/0141896 A1, May 13, 2021
Int. Cl. G06F 21/32 (2013.01); G06F 21/55 (2013.01); G06N 3/08 (2023.01); G06F 7/02 (2006.01); G06F 18/213 (2023.01); G06F 18/21 (2023.01); G06N 7/01 (2023.01); G06V 10/772 (2022.01); G06V 10/774 (2022.01); G06V 10/98 (2022.01); G06V 40/12 (2022.01); G06V 40/16 (2022.01); G06V 40/40 (2022.01)
CPC G06F 7/02 (2013.01) [G06F 18/213 (2023.01); G06F 18/217 (2023.01); G06F 21/32 (2013.01); G06F 21/554 (2013.01); G06N 3/08 (2013.01); G06N 7/01 (2023.01); G06V 10/772 (2022.01); G06V 10/774 (2022.01); G06V 10/993 (2022.01); G06V 40/12 (2022.01); G06V 40/16 (2022.01); G06V 40/40 (2022.01)] 19 Claims
OG exemplary drawing
 
1. A system for privacy-enabled identification or authentication, the system comprising:
at least one processor operatively connected to a memory;
an authentication data gateway, executed by the at least one processor, configured to filter identification information, the authentication data gateway comprising at least:
a first pre-trained validation helper network associated with a first authentication modality configured to:
process identification information of a first authentication type, and
validate the identification information of the first authentication type or reject the identification information of the first authentication type preventing use of rejected data in training other neural networks for enrollment, identification, or authentication, wherein the first pre-trained validation helper network is trained to validate or reject based on evaluation criteria independent of an identity of a subject of the identification information seeking to be enrolled, identified, or authenticated; and
an authentication subsystem configured to:
generate with an embedding network associated with the first authentication type an output of encrypted feature vectors for identifying or authenticating respective users based on input of the filtered identification information to the embedding network; and
train a classification network on the encrypted feature vectors of the first authentication type and labels associated with the respective users to identify or authenticate respective users based on input of the encrypted feature vectors to the classification network.