User authentication based on fob/indicia scan
First Claim
1. An apparatus for authenticating a user, the apparatus comprising:
- a memory;
a processor;
at least one sensor for continuously sensing an authentication validating carrier and communicating carrier information based on the authentication validating carrier to the processor, wherein the carrier information comprises a continuous stream of data; and
a module stored in the memory, executable by the processor, and configured to cause the processor to;
receive a first request from a user to access at least one first function associated with a first application;
determine that access to the at least one first function requires user authentication;
initiate sensing of the authentication validating carrier comprising a first credential, wherein initiating sensing of the authentication validating carrier comprises a continuous process;
determine the first credential based at least in part on the sensed authentication validating carrier, wherein determining the first credential is based at least in part on the carrier information, wherein determining the first credential comprises continuously analyzing the stream of data thereby resulting in the first credential;
validate the first credential, thereby resulting in a first successful user authentication; and
grant access to the at least one first function associated with the first application based at least in part on the first successful user authentication.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for receiving a request from a user for access to at least one function associated with a first application; determining that access to at least one function requires user authentication; initiating sensing of an authentication validating carrier comprising a first credential; determining the first credential based at least in part on the sensed authentication validating carrier; validating the first credential, thereby resulting in a first successful user authentication; and granting access to at least one function associated with the first application based on the validation of the first successful user authentication.
138 Citations
18 Claims
-
1. An apparatus for authenticating a user, the apparatus comprising:
-
a memory; a processor; at least one sensor for continuously sensing an authentication validating carrier and communicating carrier information based on the authentication validating carrier to the processor, wherein the carrier information comprises a continuous stream of data; and a module stored in the memory, executable by the processor, and configured to cause the processor to; receive a first request from a user to access at least one first function associated with a first application; determine that access to the at least one first function requires user authentication; initiate sensing of the authentication validating carrier comprising a first credential, wherein initiating sensing of the authentication validating carrier comprises a continuous process; determine the first credential based at least in part on the sensed authentication validating carrier, wherein determining the first credential is based at least in part on the carrier information, wherein determining the first credential comprises continuously analyzing the stream of data thereby resulting in the first credential; validate the first credential, thereby resulting in a first successful user authentication; and grant access to the at least one first function associated with the first application based at least in part on the first successful user authentication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for authenticating a user, the method comprising:
-
receiving, by a computer processor, a request from a user to access at least one first function associated with a first application; determining, by a computer processor, that access to the at least one first function requires user authentication; initiating sensing, by a computer processor using a sensor, of an authentication validating carrier comprising a firsts credential, the sensor being configured to continuously sense the authentication validating carrier and communicate carrier information based on the authentication validating carrier to the processor, wherein the carrier information comprises a continuous stream of data, wherein initiating sensing of the authentication validating carrier comprises a continuous process; determining, by a computer processor, the first credential based at least in part on the sensed authentication validating carrier, wherein determining the first credential is based at least in part on the carrier information, wherein determining the first credential comprises continuously analyzing the stream of data thereby resulting in the first credential; validating, by a computer processor, the first credential, thereby resulting in a first successful user authentication; and granting access, by a computer processor, to the at least one first function associated with the first application based at least in part on the first successful user authentication.
-
-
18. A computer program product for authenticating a user, the computer program product comprising:
-
a non-transitory computer-readable medium comprising; a first set of codes for receiving a request from a user for access to at least one first function associated with a first application; a second set of codes for determining that access to the at least one first function requires user authentication; a third set of codes for initiating sensing, using a sensor, of an authentication validating carrier comprising a first credential, the sensor being configured to continuously sense the authentication validating carrier and communicate carrier information based on the authentication validating carrier to the processor, wherein the carrier information comprises a continuous stream of data, wherein initiating sensing of the authentication validating carrier comprises a continuous process; a fourth set of codes for determining the first credential based at least in part on the sensed authentication validating carrier, wherein determining the first credential is based at least in part on the carrier information, wherein determining the first credential comprises continuously analyzing the stream of data thereby resulting in the first credential; a fifth set of codes for validating the first credential, thereby resulting in a first successful user authentication; and a sixth set of codes for granting access to the at least one first function associated with the first application based at least in part on the successful user authentication.
-
Specification