Thematic response to a computer user's context, such as by a wearable personal computer
First Claim
1. A computer-implemented method for defining a theme for use by a computing device in presenting information that is appropriate to a contextual situation represented by the theme, the method comprising:
- receiving one or more indications of multiple context attributes that are related to the represented contextual situation;
receiving one or more indications of criteria for determining values of the indicated context attributes that match the represented contextual situation;
receiving one or more indications of information that is appropriate to the represented contextual situation; and
defining a theme based on the received indications that can be used by the computing device to present the appropriate information when context information for a contextual situation includes values for the indicated context attributes that are determined by the indicated criteria to match the represented contextual situation.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g., by presenting appropriate information and/or providing appropriate functionality) based on the current theme.
-
Citations
20 Claims
-
1. A computer-implemented method for defining a theme for use by a computing device in presenting information that is appropriate to a contextual situation represented by the theme, the method comprising:
-
receiving one or more indications of multiple context attributes that are related to the represented contextual situation; receiving one or more indications of criteria for determining values of the indicated context attributes that match the represented contextual situation; receiving one or more indications of information that is appropriate to the represented contextual situation; and defining a theme based on the received indications that can be used by the computing device to present the appropriate information when context information for a contextual situation includes values for the indicated context attributes that are determined by the indicated criteria to match the represented contextual situation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification