Context-aware decision making
First Claim
1. A method performed by a processing device, the method comprising:
- generating a user behavioral predictive model based at least on historical behaviors of a user and associated historical environmental profiles, at least one of the historical behaviors being determinable from sensor data received from a sensor device associated with the user;
obtaining an environmental profile of an environment associated with a user;
determining a predicted behavior of the user by applying the environmental profile to the user behavioral predictive model;
determining information related to the predicted behavior of the user;
filtering the information related to the predicted behavior of the user based at least in part on a recent behavior of the user; and
providing the information related to the predicted behavior to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A context-aware decision making system may include at least one processor circuit that is configured to obtain an environmental profile of an environment associated with a user. The at least one processor circuit is configured to determine a predicted behavior of the user based at least on the obtained environmental profile. The at least one processor circuit may be configured to determine the predicted behavior of the user using at least one predictive model associated with the user. The at least one processor circuit may be configured to perform an action related to the predicted behavior of the user, such as an action that facilitates the predicted behavior of the user, an action that impedes the predicted behavior of the user, and/or an action that provides information related to the predicted behavior of the user.
-
Citations
50 Claims
-
1. A method performed by a processing device, the method comprising:
-
generating a user behavioral predictive model based at least on historical behaviors of a user and associated historical environmental profiles, at least one of the historical behaviors being determinable from sensor data received from a sensor device associated with the user; obtaining an environmental profile of an environment associated with a user; determining a predicted behavior of the user by applying the environmental profile to the user behavioral predictive model; determining information related to the predicted behavior of the user; filtering the information related to the predicted behavior of the user based at least in part on a recent behavior of the user; and providing the information related to the predicted behavior to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product comprising instructions stored in a tangible computer-readable storage medium, the instructions comprising:
-
instructions for obtaining a user behavioral predictive model that is configured to predict user behavior based at least on a biometric data item collected from a user; instructions for collecting at least one current biometric data item from the user; instructions for applying the at least one current biometric data item to the user behavioral predictive model to determine a predicted user behavior; and instructions for providing information to the user based at least on the predicted user behavior and an environmental variable associated with the user. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method performed by a processing device, the method comprising:
-
storing, with a timing relationship, data, the data including bio-sensing data and software application data gathered over a period of time; processing the data to identify bio-impacting relationships; identifying a triggered event from the bio-impacting relationships, the triggered event being an event that results from a change in the bio-sensing data; and performing an action in an attempt to cause a change in future bio-sensing data to prevent a future occurrence of the triggered event, the action being determined based at least in part on the triggered event. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A device comprising:
at least one processor configured to; obtain an environmental profile of an environment associated with a user; determine an expected biometric profile of the user based at least on the environmental profile; obtain a current biometric profile of the user; and perform an action to facilitate conforming the current biometric profile of the user to the expected biometric profile. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
Specification