USER CLASSIFICATION BASED ON DATA GATHERED FROM A COMPUTING DEVICE
First Claim
Patent Images
1. A method, comprising:
- receiving data gathered by software on a computing device of a user, wherein the gathered data comprises a plurality of user actions performed by the user on the computing device;
analyzing, by at least one processor, the gathered data to provide an output decision; and
sending the output decision to the computing device, wherein a local decision will be made by the computing device whether to implement a first action on the computing device, and wherein the first action corresponds to the output decision.
7 Assignments
0 Petitions
Accused Products
Abstract
Data regarding user actions on a user device is gathered from the user device (and/or from another computing device) by a server. The data is analyzed to make a decision. The decision is sent by the server to the user device (e.g., directly or via another computing device) and then used by the user device to implement a new action on the user device. This process may be automatically repeated in order to provide real-time customization of the user device.
24 Citations
22 Claims
-
1. A method, comprising:
-
receiving data gathered by software on a computing device of a user, wherein the gathered data comprises a plurality of user actions performed by the user on the computing device; analyzing, by at least one processor, the gathered data to provide an output decision; and sending the output decision to the computing device, wherein a local decision will be made by the computing device whether to implement a first action on the computing device, and wherein the first action corresponds to the output decision. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a data repository storing a plurality of user categories including a first user category, and further storing a first action associated with the first user category; at least one processor; and memory storing instructions configured to instruct the at least one processor to; receive data gathered by software on a computing device of a user, wherein the gathered data comprises at least one user action performed by the user; analyze the gathered data to classify the user into the first user category; and in response to classifying the user into the first user category, send the first action for implementation on the computing device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a computing device of a user to:
-
gather, via at least one processor, data on the computing device, wherein the gathered data comprises at least one user action performed by the user; send the gathered data to a server configured to classify, based on analysis of the gathered data, the user into a first user category of a plurality of user categories stored at the server in a data repository, wherein the data repository includes at least one action corresponding to the first user category; receive, from the server, the at least one action; and implement, via the at least one processor, the at least one action on the computing device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification