System and method for defining, refining, and personalizing communications policies in a notification platform
First Claim
1. A notification system, comprising;
- a profile definition and selection system that receives contextual information relating to a current user state, the profile definition and selection system generating and/or relaying a set of control parameters based at least partially upon the contextual information, the control parameters generated at least in part utilizing a statistical model to infer uncertainties about the contextual information; and
a notification manager that selectively sends a user at least one of a notification and a communication based at least in part upon the set of control parameters, the notification manager determining whether to send the at least one of the notification and the communication at least in part by considering whether a value of sending the at least one of the notification and the communication exceeds a cost of sending the at least one of the notification and the communication, the cost based at least in part on the contextual information.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for personalizing and refining policies within a general notification platform. The system includes a profile definition and selection system that receives contextual information relating to a user state. The profile definition and selection system generates and/or relays a set of control parameters based at least partially upon the contextual information, and a notification manager selectively sends a user notification and/or communication based upon the set of control parameters. Methods are provided for tuning the notification platform. This may include defining one or more context profiles, assigning values to parameters employed in one or more context profiles, determining a current user context, determining which of the one or more user profiles is consistent with the current user context, and utilizing the parameter value associated with the one or more context profiles consistent with the current user context to adjust the notification system.
162 Citations
22 Claims
-
1. A notification system, comprising;
-
a profile definition and selection system that receives contextual information relating to a current user state, the profile definition and selection system generating and/or relaying a set of control parameters based at least partially upon the contextual information, the control parameters generated at least in part utilizing a statistical model to infer uncertainties about the contextual information; and a notification manager that selectively sends a user at least one of a notification and a communication based at least in part upon the set of control parameters, the notification manager determining whether to send the at least one of the notification and the communication at least in part by considering whether a value of sending the at least one of the notification and the communication exceeds a cost of sending the at least one of the notification and the communication, the cost based at least in part on the contextual information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A signal facilitating communications in a notification system, comprising:
a data packet for communicating contextual information associated with a notification manager and a user context component, the user context component determining the contextual information at least in part by making a probabilistic inference about the contextual information;
the notification manager determining whether to send a communication at least in part by considering whether a value of sending the communication exceeds a cost of sending the communication, the cost based at least in part on the contextual information;
the signal providing at least one adjustment to the notification manager relating to the contextual information.- View Dependent Claims (15, 16)
-
17. A notification system, comprising:
-
an adaptive component that automatically tunes one or more parameters by collecting feedback about notification behavior during a training phase; and a notification manager that employs a decision-theoretic analysis to determine whether to selectively send a communication, the decision-theoretic analysis based at least in part upon the one or more parameters, the one or more parameters relating to at least a value and a cost of sending the communication, the cost determined at least in part by evaluating a user'"'"'s context, the decision-theoretic analysis comprising inferring at least one user context parameter value based on a likelihood. - View Dependent Claims (18, 19)
-
-
20. A notification system, comprising;
-
a rules-based system operative according to one or more rules, the rules-based system receives contextual information relating to a user state, infers contextual uncertainties according to a probability and generates a set of control parameters based at least in part upon the contextual information and the one or more rules; and a notification manager that selectively sends a notification based upon at least one of the set of control parameters and the one or more rules, wherein at least one of the rules relates to a value and a cost of sending the notification. - View Dependent Claims (21, 22)
-
Specification