Presence information
First Claim
1. A method for use in a communication system implemented over a network comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system;
- the method comprising, at each of a first one or more of the user nodes;
transmitting repeated presence messages to each of a plurality of others of said user nodes, each of said presence messages comprising at least one of;
a request for the presence status of the other user node, and a notification of the presence status of the first user node;
determining a measure of resource usage in relation to at least one of the first user node and said other user nodes; and
controlling a regularity of said repeated transmission of presence messages in dependence on the determined measure of resource usage.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, program and user node for use in a communication system implemented over a network comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system. The method comprises, at each of a first one or more of the user nodes: transmitting repeated presence messages to each of a plurality of others of the user nodes, each of the presence messages comprising at least one of: a request for the presence status of the other user node, and a notification of the presence status of the first user node; determining a measure of resource usage in relation to at least one of the first user node and the other user nodes; and controlling a regularity of the repeated transmission of presence messages in dependence on the determined measure of resource usage measure.
-
Citations
26 Claims
-
1. A method for use in a communication system implemented over a network comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system;
- the method comprising, at each of a first one or more of the user nodes;
transmitting repeated presence messages to each of a plurality of others of said user nodes, each of said presence messages comprising at least one of;
a request for the presence status of the other user node, and a notification of the presence status of the first user node;determining a measure of resource usage in relation to at least one of the first user node and said other user nodes; and controlling a regularity of said repeated transmission of presence messages in dependence on the determined measure of resource usage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- the method comprising, at each of a first one or more of the user nodes;
-
13. A computer program product for use in a communication system implemented over a network comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system;
- the program comprising code embodied on a computer-readable medium and being configured so as when executed on a first one or more of the user nodes to;
transmit repeated presence messages to each of a plurality of others of said user nodes, each of said presence messages comprising at least one of;
a request for the presence status of the other user node, and a notification of the presence status of the first user node;determine a measure of resource usage in relation to at least one of the first user node and said other user nodes; and control a regularity of said repeated transmission of presence messages in dependence on the determined measure of resource usage.
- the program comprising code embodied on a computer-readable medium and being configured so as when executed on a first one or more of the user nodes to;
-
14. A first user node for use in a communication system implemented over a network comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system;
- the first user node comprising;
a processing unit; and a transmitter, coupled to the processing unit, and configured to operate in conjunction with the processing unit in order to transmit repeated presence messages to each of a plurality of others of said user nodes, each of said presence messages comprising at least one of;
a request for the presence status of the other user node, and a notification of the presence status of the first user node;wherein the processing unit is configured to determine a measure of resource usage in relation to at least one of the first user node and said other user nodes, and is further configured to control a regularity of said repeated transmission of presence messages in dependence on the determined measure of resource usage. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
- the first user node comprising;
-
26. A communication system implemented over a network, the communication system comprising a plurality of user nodes, each being associated with a respective presence status indicating an availability of the user node for communication within the communication system;
- wherein each of the first user nodes comprises;
a processing unit; and a transmitter, coupled to the processing unit, and configured to operate in conjunction with the processing unit in order to transmit repeated presence messages to each of a plurality of others of said user nodes, each of said presence messages comprising at least one of;
a request for the presence status of the other user node, and a notification of the presence status of the first user node;wherein the processing unit is configured to determine a measure of resource usage in relation to at least one of the first user node and said other user nodes, and is further configured to control a regularity of said repeated transmission of presence messages in dependence on the determined measure of resource usage.
- wherein each of the first user nodes comprises;
Specification