Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-11256801-B2

Patent

Publication Date

2022-02-22

Expiration Date


Abstract

The technology disclosed relates to authenticating users using a plurality of non-deterministic registration biometric inputs. During registration, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate sets of feature vectors. The non-deterministic biometric inputs can include a plurality of face images and a plurality of voice samples of a user. A characteristic identity vector for the user can be determined by averaging feature vectors. During authentication, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate a set of authentication feature vectors. The sets of feature vectors are projected onto a surface of a hyper-sphere. The system can authenticate the user when a cosine distance between the authentication feature vector and a characteristic identity vector for the user is less than a pre-determined threshold.

Core Innovation

The invention establishes authentication credentials using a plurality of non-deterministic registration biometric inputs and at least one deterministic biometric input. During registration, a trained machine learning model receives sets of feature vectors generated from a plurality of face images and a plurality of voice samples, together with deterministic genomic data of a user. The approach generates projected feature representations by handling the non-deterministic biometric inputs alongside the deterministic genomic data through the same trained machine learning model.

The invention projects the sets of feature vectors onto a surface of a hyper-sphere and computes a characteristic identity vector representing the user based on a user's set of the projected feature vectors. The characteristic identity vector is then saved for use during authentication of the user. The projection is specified in dependent forms as onto a surface of a unit hyper-sphere, and genomic data can be incorporated by feeding genomic data into a hash and using hashed genomic data as at least one dimension of the characteristic identity vector.

The invention secures the workflow by using cryptographic signing of the identity representation and storing encrypted local data, and by generating and validating time-limited scannable codes using hashes with server-side verification to mitigate replay and credential reuse. The document also supports optional presentation of an identity photograph for human verification. During authentication, authentication feature vectors are compared to the stored characteristic identity vector, including via cosine distance, and alternative comparison mechanisms are described using distance-preserving hashing/locality-preserving hashing and binning with hashing with deterministic dimensions.

Claims Coverage

The independent claims cover a computer-implemented registration and enrollment method, a corresponding system, and a non-transitory computer readable storage medium. The core coverage includes multiple non-deterministic biometric inputs and at least one deterministic biometric input, generation of feature vectors using a trained machine learning model, hyper-sphere projection, computation of a characteristic identity vector, and saving that identity vector for authentication.

Non-deterministic biometrics and deterministic genomic input to trained machine learning model

Feeding, during registration, the plurality of non-deterministic biometric inputs and the deterministic biometric input to a trained machine learning model and generating sets of feature vectors, wherein the non-deterministic biometric inputs include a plurality of face images and a plurality of voice samples of a user, and wherein the deterministic biometric input includes genomic data of the user.

Hyper-sphere projection of feature vectors

Projecting the sets of feature vectors onto a surface of a hyper-sphere.

Characteristic identity vector computation and storage for authentication

Computing a characteristic identity vector representing the user based on a user's set of the projected feature vectors; and saving the characteristic identity vector for use during authentication of the user.

System implementation of authentication-credential establishment

A system including one or more processors coupled to memory, the memory loaded with computer instructions to establish authentication credentials using a plurality of non-deterministic registration biometric inputs and at least one deterministic biometric input, implementing feeding during registration, projecting feature vectors onto a surface of a hyper-sphere, computing a characteristic identity vector, and saving the characteristic identity vector for use during authentication of the user.

Non-transitory storage medium impressed with program instructions for registration pipeline

A non-transitory computer readable storage medium impressed with computer program instructions to establish authentication credentials using a plurality of non-deterministic registration biometric inputs, implementing feeding during registration, projecting feature vectors onto a surface of a hyper-sphere, computing a characteristic identity vector, and saving the characteristic identity vector for use during authentication of the user.

The independent claims share the same credential-establishment pipeline: use non-deterministic face images and voice samples together with deterministic genomic data, generate feature vectors using a trained machine learning model, project the feature vectors onto a hyper-sphere, compute a characteristic identity vector, and save it for authentication. Dependent claim coverage further tightens the projection geometry, specifies hashing-based incorporation of genomic data, and adds registration features such as cryptographic signature registration with an identity server and associating a user photograph.

Stated Advantages

Documented Applications

No documented applications found

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.