×

Requesting computer user's context data

  • US 7,046,263 B1
  • Filed: 11/28/2000
  • Issued: 05/16/2006
  • Est. Priority Date: 12/18/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. 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 (SSMs) to supply values for the state attributes, executing a plurality of state client modules (SCMs) to receive and process values for the state attributes, and executing an intermediary module to facilitate exchange of state attribute values, comprising:

  • under control of each of the executing SSMs, sending to the intermediary module a registration message indicating a current availability of the SSM to supply values for at least one indicated state attribute;

    under control of each of the executing SCMs, determining a need for a value of one of the state attributes; and

    sending to the intermediary module a request for a value of the one state attribute; and

    under control of the intermediary module, receiving the sent registration messages; and

    for each of the executing SCMs, receiving from the SCM the request for the value of the one state attribute;

    determining based on the received registration messages multiple of the SSMs that are currently available to supply values for the one state attribute;

    in response to the receiving of the request from the SCM, requesting the determined SSMs to supply the requested value;

    receiving at least one value of the one state attribute in response to the requesting; and

    sending to the SCM at least one of the received values, so that the SCMs receive values for the state attributes as requested from available SSMs.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×