摘要:
A method and system for capturing missed communications is provided. An enhanced real-time communication system receives a communication from an initiating participant for a receiving participant that is not available. The enhanced real-time communication system detects that the receiving participant missed the received communication from the initiating participant. Upon detecting that the receiving participant missed the communication, the enhanced real-time communication system stores the missed communication for later retrieval by the receiving participant.
摘要:
A real-time communication system receives rich application content from a user. The real-time communication system detects that the user wants to send a message containing the application content, and determines the application that produced the content. For example, if the content was pasted using the operating system clipboard, then the pasted content may contain information indicating the application that produced it. Then the real-time communication system creates a real-time communication containing the application content and identifying the application that produced the content. For example, the real-time communication may be structured as XML that contains the application content and an application identifier. Finally, the real-time communication system sends the real-time communication to the receiving participant.
摘要:
A method and system for capturing missed communications is provided. An enhanced real-time communication system receives a communication from an initiating participant for a receiving participant that is not available. The enhanced real-time communication system detects that the receiving participant missed the received communication from the initiating participant. Upon detecting that the receiving participant missed the communication, the enhanced real-time communication system stores the missed communication for later retrieval by the receiving participant.
摘要:
A method and system for capturing missed communications is provided. An enhanced real-time communication system receives a communication from an initiating participant for a receiving participant that is not available. The enhanced real-time communication system detects that the receiving participant missed the received communication from the initiating participant. Upon detecting that the receiving participant missed the communication, the enhanced real-time communication system stores the missed communication for later retrieval by the receiving participant.
摘要:
A method and system for capturing missed communications is provided. An enhanced real-time communication system receives a communication from an initiating participant for a receiving participant that is not available. The enhanced real-time communication system detects that the receiving participant missed the received communication from the initiating participant. Upon detecting that the receiving participant missed the communication, the enhanced real-time communication system stores the missed communication for later retrieval by the receiving participant.
摘要:
A method and system for maintaining real-time conversations over unreliable connections is provided. The reliable messaging system initiates a conversation from a sending participant to a receiving participant by sending an invitation to join the conversation to the receiving participant. Once a connection is established, the reliable messaging system associates the conversation with the connection. If the connection is lost, then the reliable messaging system attempts to restore the connection by sending an invitation to the participant that was disconnected. If the reliable messaging system is able to restore the connection, then the new connection is associated with the previous conversation, and the conversation can continue.
摘要:
This document describes tools capable of enabling participants in a real-time, text-messaging conference to access text messages that they have missed, whether that be because they joined the conference late, were disconnected, or did not receive a message due to some sort of failure. Assume, for example, that a conference participant on a wireless laptop does not receive a text message because of a wireless connection failure. The tools, in one embodiment, enable the participant's laptop to notice that the text message was not received, ask for the missing text message, and receive the missing text message. The participant's laptop may then display the missing text message thereby allowing the participant to catch up with the conference and so not lose the context of the ongoing text-messaging conversation.
摘要:
A method and system for maintaining real-time conversations over unreliable connections is provided. The reliable messaging system initiates a conversation from a sending participant to a receiving participant by sending an invitation to join the conversation to the receiving participant. Once a connection is established, the reliable messaging system associates the conversation with the connection. If the connection is lost, then the reliable messaging system attempts to restore the connection by sending an invitation to the participant that was disconnected. If the reliable messaging system is able to restore the connection, then the new connection is associated with the previous conversation, and the conversation can continue.
摘要:
A notification system, upon receiving an indication of an event, determines whether the user has requested to suppress event notifications. When the user has requested to suppress event notifications, the notification system suppresses the event notification by not notifying the user of the event. When the user has not requested to suppress event notifications, the notification system infers whether the user wants to suppress event notifications. When the notification system infers that the user does not want to suppress event notifications, the notification system provides to the user a normal event notification. When the notification system infers that the user does want to suppress event notifications, the notification system provides to the user a modified event notification.
摘要:
A method for transferring a telephone call from a client computer to a second electronic device includes establishing a connection for a telephone call between the client computer and a first electronic device, and sending a request to a server computer to transfer the telephone call from the client computer to the second electronic device, the client computer and the second electronic device having the same user, the request initiating a consultation call to the second electronic device. The method also includes receiving a response from the server computer that the second electronic device has accepted the telephone call, and replacing the client computer with the second electronic device as a party in the telephone call with the first electronic device, the continuity of the telephone call being maintained at the first electronic device during the time that the client computer is replaced with the second electronic device.