Dynamically configurable presence service
First Claim
Patent Images
1. A method for providing a presence service comprising:
- receiving a list of descriptions for available presentities;
automatically grouping the available presentities based on a description of each available presentity;
providing access to the available presentities based on their grouping, wherein the access is dynamically configured depending on the description of each available presentity.
2 Assignments
0 Petitions
Accused Products
Abstract
A dynamically configurable presence service provides support for heterogeneous presentities. Presentity types are registered using a presentity manifest that includes information such as type names, addresses of applications associated with actions related to the presentity type, application parameters, icons for watcher application, and the like. Users (watchers) can then register for different groups of presentities based on type and receive updated presence information. Watcher applications are dynamically configured for presentation and management purposes based on updated presentity type information.
121 Citations
20 Claims
-
1. A method for providing a presence service comprising:
-
receiving a list of descriptions for available presentities; automatically grouping the available presentities based on a description of each available presentity; providing access to the available presentities based on their grouping, wherein the access is dynamically configured depending on the description of each available presentity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing distributed access services between a watcher and a presentity, comprising:
-
a presence service management component configured to; receive a registration request for a presentity type from a presence application; register the presentity type with a presentity manifest store, wherein the registration includes presentity manifest information; receive a registration request for the presentity of a registered type from the presence application; and register the presentity with a presentity store; and a presence server configured to; provide a watcher application with a list of available presentities from the presentity store; receive a request for subscription to a group of presentities among the list of available presentities from the watcher application; subscribe the watcher application to the requested group of presentities such that the watcher application is dynamically configured based on the presentity manifest information associated with the presentities; and in response to receiving updated presence information from the presentities, provide the presence information to the watcher application. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A watcher application for providing presence information to a watcher in a dynamically configurable presence system, comprising:
-
means for retrieving a list of available presentities from a presence service; means for subscribing to a group of presentities among the list of available presentities; means for retrieving manifest information associated with each of the subscribed presentities; means for providing access to an application associated with a subscribed presentity through a watcher application UI; and means for receiving presence information from the subscribed presentities. - View Dependent Claims (17, 18, 19, 20)
-
Specification