Computational architecture for managing the transmittal and rendering of information, alerts, and notifications
First Claim
1. A computerized system comprising:
- an attentional status module to generate one or more probabilities about a human user'"'"'s focus of attention;
a peripheral information notification and alert module to receive alerts; and
, a notification decision-making module to notify a human user of the alerts based on probabilities inferred about a human user'"'"'s focus of attention and a utility-based analysis regarding interrupting the human user.
2 Assignments
0 Petitions
Accused Products
Abstract
An architecture for managing alerts, notifications, and peripheral information is disclosed. In one embodiment, a computerized system includes three modules, an attentional status module, a peripheral information notification and alerts module, and an notifications decision-making module. The attentional-status module generates a probability distribution over the user'"'"'s focus of attention. In one embodiment the module also provides a probability distribution over the period of time until the user will become available to review alerts zero or minimal cost, or will review them without prompting. In one embodiment, this module utilizes a decision-theoretic analysis to identify ideal actions about the timing and rendering of notifications or alerts. The peripheral information notification and alerts module receives alerts from different sources, including the operating system, standard applications, special plug-ins designed to work with the architecture, and, in particular embodiments, from special sensory apparatus including ambient acoustical information. The notification decision-making module is to alert the user of the alerts received by the peripheral information notification and alerts module, based on the probability generated by the attentional status module.
-
Citations
14 Claims
-
1. A computerized system comprising:
-
an attentional status module to generate one or more probabilities about a human user'"'"'s focus of attention;
a peripheral information notification and alert module to receive alerts; and
,a notification decision-making module to notify a human user of the alerts based on probabilities inferred about a human user'"'"'s focus of attention and a utility-based analysis regarding interrupting the human user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computerized system comprising:
-
an attentional status module to generate one or more probabilities via a probabilistic model and based on at least one of;
one or more contextual events, and a human user profile;
a peripheral information notification and alert module to receive alerts from at least one of;
one or more applications, one or more networks, one or more operating systems, and one or more external devices; and
,a notification decision-making module to notify the human user of the alerts based on the one or more probabilities and a utility-based analysis regarding interrupting the human user in at least one of;
an audio manner and a visual manner.
-
-
13. A computer-implemented method comprising:
-
receiving an alert from at least one of;
one or more applications, one or more networks, one or more operating systems, and one or more external devices;
generating one or more probabilities about a human user'"'"'s focus of attention and a cost-benefit analysis relating to interrupting the human user; and
alerting the human user based on the one or more probabilities and cost-benefit analysis. - View Dependent Claims (14)
-
Specification