Patent ID: 7107539

Claim:
A method for assisting a user of a wearable computing device in creating a theme for use in presenting information to the user, a current context of the user being represented by a plurality of context attributes that each model an aspect of the context, multiple previously created themes each modeling a distinct contextual situation of the user and each having associated information to be presented to the user when the modeled contextual situation of the theme matches a current contextual situation of the user, the modeling of a contextual situation by specifying multiple context attributes and by specifying one or more possible values associated with each of the specified context attributes, the method comprising: receiving an indication of the multiple previously created themes; receiving an indication of a current contextual situation of the user that includes current values for at least some of the plurality of context attributes; determining that one of the multiple previously created themes models the current contextual situation such that each of the context attributes specified for that one theme has a current value indicated in the received current context information that matches one of the specified possible values associated with that context attribute; presenting to the user the information that is associated with the one previously created theme; receiving an indication from the user that the presented information is inappropriate for the user based on the current contextual situation; and in response to the received indication, creating a new theme that models the current contextual situation and that has associated information that is appropriate for the user based on the current contextual situation, so that the user receives information that is appropriate to contextual situations in which the user is situated.