Method and system of updating presence information in a communication system
First Claim
Patent Images
1. A method of updating presence information for a plurality of presentities, the method comprising:
- at a presence server;
determining that all or some presentities report duplicative presence information, wherein presence information is defined as a dynamic set of information pertaining to a presentity that includes one or more presence attributes;
grouping presentities that report duplicative presence information to define a group of presentities that have the same value for a first presence attribute;
receiving, from a first presentity within the group of presentities, an updated value for their first presence attribute; and
applying the received value for the first presence attribute of the first presentity to all of the presentities in the group of presentities that report duplicative presence information such that a single update of the attribute from the first presentity within the group of presentities causes the same attribute to be updated to the same value for each presentities within the group of presentities to report duplicative presence information.
2 Assignments
0 Petitions
Accused Products
Abstract
In implementing a method of updating presence information for a plurality of presentities in a communication system, a presence server: defines a group of presentities that share the same value for a first presence attribute; receives an update of the value of the first presence attribute for one of the presentities in the group; and applies the update of the value to all of the presentities in the group.
-
Citations
11 Claims
-
1. A method of updating presence information for a plurality of presentities, the method comprising:
-
at a presence server; determining that all or some presentities report duplicative presence information, wherein presence information is defined as a dynamic set of information pertaining to a presentity that includes one or more presence attributes; grouping presentities that report duplicative presence information to define a group of presentities that have the same value for a first presence attribute; receiving, from a first presentity within the group of presentities, an updated value for their first presence attribute; and applying the received value for the first presence attribute of the first presentity to all of the presentities in the group of presentities that report duplicative presence information such that a single update of the attribute from the first presentity within the group of presentities causes the same attribute to be updated to the same value for each presentities within the group of presentities to report duplicative presence information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for updating presence information for a plurality of presentities, the system comprising:
-
a group management entity that determines that all or some presentities report duplicative presence information, wherein presence information is defined as a dynamic set of information pertaining to a presentity that includes one or more presence attributes, the group management entity groups presentities that report duplicative presence information to produce a group of presentities that have a same value for a first presence attribute, wherein each of the presentities in the group are members of a same communication group and wherein the first presence attribute is taken from the group consisting of location, network availability, mood, moving direction, speed, destination, estimated time to reach a destination, distance from a destination, and a presence server that;
receives from the group management entity an identifier for each presentity in the communication group;
receives an updated value of the first presence attribute from one of the presentities in the communication group; and
applies the received updated value of the first presence attribute to all of the presentities in the communication group, such that a single update of the attribute from the presentity within the group of presentities causes the same attribute to be updated to the same value for all presentities within the group of presentities.
-
Specification