主权项 |
1. A method for establishing a communication session between a first user and a second user, the method comprising:
at a database comprised in a communication device associated with the first user, storing a plurality of entries, each representing a user and associated with a plurality of communication addresses stored at said database, and wherein said plurality of communication addresses are associated with different communication applications, selecting, by the first user, an entry from among the plurality of entries stored at said database, representing the second user, transmitting by the first user communication device towards a plurality of remote servers at which the plurality of the different communication applications reside, requests to be provided with information that relates to current activity status of said second user at the communication applications associated with each of the retrieved communication addresses, receiving, at a plurality of remote servers, each associated with a respective communication application, the respective request transmitted from the first user's communication device, transmitting from at least one of the plurality of remote servers to the first user's communication device, a message indicating that the second user is currently active at the respective communication application residing at that at least one remote server, selecting by the first user's communication device, a communication application at which the second user is currently active, for establishing the communication session between the first user and the second user; and using the selected communication address for establishing the requested communication session between the first user and the second user. |