Multimodal authentication
First Claim
1. A system that facilitates authentication, the system comprising:
- a processor;
memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions to implement the system, including;
a sensing component that concurrently receives a plurality of sensed inputs and outputs sensing data, wherein the sensed inputs include a current context of data access and at least one authentication input for authentication;
an artificial intelligence component that uses a pattern matching classifier to select the use of a plurality of authentication input subsystems based on the current context, and receives user preference for using at least one of the plurality of authentication input subsystems for authentication, wherein the artificial intelligence component selects the use of the at least one different authentication input subsystem for authentication by employing the pattern matching classifier to perform at least one of probabilistic or statistical-based inference analysis of one or more contexts sensed by the sensing component that are different from the current context; and
an authentication component that performs an authentication process employing the sensing data, and determines whether to enable access to a full set of device features or a subset of the device features based on the current context of data access when the sensing data has resulted in successful authentication.
2 Assignments
0 Petitions
Accused Products
Abstract
A multimodal system that employs a plurality of sensing modalities which can be processed concurrently to increase confidence in connection with authentication. The multimodal system and/or set of various devices can provide several points of information entry in connection with authentication. Authentication can be improved, for example, by combining face recognition, biometrics, speech recognition, handwriting recognition, gait recognition, retina scan, thumb/hand prints, or subsets thereof. Additionally, portable multimodal devices (e.g., a smartphone) can be used as credit cards, and authentication in connection with such use can mitigate unauthorized transactions.
-
Citations
20 Claims
-
1. A system that facilitates authentication, the system comprising:
-
a processor; memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions to implement the system, including; a sensing component that concurrently receives a plurality of sensed inputs and outputs sensing data, wherein the sensed inputs include a current context of data access and at least one authentication input for authentication; an artificial intelligence component that uses a pattern matching classifier to select the use of a plurality of authentication input subsystems based on the current context, and receives user preference for using at least one of the plurality of authentication input subsystems for authentication, wherein the artificial intelligence component selects the use of the at least one different authentication input subsystem for authentication by employing the pattern matching classifier to perform at least one of probabilistic or statistical-based inference analysis of one or more contexts sensed by the sensing component that are different from the current context; and an authentication component that performs an authentication process employing the sensing data, and determines whether to enable access to a full set of device features or a subset of the device features based on the current context of data access when the sensing data has resulted in successful authentication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of authenticating an entity, the method comprising:
employing a processor executing computer executable instructions to perform the following acts; creating a plurality of user profiles, wherein at least two user profiles are associated with a user, each of the at least two user profiles are associated with one of a plurality of user authentication contexts, each of the at least two user profiles has one or more user selected inputs for authentication based on the authentication context associated with the user profile; selecting inputs associated with a user profile using a classifier that employs at least one of probabilistic or statistical-based inference analysis of the authentication context; receiving sensed input data from the automatically selected inputs based on user interaction with the automatically selected inputs; processing the sensed input data to output data for authentication processing; comparing the output data with predetermined user authentication data; granting user access to data when the output data agrees with the predetermined user authentication data to a predetermined percentage and adjusting a level of authentication processing to a higher level based on detection of one or more suspect transactions from the user, and automatically selecting one or more additional inputs for authentication based on the higher level. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. A system that facilitates authentication of an entity, comprising:
-
a processor; memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions performing acts comprising; sensing a plurality of authentication input subsystems for user authentication; identifying a current context associated with the authentication, the current context including a type of stored data protected by the authentication; determining a plurality of distinct biometric inputs required for authentication in the current context; identifying at least two authentication input subsystems from the plurality of authentication input subsystems that in combination have capability to receive the plurality of the distinct biometric inputs, the at least two authentication input subsystems being identified by a pattern matching classifier that performs at least one of probabilistic or statistical-based inference analysis of the current context associated with the authentication; receiving the plurality of distinctive biometric inputs via the at least two authentication input subsystems; processing the sensed multiple distinct biometric inputs concurrently and outputting authentication data; comparing the authentication data with predetermined authentication data and generating authentication results; controlling access based on the authentication results; and requesting one or more additional requested biometric inputs on a periodic basis when the plurality of distinctive biometric inputs results in excessive transactions during permitted access. - View Dependent Claims (20)
-
Specification