Unified communication escalation
First Claim
1. A method in a computing system with a processor and a memory for sending a message, the method comprising:
- receiving from the user an indication to send a message to a recipient; and
after receiving the indication,automatically determining by the computing system a send mode of communication to use when sending the message, the send mode being selected based on presence information of the recipient;
inputting from the user the message in context of the determined send mode; and
sending to the recipient the message in accordance with the determined send mode for the recipient,wherein a subsequent reply to the message uses a reply mode of communication that is different from the determined send mode of communication and the message and the reply are stored as a multi-modal message thread.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing message threads with messages of multiple modes of communication in a uniform manner is provided. A messaging system provides a unified communications user interface for message threads that include messages sent using different modes of communications. When a user wants to reply to a message of one mode with a message of another mode, the messaging system displays the communication client application context of the other mode so that the user can prepare and send the message using the appropriate functions. When the instant message is sent, the messaging system adds the instant message to the message thread so that it can be displayed as part of the message thread.
-
Citations
20 Claims
-
1. A method in a computing system with a processor and a memory for sending a message, the method comprising:
-
receiving from the user an indication to send a message to a recipient; and after receiving the indication, automatically determining by the computing system a send mode of communication to use when sending the message, the send mode being selected based on presence information of the recipient; inputting from the user the message in context of the determined send mode; and sending to the recipient the message in accordance with the determined send mode for the recipient, wherein a subsequent reply to the message uses a reply mode of communication that is different from the determined send mode of communication and the message and the reply are stored as a multi-modal message thread. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium that is not a signal containing instructions for controlling a computing system to generate a multi-modal message thread, by a method comprising:
-
displaying to a user an indication of a previously received message, the message being sent from a sender in a send mode of communication; receiving from the user an indication to reply to the displayed message; and automatically determining by the computing system a reply mode of communication to use when replying to the message, the reply mode being selected based on presence information of the sender of the message and being different from the send mode of communication; inputting from the user the reply in context of the determined reply mode of communication; and sending to the sender the reply in accordance with the determined reply mode of communication. - View Dependent Claims (12, 13, 14)
-
-
15. A computing device with a processor and a memory for communicating via a multi-modal message thread, comprising:
-
a component that presents to a user an indication of a previously received message, the message being sent from a sender in a send mode of communication; a component that receives from the user an indication to reply to the message; a component that determines a reply mode of communication to use when replying to the message, the reply mode of communication being selected based on presence information of the sender of the message and being different from the send mode of communication; a component that inputs from the user the reply in context of the determined reply mode of communication; and a component that sends to the sender the reply in accordance with the determined reply mode of communication wherein the multi-modal message thread includes the message and the reply. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification