AUTOMATED RESPONSE TO COMPUTER USERS CONTEXT
First Claim
1. A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
- receiving from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state;
receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state;
in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value; and
supplying the received value to the first client.
1 Assignment
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 first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state, receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state, and, in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value and supplying the received value to the first client.
56 Citations
20 Claims
-
1. A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
-
receiving from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state; receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state; in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value; and supplying the received value to the first client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium encoded with a plurality of instructions that, when executed by a wearable computer system perform a method comprising:
-
receiving from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state; receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state; in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value; and supplying the received value to the first client. - View Dependent Claims (14, 15, 16)
-
-
17. A wearable computer system, comprising:
a processor configured to; receive from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state; receive from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state; in response to receiving a value for the indicated one attribute from a first source, determine that the first client has an interest in receiving the received value; and supply the received value to the first client. - View Dependent Claims (18, 19, 20)
Specification