Patent ID: 8903985

Claim:
A system for sharing status information for a plurality of different types of network sessions in a plurality of communication networks, the system comprising: a server, including a memory, to collect and make available network session status information, wherein the network session status information indicates whether a network session is being established, is established or terminated, collect and make available network user status information, wherein the network user status information indicates whether or not a network user is connected to a communication network of the plurality of communication networks or whether or not the network user is busy, establish a link between the network status information and the network user status information, and share, with network applications that use the plurality of different types of network sessions to communication in the plurality of communication networks, the collected information and the link between the network status information and the network user status information in a standard format common to the plurality of different types of network sessions, wherein the server provides users of the network applications across the plurality of communication networks with the ability to communicate with each other based on the network session status information and the network user status information and the link between the network status information and the network user status information.