Predicting the future state of a mobile device user
First Claim
Patent Images
1. A method comprising, by one or more computing devices:
- accessing current usage information of a mobile device associated with a user;
determining a future user state of the user based on a set of predictor functions, wherein the predictor functions calculate a probability of the future user state based on a set of weights and a set of decay factors determined from one or more past user states; and
sending, to the mobile device associated with the user, instructions for adapting an operation of the mobile device corresponding to the determined future user state.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a computing system accesses current usage information of a mobile device associated with a user. The computing system then determine a future user state of the user based on multiple predictor functions. The multiple predictor functions calculate a probability of the future user state based on multiple weights and multiple decay factors. The multiple decay factors are determined from past user states. The computing system further sends instructions to the mobile device for adapting the operation of the mobile device corresponding to the determined future user state.
-
Citations
20 Claims
-
1. A method comprising, by one or more computing devices:
-
accessing current usage information of a mobile device associated with a user; determining a future user state of the user based on a set of predictor functions, wherein the predictor functions calculate a probability of the future user state based on a set of weights and a set of decay factors determined from one or more past user states; and sending, to the mobile device associated with the user, instructions for adapting an operation of the mobile device corresponding to the determined future user state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
access current usage information of a mobile device associated with a user; determine a future user state of the user based on a set of predictor functions, wherein the predictor functions calculate a probability of the future user state based on a set of weights and a set of decay factors determined from one or more past user states; and send, to the mobile device associated with the user, instructions for adapting an operation of the mobile device corresponding to the determined future user state.
-
-
20. A system comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;access current usage information of a mobile device associated with a user; determine a future user state of the user based on a set of predictor functions, wherein the predictor functions calculate a probability of the future user state based on a set of weights and a set of decay factors determined from one or more past user states; and send, to the mobile device associated with the user, instructions for adapting an operation of the mobile device corresponding to the determined future user state.
- one or more processors; and
Specification