Method for presence information subscription in a group communications system
AssigneeMotorola Solutions, Inc.
InventorsANATOLY AGULNIK, TYRONE D. BEKIARES, PETER M. DROZT
Life of this patent
Estimating the term…
Abstract
In a group communications system, a group watcher module subscribes to presentities of interest for a particular group by communicating, to at least one presence server module, a set of subscriptions to a plurality of presentities, wherein each subscription contains a set of event notification criteria for a presentity. When the group watcher module detects a change in presence information for the set of subscriptions, it determines current members of the group and distributes the change in presence information to the current members.
Claims14
-17. (canceled)
A method for providing presence information to a group comprising a plurality of members, the method comprising:
- at a group watcher module:
- communicating, to at least one presence server module, a set of subscriptions to a plurality of presentities, wherein the group watcher module is subscribed to the plurality of presentities by the set of subscriptions and wherein each subscription contains a set of event notification criteria for a presentity;
- detecting a change in presence information for the set of subscriptions;
- in response to detecting the change in presence information, retrieving, from a group server, group membership information;
- determining current members of the group based on the group membership information;
- and
- distributing the change in presence information to each of the current members based on the determination of the current members of the group and without receiving, from any of the determined current members, a subscription that identifies one or more of the plurality of presentities.
A presence server comprising:
- a processing device that is configured to:
- receive a set of subscriptions to a plurality of presentities, wherein each subscription contains a set of event notification criteria for a presentity;
- detect a change in presence information for the set of subscriptions;
- in response to detecting the change in presence information, retrieve, from a group server, group membership information;
- determine current members of the group based on the group membership information;
- and
- distribute the change in presence information to each of the current members based on the determination of the current members of the group and without receiving, from any of the determined current members, a subscription that identifies one or more of the plurality of presentities.
Dependencies are inferred from the claim text.