Schema-based context service
First Claim
Patent Images
1. In a computer network, a method comprising:
- obtaining information corresponding to a current context of an identity;
formatting the information into context data regularized according to a context schema; and
exposing the context data through a context service.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a schema-based context service that provides regularized context data, such as to an information agent that handles notifications. The context service and context schema describe user contextual state data, including presence information, location information, and schedule information, along with people and groups data, sensor data, computing context data and/or extended-context data. The state data may be obtained via similar schema based services.
193 Citations
35 Claims
-
1. In a computer network, a method comprising:
-
obtaining information corresponding to a current context of an identity;
formatting the information into context data regularized according to a context schema; and
exposing the context data through a context service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having stored thereon a data structure, comprising:
-
a first set of data corresponding to presence data comprising attributes about the presence of a user at or near a particular device;
a second set of data corresponding to the user'"'"'s current and/or predicted location;
a third set of data corresponding to the user'"'"'s schedule; and
wherein a context service provides access to the first, second and third sets of data via context data regularized according to a context schema. - View Dependent Claims (17, 18, 19, 20)
-
-
21. In a computer network having an information source that sends notifications to devices via an information service, a system comprising:
-
a context service, the context service providing regularized state data regarding a user'"'"'s current context, including at least one of a user'"'"'s presence, location and schedule information; and
the information service accessing the state data via the context service to decide whether to send a notification received from the information source to a device associated with the user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. In a computer network, a method comprising,
providing a context schema, the context schema having context-related fields with defined structures; -
receiving a data access request directed to context information, the request including associated identity information; and
in response to the data access request, manipulating at least one set of data in a logical context document that includes data therein according to the associated identity information, each set of data in the logical context document structured to correspond to a field in the context schema.
-
-
35. In a computer network, a method comprising,
receiving a request to provide context data, the request including associated identity information; -
reading from a data store to obtain context data based on the associated identity information;
constructing a context document including at least part of the data in the data store, the document arranged according to a defined schema for context data; and
returning the document in response to the request.
-
Specification