Precomputation of context-sensitive policies for automated inquiry and action under uncertainty
First Claim
1. A distributed model processing system, comprising:
- a policy component that includes decision-making instructions that are derived from logical rules and/or probabilistic user models developed in an offline computing environment, the probabilistic user models are associated with a model of interruptibility or a model of attendance; and
a mobile device that caches the decision-making instructions to facilitate functional operations on the device.
2 Assignments
0 Petitions
Accused Products
Abstract
Learning, inference, and decision making with probabilistic user models, including considerations of preferences about outcomes under uncertainty, may be infeasible on portable devices. The subject invention provides systems and methods for pre-computing and storing policies based on offline preference assessment, learning, and reasoning about ideal actions and interactions, given a consideration of uncertainties, preferences, and/or future states of the world. Actions include ideal real-time inquiries about a state, using pre-computed value-of-information analyses. In one specific example, such pre-computation can be applied to automatically generate and distribute call-handling policies for cell phones. The methods can employ learning of Bayesian network user models for predicting whether users will attend meetings on their calendar and the cost of being interrupted by incoming calls should a meeting be attended.
-
Citations
18 Claims
-
1. A distributed model processing system, comprising:
-
a policy component that includes decision-making instructions that are derived from logical rules and/or probabilistic user models developed in an offline computing environment, the probabilistic user models are associated with a model of interruptibility or a model of attendance; and a mobile device that caches the decision-making instructions to facilitate functional operations on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for distributing model policies system, comprising:
-
automatically compiling decision model outputs into a file that includes one or more policies; extending the policies to include pre-computed dialog queries to resolve decision-making uncertainties; loading the policies on a remote device to extend functional capabilities of the remote device; and employing the remote device to automatically schedule user activities. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system to facilitate mobile device operations, comprising:
-
means for learning user models in an offline computing environment; means for encoding output from the user model according to one or more control policies; and means for executing the control policies in at least a second computing environment apart from the offline computing environment.
-
Specification