Personal presentity presence subsystem
First Claim
1. A method for providing distributed communication services between a watcher and a plurality of presentities that include personal presentities, the method comprising:
- receiving descriptions of available presentities, wherein the available presentities include at least one from a set of;
a personal presentity, a person, and an entity-of-interest;
automatically grouping the available presentities based on a type of each available presentity; and
providing access to the available presentities based on their grouping, wherein the access is dynamically configured depending on a type and grouping of each available presentity.
2 Assignments
0 Petitions
Accused Products
Abstract
A personal presentity presence service provides support for heterogeneous presentities. Presentity types including personal presentities are registered with a presentity manifest store 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. Personal presentity service identifies the personal presentity types associated with the user and automatically organizes these into a personal presence group for management and presentation purposes. Users (watchers) can then register for different groups of personal presentities, which are devices and systems personally associated with the user, based on a type of presentity and receive updated presence information.
-
Citations
20 Claims
-
1. A method for providing distributed communication services between a watcher and a plurality of presentities that include personal presentities, the method comprising:
-
receiving descriptions of available presentities, wherein the available presentities include at least one from a set of;
a personal presentity, a person, and an entity-of-interest;automatically grouping the available presentities based on a type of each available presentity; and providing access to the available presentities based on their grouping, wherein the access is dynamically configured depending on a type and grouping of each available presentity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing distributed access services in a presence system between a watcher and a personal presentity, comprising:
-
a presence service management component configured to; in response to a request from a presence application, register a presentity type with a presentity manifest store, wherein the presentity type includes a personal presentity type; register any personal presentity of a registered type that is added to the presence system with a presentity store; and a presence service configured to; subscribe a watcher application to a requested group of personal presentities based on a type of the personal presentities such that the watcher application is dynamically configured based on presentity manifest information associated with the personal presentities; and in response to receiving updated presence information from the subscribed personal presentities, provide the presence information to the subscribing watcher application. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A presence service for providing presence information to a watcher from a personal presentity in a networked system, comprising:
-
means for retrieving descriptions of available presentities associated with the presence service; means for subscribing a watcher application to a group of personal presentities among the list of available presentities; means for providing manifest information associated with each of the subscribed personal presentities to the watcher application such that the watcher application is dynamically configured based on the manifest information; and means for providing presence information from the subscribed personal presentities to the watcher application. - View Dependent Claims (18, 19, 20)
-
Specification