Personal status communications manager
A user status may be updated at one of a plurality of network entities associated with a user. Through communication between the network entity on which the update has been made and a central server, an indication of the status update may be transmitted, by the central server, to the other network entities associated with the user.
1 . A method of facilitating automatic replication of a user status associated with one mode of communication among a plurality of modes of communication, said replication accomplished across a plurality of network entities of said plurality of modes of communication, said method comprising:
receiving indication of an occurrence of a trigger event representative of a change in said user status associated with said one mode of communication;
selecting, based on said trigger event, an instruction associated with a network entity associated with a given mode of communication among said plurality of modes of communication; and
transmitting, to said network entity, said instruction, thereby allowing said network entity to represent said user status in a manner suitable for said network entity.
2 . The method of claim 1 , wherein said user status comprises an out of office status.
3 . The method of claim 1 , wherein said plurality of modes of communication includes voice mail.
4 . The method of claim 1 , wherein said plurality of modes of communication includes desktop telephony.
5 . The method of claim 1 , wherein said plurality of modes of communication includes mobile telephony.
6 . The method of claim 1 , wherein said plurality of modes of communication includes instant messaging.
7 . The method of claim 1 , wherein said plurality of modes of communication includes video conferencing.
8 . The method of claim 1 further comprising storing a user profile, wherein said user profile includes an association between said trigger event, said network entity and said instruction.
9 . An application server including a processor configured to execute a personal status communications manager application to:
receive an indication of an occurrence of a trigger event representative of a change in a user status associated with one mode of communication among a plurality of modes of communication;
select, based on said trigger event, an instruction associated with a network entity associated with a given mode of communication among said plurality of modes of communication; and
transmit, to said network entity, said instruction, thereby allowing said network entity to represent said user status in a manner suitable for said network entity.
10 . A computer readable medium containing computer-executable instructions that, when performed by a processor in an application server, cause said processor to:
receive an indication of an occurrence of a trigger event representative of a change in a user status associated with one mode of communication among a plurality of modes of communication;
select, based on said trigger event, an instruction associated with a network entity associated with a given mode of communication among said plurality of modes of communication; and
transmit, to said network entity, said instruction, thereby allowing said network entity to represent said user status in a manner suitable for said network entity.