Automatically enabling the forwarding of instant messages
First Claim
Patent Images
1. A method, comprising:
- receiving an electronic message comprising an instant message;
receiving a sender-specified destination for the electronic message from a user, wherein the destination comprises an instant message identity;
obtaining first information indicating whether the destination is unavailable to receive the electronic message using a first mode of communication;
obtaining second information indicating whether the instant message identity is associated with the user based on one or more previous communications between the instant message identity and the user and based on one or more previous actions provided via user input, wherein the one or more previous actions were applied to one or more previous messages sent to or received from the instant message identity in the one or more previous communications;
obtaining third information indicating whether a communication address is associated with the destination, wherein the communication address uses a second mode of communication different than the first mode of communication; and
transmitting a communication based on the electronic message using the communication address and the second mode of communication in response to the first information indicating that the destination is unavailable, the second information indicating that the instant message identity is associated with the user, and the third information indicating that the communication address is associated with the destination.
6 Assignments
0 Petitions
Accused Products
Abstract
Instant messages may be automatically forwarded. A computing device may receive an electronic message and an indication of a sender-specified destination for the electronic message. The computing device may determine whether the destination is available to receive an electronic message using a first mode of communication. The computing device may determine whether a mobile telephone number is associated with the destination. The computing device may transmit a communication to the mobile telephone number based on the electronic message in response to determining that the destination is unavailable and that the mobile telephone number is associated with the destination.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving an electronic message comprising an instant message; receiving a sender-specified destination for the electronic message from a user, wherein the destination comprises an instant message identity; obtaining first information indicating whether the destination is unavailable to receive the electronic message using a first mode of communication; obtaining second information indicating whether the instant message identity is associated with the user based on one or more previous communications between the instant message identity and the user and based on one or more previous actions provided via user input, wherein the one or more previous actions were applied to one or more previous messages sent to or received from the instant message identity in the one or more previous communications; obtaining third information indicating whether a communication address is associated with the destination, wherein the communication address uses a second mode of communication different than the first mode of communication; and transmitting a communication based on the electronic message using the communication address and the second mode of communication in response to the first information indicating that the destination is unavailable, the second information indicating that the instant message identity is associated with the user, and the third information indicating that the communication address is associated with the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium including program instructions for performing, when executed by a processor, operations comprising:
-
receiving an electronic message comprising an instant message; receiving a sender-specified destination for the electronic message from a user, wherein the destination comprises a sender-specified identity; obtaining information indicating that the destination is not available to receive the electronic message using an instant message address; obtaining information indicating that the sender-specified identity is included in instant message identities stored in a contact list of the user; obtaining information indicating that the sender-specified identity is associated with the user based on one or more previous actions provided via user input, wherein the one or more previous actions are related to one or more previous messages sent to or received from the sender-specified identity, wherein the one or more previous actions include at least one of;
sending the one or more previous messages, displaying the one or more previous messages, replying to the one or more previous messages, forwarding the one or more previous messages, saving the one or more previous messages, moving one or more storage locations of the one or more previous messages, and printing the one or more previous messages;obtaining information indicating that a different communication address is associated with the destination, the different communication address being different than the instant message address; and transmitting a communication based on the electronic message using the different communication address in response to the information indicating that the destination is not available, the information indicating that the sender-specified identity is associated with the user, and the information indicating that the different communication address is associated with the destination. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for communicating electronic messages, the apparatus comprising:
-
a storage device that stores a set of instructions; and at least one processor that executes the set of instructions, the execution of the set of instructions causing the at least one processor to perform operations comprising; receiving an electronic message comprising an instant message; receiving a sender-specified destination for the electronic message from a user, wherein the destination comprises an instant message identity; obtaining first information indicating whether the destination is available to receive the electronic message using a first mode of communication; obtaining second information indicating whether the instant message identity is associated with the user based on one or more previous actions based on user input related to one or more previous messages sent to or received from the instant message identity, wherein the one or more previous actions include at least one of;
displaying the one or more previous messages, replying to the one or more previous messages, forwarding the one or more previous messages, saving the one or more previous messages, printing the one or more previous messages, moving a storage location of the one or more previous messages, and opening the one or more previous messages to cause content of the one or more previous messages to be displayed for more than a threshold amount of time;obtaining third information indicating whether a communication address is associated with the destination, wherein the communication address uses a second mode of communication different than the first mode of communication; and determining to transmit a communication based on the electronic message using the communication address and the second mode of communication in response to the first information indicating that the destination is unavailable, the second information indicating that the instant message identity is associated with the user, and the third information indicating that the communication address is associated with the destination. - View Dependent Claims (17, 18, 19, 20)
-
Specification