Distributing presence information
First Claim
1. A method of distributing availability information from a first user terminal to at least one further user terminal connected via a communication network, comprising:
- executing a communication client at the first user terminal;
the communication client accessing schedule data stored on a storage means relating to a user of the first user terminal;
the communication client analysing the schedule data to determine a current status of the user;
mapping the current status of the user to a selected one of a group of predefined availability settings at the communication client; and
transmitting a message comprising the selected availability setting over the communication network to the at least one further user terminal.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of distributing availability information from a first user terminal to at least one further user terminal connected via a communication network, comprising: executing a communication client at the first user terminal; the communication client accessing schedule data stored on a storage means relating to a user of the first user terminal; the communication client analysing the schedule data to determine a current status of the user; mapping the current status of the user to a selected one of a group of predefined availability settings at the communication client; and transmitting a message comprising the selected availability setting over the communication network to the at least one further user terminal.
-
Citations
20 Claims
-
1. A method of distributing availability information from a first user terminal to at least one further user terminal connected via a communication network, comprising:
-
executing a communication client at the first user terminal; the communication client accessing schedule data stored on a storage means relating to a user of the first user terminal; the communication client analysing the schedule data to determine a current status of the user; mapping the current status of the user to a selected one of a group of predefined availability settings at the communication client; and transmitting a message comprising the selected availability setting over the communication network to the at least one further user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising program code means which, when executed by a computer implement the steps of:
-
executing a communication client at the first user terminal; the communication client accessing schedule data stored on a storage means relating to a user of the first user terminal; the communication client analysing the schedule data to determine a current status of the user; mapping the current status of the user to a selected one of a group of predefined availability settings at the communication client; and transmitting a message comprising the selected availability setting over the communication network to the at least one further user terminal.
-
-
20. A user terminal comprising:
-
a storage means; and a processor configured to execute a communication client, wherein the communication client is programmed so as when executed to allow a user of the user terminal to establish communications with at least one further user terminal via a packet-based communication network; and wherein the communication client is arranged to access schedule data stored on the storage means relating to the user of the user terminal, analyse the schedule data to determine a current status of the user, map the current status of the user to a selected one of a group of predefined availability settings, and transmit a message comprising the selected availability setting over the communication network to the at least one further user terminal.
-
Specification