USAGE MODELING
First Claim
1. A method for usage modeling, comprising:
- receiving one or more usage actions between a user and a device;
comparing one or more of the usage actions with a corresponding action model; and
authenticating the user based on a match between one or more of the usage actions and the corresponding action model, wherein the receiving, the comparing, or the authenticating is implemented via a processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of techniques or systems for usage modeling or gesture based authentication are provided herein. Actions of a user may be captured, classified, and utilized to generate an authentication scheme for a device based on gesture recognition, gesture analysis, or action analysis. Training data may be determined based on actions deemed to be training actions and one or more action models may be generated based on the training data. An action model may be indicative of how a user performs a particular or predetermined action. When a security mode is enabled, usage actions may be recorded and usage data may be extracted or determined based on the usage actions. A usage action may be identified and corresponding usage data may be compared with training data from an appropriate action model. An identity of a user associated with the usage action may be determined based on this comparison.
40 Citations
20 Claims
-
1. A method for usage modeling, comprising:
-
receiving one or more usage actions between a user and a device; comparing one or more of the usage actions with a corresponding action model; and authenticating the user based on a match between one or more of the usage actions and the corresponding action model, wherein the receiving, the comparing, or the authenticating is implemented via a processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for usage modeling, comprising:
-
a monitoring component for capturing one or more actions between one or more users and a device; a learning component for building one or more action models based on one or more training actions of one or more of the actions; and a database component for storing one or more of the action models, wherein the monitoring component, the learning component, or the database component is implemented via a processing unit. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium comprising computer-executable instructions, which when executed via a processing unit on a computer performs acts, comprising:
-
capturing training data indicative of one or more training actions between an authorized user and a device; generating one or more action models based on the training data; receiving usage data indicative of one or more usage actions between a user and the device; and providing a response action based on one or more of the action models and the usage data. - View Dependent Claims (18, 19, 20)
-
Specification