SUPPLYING NOTIFICATIONS RELATED TO SUPPLY AND CONSUMPTION OF USER CONTEXT DATA
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a module a request related to the modeling of the current state with the multiple state attributes. In such situations, the providing further includes, without further intervention related to the request by the module, determining that the request cannot currently be satisfied, and indicating to the module that the request cannot currently be satisfied, monitoring at later times after the indicating to determine whether the request can be satisfied, and indicating to the module that the request can be satisfied if it is determined at one of the later times that the request can currently be satisfied.
134 Citations
61 Claims
-
1-10. -10. (canceled)
-
11. A method in a computer for providing information about a current state that is modeled with multiple state attributes, the method comprising:
-
receiving from a module a request related to the modeling of the current state with the multiple state attributes; and
without further intervention related to the request by the module, determining that the request cannot currently be satisfied, and indicating to the module that the request cannot currently be satisfied;
after the indicating, monitoring at later times to determine whether the request can be satisfied; and
when it is determined at one of the later times that the request can currently be satisfied, indicating to the module that the request can be satisfied. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28)
-
-
12. (canceled)
-
26. (canceled)
-
29-55. -55. (canceled)
-
56. A computer-readable medium whose contents when executed cause a computing device to provide information about a current state that is represented with multiple attributes, by:
-
receiving from a module a request related to the modeling of the current state with the multiple attributes; and
without further input from the module related to the request, indicating to the module a determination that the request cannot currently be satisfied;
after the indicating, monitoring to determine whether the request can be satisfied; and
when it is determined that the request can currently be satisfied, indicating to the module that the request can be satisfied. - View Dependent Claims (57)
-
-
58. A computing device for providing information about a current state that is represented with multiple attributes, comprising:
-
an attribute request receiver component that is capable of receiving from a module a request related to the modeling of the current state with the multiple state attributes; and
an attribute request satisfier component that is capable of, without further input from the module related to the request, indicating to the module a determination that the request cannot currently be satisfied, automatically monitoring to determine whether the request can be satisfied after the indicating, and indicating to the module that the request can be satisfied after it is determined that the request can currently be satisfied. - View Dependent Claims (60)
-
-
59. (canceled)
-
61-81. -81. (canceled)
Specification