Automatic detection of human and non-human activity
First Claim
Patent Images
1. A system comprising:
- one or more processors; and
computer storage memory having computer-executable instructions stored thereon which, when executed by the one or more processors, are configured to implement a method for determining whether a user is a human agent or a non-human agent, the method comprising;
classifying the user as the human agent or the non-human agent based on received user request properties;
receiving sensor data from a user device of the user;
modifying the classification of the user based on the sensor data;
based on classifying the user as the human agent, preventing modification of the user as the non-human agent for a predetermined interval; and
performing an action based on the classification.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable storage media are provided for determining whether a user is a human agent or a non-human agent. A user is initially classified as a human or non-human agent based on user request properties. Sensor data is received from the user device and used to determine whether the user is to be reclassified as a human agent or non-human agent. Based on the sensor data, the user is then reclassified as a human agent or non-human agent. A service is adapted based on the classification.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and computer storage memory having computer-executable instructions stored thereon which, when executed by the one or more processors, are configured to implement a method for determining whether a user is a human agent or a non-human agent, the method comprising; classifying the user as the human agent or the non-human agent based on received user request properties; receiving sensor data from a user device of the user; modifying the classification of the user based on the sensor data; based on classifying the user as the human agent, preventing modification of the user as the non-human agent for a predetermined interval; and performing an action based on the classification. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-performed method for determining whether a user is a human agent or a non-human agent, the method comprising:
-
initially classifying the user as the non-human agent based on one or more user request properties; receiving sensor data from a user device of the user indicative of the human agent; reclassifying the user as the human agent based on the sensor data; and preventing modification of the user as the non-human agent for a predetermined interval and maintaining a tier of service to the user based on the reclassification. - View Dependent Claims (8, 9, 10, 11, 13)
-
-
12. A system comprising:
-
one or more processors; and computer storage memory having computer-executable instructions stored thereon which, when executed by the one or more processors, are configured to implement a method comprising; classifying a user as a human agent or a non-human agent based on received user request properties, receiving sensor data from a user device of the user; modifying the classification of the user based on the sensor data; based on classifying the user as the human agent, preventing modification of the user as the non-human agent for a predetermined interval; and performing an action based on the classification. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification