System for authentication of a user based on multi-factor passively acquired data
First Claim
1. A system for authenticating a user within a virtual center by using passive authentication, comprising:
- an interface computing system comprising;
a processor;
a communication interface; and
a memory having a virtual ambassador application stored therein, wherein the virtual ambassador application, when executed by the processor, causes the processor to;
detect, via one or more sensors, a presence of the user within the virtual center;
attempt to verify an identity of the user using a first passive authentication method;
increase a confidence value associated with the identity of the user by a predetermined amount associated with the first passive authentication method;
detect that the confidence value associated with the identity of the user has met or exceeded a first threshold;
configure a virtual ambassador to greet the user by name, wherein the virtual ambassador is projected as a three-dimensional holographic image within a field of vision of the user, wherein the virtual ambassador remains in the field of vision of the user at all times;
authorize a first set of actions based on the confidence value meeting or exceeding the first threshold;
present to the user a first menu of actions, wherein the first menu of actions comprises the first set of actions;
predict, using a historical database associated with the user, that the user has visited the virtual center to execute a transaction;
prompt the user to verify that the user has visited the virtual center to execute the transaction;
receive, from the user, a confirmation that the user has visited the virtual center to execute the transaction;
detect that the transaction is associated with the first threshold;
detect that the transaction is associated with an action within a particular location within the virtual center;
based on detecting that the confidence value has exceeded the first threshold, prompt, via the virtual ambassador, the user to follow the virtual ambassador to move to the particular location; and
configure the virtual ambassador to walk together with the user to the particular location, wherein the virtual ambassador remains within a predetermined distance from the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-factored authentication system is provided to identify users. Accordingly, the authentication system may utilize a combination of multiple authentication methods to identify and authenticate a user, such as facial recognition, voice recognition, fingerprint/retinal recognition, detection of cards/chips or smartphones located with the user, PINs, passwords, cryptographic keys, tokens, and the like. The various authentication methods may be used to calculate a confidence value for the authentication system, where the confidence value reflects the degree of certainty of the user'"'"'s identity. Each authentication method may, upon identifying a positive match for a user, increase the confidence value by a certain degree.
-
Citations
18 Claims
-
1. A system for authenticating a user within a virtual center by using passive authentication, comprising:
an interface computing system comprising; a processor; a communication interface; and a memory having a virtual ambassador application stored therein, wherein the virtual ambassador application, when executed by the processor, causes the processor to; detect, via one or more sensors, a presence of the user within the virtual center; attempt to verify an identity of the user using a first passive authentication method; increase a confidence value associated with the identity of the user by a predetermined amount associated with the first passive authentication method; detect that the confidence value associated with the identity of the user has met or exceeded a first threshold; configure a virtual ambassador to greet the user by name, wherein the virtual ambassador is projected as a three-dimensional holographic image within a field of vision of the user, wherein the virtual ambassador remains in the field of vision of the user at all times; authorize a first set of actions based on the confidence value meeting or exceeding the first threshold; present to the user a first menu of actions, wherein the first menu of actions comprises the first set of actions; predict, using a historical database associated with the user, that the user has visited the virtual center to execute a transaction; prompt the user to verify that the user has visited the virtual center to execute the transaction; receive, from the user, a confirmation that the user has visited the virtual center to execute the transaction; detect that the transaction is associated with the first threshold; detect that the transaction is associated with an action within a particular location within the virtual center; based on detecting that the confidence value has exceeded the first threshold, prompt, via the virtual ambassador, the user to follow the virtual ambassador to move to the particular location; and configure the virtual ambassador to walk together with the user to the particular location, wherein the virtual ambassador remains within a predetermined distance from the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer program product for authenticating a user within a virtual center by using passive authentication, the computer program product comprising at least one non-transitory computer readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion for detecting, via one or more sensors, a presence of the user within the virtual center; an executable portion for attempting to verify an identity of the user using a first passive authentication method; an executable portion for increasing a confidence value associated with the identity of the user by a predetermined amount associated with the first passive authentication method; an executable portion for detecting that the confidence value associated with the identity of the user has met or exceeded a first threshold; an executable portion for configuring a virtual ambassador to greet the user by name, wherein the virtual ambassador is projected as a three-dimensional holographic image within a field of vision of the user, wherein the virtual ambassador remains in the field of vision of the user at all times; an executable portion for authorizing a first set of actions based on the confidence value meeting or exceeding the first threshold; an executable portion for presenting to the user a first menu of actions, wherein the first menu of actions comprises the first set of actions; an executable portion for predicting, using a historical database associated with the user, that the user has visited the virtual center to execute a transaction; an executable portion for prompting the user to verify that the user has visited the virtual center to execute the transaction; an executable portion for receiving, from the user, a confirmation that the user has visited the virtual center to execute the transaction; an executable portion for detecting that the transaction is associated with the first threshold; an executable portion for detecting that the transaction is associated with an action within a particular location within the virtual center; an executable portion for, based on detecting that the confidence value has exceeded the first threshold, prompting, via the virtual ambassador, the user to follow the virtual ambassador to move to the particular location; and an executable portion for configuring the virtual ambassador to walk together with the user to the particular location, wherein the virtual ambassador remains within a predetermined distance from the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for interfacing with a user within a virtual center, said method comprising:
-
detecting, via one or more sensors, a presence of the user within the virtual center; attempting to verify an identity of the user using a first passive authentication method; increasing a confidence value associated with the identity of the user by a predetermined amount associated with the first passive authentication method; detecting that the confidence value associated with the identity of the user has met or exceeded a first threshold; configuring a virtual ambassador to greet the user by name, wherein the virtual ambassador is projected as a three-dimensional holographic image within a field of vision of the user, wherein the virtual ambassador remains in the field of vision of the user at all times; authorizing a first set of actions based on the confidence value meeting or exceeding the first threshold; presenting to the user a first menu of actions, wherein the first menu of actions comprises the first set of actions; predicting, using a historical database associated with the user, that the user has visited the virtual center to execute a transaction; prompting the user to verify that the user has visited the virtual center to execute the transaction; receiving, from the user, a confirmation that the user has visited the virtual center to execute the transaction; detecting that the transaction is associated with the first threshold; detecting that the transaction is associated with an action within a particular location within the virtual center; based on detecting that the confidence value has exceeded the first threshold, prompting, via the virtual ambassador, the user to follow the virtual ambassador to move to the particular location; and configuring the virtual ambassador to walk together with the user to the particular location, wherein the virtual ambassador remains within a predetermined distance from the user. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification