Role-based presence enabled service for communication system
First Claim
1. A system for providing role-based Presentity availability information to a Watcher, comprising:
- at least one Presentity User Agent for issuing a request to register a Presentity in at least one of a plurality of roles, and for generating context messages relating to changes in context of said Presentity;
at least one Watcher User Agent for issuing a role-based subscription request for said availability information;
a Presence Service for maintaining role-based Watcher subscriptions and issuing availability messages in response to generation of said context messages; and
a Role Manager for (i) receiving each request to register a Presentity in said at least one of said plurality of roles and in response managing Presentity registration in said plurality of roles, and (ii) receiving each said role-based subscription request, and in response managing each role-based Watcher subscription to said availability information within said Presence Service.
23 Assignments
0 Petitions
Accused Products
Abstract
A system for providing role-based Presentity availability information to a Watcher, comprising at least one Presentity User Agent for issuing a request to register a Presentity in at least one of a plurality of roles, and for generating context messages relating to changes in context of the Presentity. At least one Watcher User Agent is provided for issuing a role-based subscription request for the availability information. A Presence Service is provided for maintaining role-based Watcher subscriptions and issuing availability messages in response to generation of the context messages. A Role Manager is provided for (i) receiving each request to register a Presentity in a role and in response managing Presentity registration in that role, and (ii) receiving each role-based subscription request, and in response managing each role-based Watcher subscription to the availability information within the Presence Service.
42 Citations
18 Claims
-
1. A system for providing role-based Presentity availability information to a Watcher, comprising:
-
at least one Presentity User Agent for issuing a request to register a Presentity in at least one of a plurality of roles, and for generating context messages relating to changes in context of said Presentity;
at least one Watcher User Agent for issuing a role-based subscription request for said availability information;
a Presence Service for maintaining role-based Watcher subscriptions and issuing availability messages in response to generation of said context messages; and
a Role Manager for (i) receiving each request to register a Presentity in said at least one of said plurality of roles and in response managing Presentity registration in said plurality of roles, and (ii) receiving each said role-based subscription request, and in response managing each role-based Watcher subscription to said availability information within said Presence Service. - View Dependent Claims (2, 6, 7, 8, 9, 12, 16, 17, 18)
-
- 3. A system as claimed in 2, wherein said Role Manager is a Role Group Manager for effecting user-centered management of roles by registering said Presentity with said at least one Presence Agent in said at least one of said plurality of roles, and subscribing said Watcher within said least one Presence Agent to said Presentity in said at least one of said plurality of roles.
-
10. (canceled).
Specification