Computational architecture for managing the transmittal and rendering of information, alerts, and notifications
AssigneeMicrosoft Corporation
InventorEric Horvitz
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorEric Horvitz
Estimating the term…
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.
A computerized system comprising:
A computerized system comprising:
A computer-implemented method comprising:
A machine-readable medium having instructions stored thereon for execution by a processor to perform a method comprising:
Dependencies are inferred from the claim text.