MACHINE LEARNING SYSTEM FOR COMPUTING ASSET ACCESS
First Claim
1. A method comprising:
- accessing access data for each user of a plurality of users, the access data for a respective user indicating an access history by the respective user to one or more of a plurality of available computing assets;
analyzing, by a machine learning algorithm executing on one or more hardware processors, the access data of each user to generate at least one characteristic associated with the access data of each user;
receiving an indication of a current access attempt of one of the available computing assets using an identity of a first user of the plurality of users;
comparing at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user; and
selecting one of a plurality of authentication processes for presentation to the first user for the current access attempt based on the comparing of the at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
In various example embodiments, a method for controlling computing asset access using machine learning is presented. In an example embodiment, access data for each user of a plurality of users are accessed, wherein the access data for a user indicate an access history by that user to one or more available assets. Using a machine learning algorithm, the access data of each user are analyzed to generate a characteristic associated with the access data of each user. An indication of a current access attempt of one of the assets is received using an identity of a first user. A characteristic associated with the current access attempt is compared to the characteristic associated with the access data of the first user. Based on the comparison, an authentication process is selected for presentation to the first user for the current access attempt.
-
Citations
20 Claims
-
1. A method comprising:
-
accessing access data for each user of a plurality of users, the access data for a respective user indicating an access history by the respective user to one or more of a plurality of available computing assets; analyzing, by a machine learning algorithm executing on one or more hardware processors, the access data of each user to generate at least one characteristic associated with the access data of each user; receiving an indication of a current access attempt of one of the available computing assets using an identity of a first user of the plurality of users; comparing at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user; and selecting one of a plurality of authentication processes for presentation to the first user for the current access attempt based on the comparing of the at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
one or more hardware processors; and a memory storing instructions that, when executed by at least one of the one or more hardware processors, cause the system to perform operations comprising; accessing access data for each user of a plurality of users, the access data for a respective user indicating an access history by the respective user to one or more of a plurality of available computing assets; analyzing, by a machine learning algorithm, the access data of each user to generate at least one characteristic associated with the access data of each user; receiving an indication of a current access attempt of one of the available computing assets using an identity of a first user of the plurality of users; comparing at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user; and selecting one of a plurality of authentication processes for presentation to the first user for the current access attempt based on the comparing of the at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one hardware processor of a machine, cause the machine to perform operations comprising:
-
accessing access data for each user of a plurality of users, the access data for a respective user indicating an access history by the respective user to one or more of a plurality of available computing assets; analyzing, by a machine learning algorithm, the access data of each user to generate at least one characteristic associated with the access data of each user; receiving an indication of a current access attempt of one of the available computing assets using an identity of a first user of the plurality of users; comparing at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user; and selecting one of a plurality of authentication processes for presentation to the first user for the current access attempt based on the comparing of the at least one characteristic associated with the current access attempt to the at least one characteristic associated with the access data of the first user.
-
Specification