METHOD FOR USING RECORDING RULES AND PREVIOUS VALUE SELECTION RULES FOR PRESENCE INFORMATION IN A COMMUNICATIONS SYSTEM
First Claim
1. A method for maintaining and distributing presence information, the method comprising:
- at a presence server;
associating a recording rule with each presence information element in a subset of a plurality of presence information elements for a presentity;
maintaining a set of previous values according to the recording rule associated with the presence information element, for each presence information element in the subset;
receiving an initial subscribe request from a watcher for a first presence information element in the subset; and
in response to the initial subscribe request, notifying the watcher of a number of the previous values maintained for the first presence information element, wherein the number of the previous values is determined by a first previous value selection rule associated with the first presence information element.
2 Assignments
0 Petitions
Accused Products
Abstract
In a communications system, a presence server maintains and distributes presence information in accordance with recording rules and previous value selection rules. The presence server: associates a recording rule with each presence information element in a subset of a plurality of presence information elements for a presentity; maintains a set of previous values according to the recording rule associated with the presence information element, for each presence information element in the subset; receives an initial subscribe request from a watcher for one or more presence information elements in the subset; and in response to the initial subscribe request, notifies the watcher of a number of the previous values maintained for each presence information elements in the subscribe request, wherein the number of the previous values that is sent is determined by a previous value selection rule associated with each presence information element.
14 Citations
19 Claims
-
1. A method for maintaining and distributing presence information, the method comprising:
-
at a presence server; associating a recording rule with each presence information element in a subset of a plurality of presence information elements for a presentity; maintaining a set of previous values according to the recording rule associated with the presence information element, for each presence information element in the subset; receiving an initial subscribe request from a watcher for a first presence information element in the subset; and in response to the initial subscribe request, notifying the watcher of a number of the previous values maintained for the first presence information element, wherein the number of the previous values is determined by a first previous value selection rule associated with the first presence information element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for subscribing to presence information, the method comprising:
-
at a client entity; sending an initial subscribe request to a presence server for a first presence information element for a presentity, wherein the first presence information element is associated, at the presence server, with a first recording rule for maintaining a set of previous values for the first presence information element; and in response to the initial subscribe request, receiving a number of the previous values maintained for the first presence information element, wherein the number of the previous values is determined by a first previous value selection rule associated with the first presence information element. - View Dependent Claims (16, 17, 18, 19)
-
Specification