Supplying enhanced computer user's context data
AssigneeTangis Corporation
InventorsKenneth H. Abbott, Dan Newell, James O. Robarts, Ken Swapp
Life of this patent
Estimating the term…
Loading patent…
AssigneeTangis Corporation
InventorsKenneth H. Abbott, Dan Newell, James O. Robarts, Ken Swapp
Estimating the term…
Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing of information includes receiving from first and second sources indications of ability to supply values for, respectively, an indicated one of the state attributes and another of the state attributes. In such situations, after receiving an indication of the indicated attribute from a first client, the providing of information further includes determining that the first source is available to supply a value for the indicated attribute, obtaining from the first source an indication of the value and information describing the indicated value, determining based at least in part on the descriptive information whether the indicated value is appropriate to be supplied to the client, and supplying the indicated value to the client when it is determined that the indicated value is appropriate.
A method in a wearable computer for providing information about a current state of a user of the wearable computer, the current state modeled with multiple state attributes, the wearable computer executing a plurality of state server modules to supply values for the state attributes, executing a plurality of state client modules to receive and process values for the state attributes, and executing an intermediary module to facilitate exchange of state attribute values, the method comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A method in a computer for providing information about a current state that is modeled with multiple state attributes, comprising:
A computer-readable medium whose contents cause a computing device to provide information about a current state that is modeled with multiple state attributes, by performing a method comprising:
A computer-readable generated data signal transmitted via a transmission medium, the generated data signal having encoded contents that cause a computer system to provide information about a current state that is modeled with multiple state attributes by performing a method comprising:
A computing device for providing information about a current state that is represented with multiple attributes, comprising:
A computing device for providing information about a current state that is represented with multiple modeled attributes, comprising:
A method in a portable computer for providing information about a context that is modeled with multiple context attributes, comprising:
A computer-readable medium containing instructions that when executed cause a computing device to provide information about a context that is modeled with multiple context attributes, by performing a method comprising:
A portable computer for providing information about a context that is represented with multiple attributes, comprising:
A computer-implemented method for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-implemented method for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-implemented method for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-implemented method for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-implemented method for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-readable medium whose contents cause a computing device to provide information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, by performing a method comprising:
A computing device for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-implemented method for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
A computer-readable medium whose contents cause a computing device to provide information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, by performing a method comprising:
A computer system for providing information about a current state that is modeled with multiple state attributes, each of the state attributes having multiple sources available to supply values for the attribute, comprising:
Dependencies are inferred from the claim text.