DETECTING AND CORRECTING POTENTIAL ERRORS IN USER BEHAVIOR
First Claim
1. A method comprising:
- predicting, by a computing system, a future action to be taken by a user of a computing device;
determining, by the computing system, based on contextual information associated with the computing device, a current action being taken by the user;
determining, by the computing system, based on the current action, a degree of likelihood of whether the user will be able to take the future action;
predicting, by the computing system, based on the degree of likelihood, that the user will not be able to take the future action; and
sending, from the computing system, to the computing device, information indicating that the current action being taken by the user will lead to the user not being able to take the future action.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system is described that predicts a future action to be taken by a user of a computing device and determines, based on contextual information associated with the computing device, a current action being taken by the user. The computing system determines, based on the current action, a degree of likelihood of whether the user will be able to take the future action and predicts, based on the degree of likelihood, that the user will not be able to take the future action. The computing system sends information to the computing device indicating that the current action being taken by the user will lead to the user not being able to take the future action.
-
Citations
20 Claims
-
1. A method comprising:
-
predicting, by a computing system, a future action to be taken by a user of a computing device; determining, by the computing system, based on contextual information associated with the computing device, a current action being taken by the user; determining, by the computing system, based on the current action, a degree of likelihood of whether the user will be able to take the future action; predicting, by the computing system, based on the degree of likelihood, that the user will not be able to take the future action; and sending, from the computing system, to the computing device, information indicating that the current action being taken by the user will lead to the user not being able to take the future action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system comprising:
-
at least one processor; and at least one module operable by the at least one processor to; predict a future action to be taken by a user of a computing device; determine, based on contextual information associated with the computing device, a current action being taken by the user; determine, based on the current action, a degree of likelihood of whether the user will be able to take the future action; predict, based on the degree of likelihood, that the user will not be able to take the future action; and send, to the computing device, information indicating that the current action being taken by the user will lead to the user not being able to take the future action. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising instructions that, when executed, cause at least one processor of a computing system to:
-
predict a future action to be taken by a user of a computing device; determine, based on contextual information associated with the computing device, a current action being taken by the user; determine, based on the current action, a degree of likelihood of whether the user will be able to take the future action; predict, based on the degree of likelihood, that the user will not be able to take the future action; and send, to the computing device, information indicating that the current action being taken by the user will lead to the user not being able to take the future action. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification