Contextual models and methods for inferring attention and location
First Claim
1. A computer-implemented method for utilizing in conjunction with a platform for conveying notifications from one or more notification sources to one or more notification sinks for a user, comprising at least one of:
- inferring a current attentional focus of the user; and
, inferring a current location of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Determination of the current context of the user, such as the user'"'"'s current location and attentional state, is disclosed. The determined context can be used to assist determination as to whether, when and how notifications intended for the user should be conveyed to him or her. In varying embodiments of the invention, the context is determined via one or more of: direct specification by the user; direct measurement using one or more sensors; a user-modifiable profile indicating context; one or more potentially user-modifiable rules that indicate context; and, and inferential analysis utilizing a model, such as a Bayesian network or other statistical model.
-
Citations
32 Claims
-
1. A computer-implemented method for utilizing in conjunction with a platform for conveying notifications from one or more notification sources to one or more notification sinks for a user, comprising at least one of:
-
inferring a current attentional focus of the user; and
,inferring a current location of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable medium having instructions stored thereon for execution by a processor to perform a method comprising:
-
determining a current context of a user, the context of the user comprising an attentional focus of the user and a location of the user, determining the current context of the user comprising;
determining the current attentional focus of the user, via at least one of;
directly measuring the focus via one or more sensors;
receiving direct specification of the focus by the user;
utilizing at least one of a first user profile and first rules specifying the focus;
inferring the focus;
determining the current location of the user, via at least one of;
directly measuring the location via the one or more sensors;
receiving direct specification of the location by the user;
utilizing at least one of a second user profile and second rules specifying the location; and
,inferring the location. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A machine-readable medium having instructions stored thereon for execution by a processor to performed a method comprising:
-
determining a current context of a user in connection with conveying a notification, via at least one of;
directly measuring the context via one or more sensors;
receiving direct specification of the context by the user;
utilizing at least one of a user profile and rules specifying the context; and
,inferring the context. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method that facilitates conveying notifications, comprising:
-
inferring a current attentional focus of a user;
inferring a location of a user; and
making a notification decision regarding the user based at least in part upon the inferred current attentional focus of the user and the inferred location of the user. - View Dependent Claims (27, 28)
-
-
29. A notification system, comprising:
-
a plurality of notification sources;
a plurality of notification sinks;
a user mechanism that stores information regarding variables and parameters of a user that influence notification decision-making, the stored information comprising an inferred attentional focus of a user and an inferred location of a user; and
a notification manager that conveys notifications from a subset of the sources to a subset of the sinks based at least in part upon the information stored in the user mechanism. - View Dependent Claims (30, 31, 32)
-
Specification