Prohibiting mobile forwarding
First Claim
1. A computer-implemented method comprising:
- adding one or more user designations corresponding to associated other users to a contact list, wherein the contact list specifies contact information for the other users;
adding at least one user designation of the one or more user designations to a communication list of users, wherein the communication list specifies users to contact via an alternative communication channel if a first communication channel is unavailable;
receiving an incoming message from a sender and an indication of a sender-specified first destination for the incoming message, wherein the sender-specified first destination is associated with a target user that corresponds to one of the at least one user designation on the communication list;
obtaining first information indicating that the sender-specified first destination is not available for the incoming message over the first communication channel;
in response to obtaining the first information indicating that the sender-specified first destination is not available and the target user being on the communication list, obtaining second information indicating that a second destination over the alternative communication channel is associated with the sender-specified first destination; and
in response to obtaining the second information indicating that the second destination is associated with the sender-specified first destination and the second destination being available to receive electronic messages, forwarding the incoming message to the second destination over the alternative communication channel.
6 Assignments
0 Petitions
Accused Products
Abstract
An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to whether a mobile telephone number is known by the sender to be associated with the sender-specified destination. If a mobile telephone number is known by the sender to be associated with the sender-specified destination, a first message that is based on the incoming message is sent to the mobile telephone number. Furthermore, a second message is sent to the mobile telephone number that indicates that the first message was sent to the mobile telephone number based on a determination that the mobile telephone number is known by the sender to be associated with the sender-specified destination.
38 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
adding one or more user designations corresponding to associated other users to a contact list, wherein the contact list specifies contact information for the other users; adding at least one user designation of the one or more user designations to a communication list of users, wherein the communication list specifies users to contact via an alternative communication channel if a first communication channel is unavailable; receiving an incoming message from a sender and an indication of a sender-specified first destination for the incoming message, wherein the sender-specified first destination is associated with a target user that corresponds to one of the at least one user designation on the communication list; obtaining first information indicating that the sender-specified first destination is not available for the incoming message over the first communication channel; in response to obtaining the first information indicating that the sender-specified first destination is not available and the target user being on the communication list, obtaining second information indicating that a second destination over the alternative communication channel is associated with the sender-specified first destination; and in response to obtaining the second information indicating that the second destination is associated with the sender-specified first destination and the second destination being available to receive electronic messages, forwarding the incoming message to the second destination over the alternative communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one processor; and a computer-readable storage device storing instructions, which when executed on the at least one processor, cause the at least one processor to perform operations comprising; adding one or more user designations corresponding to associated other users to a contact list, wherein the contact list specifies contact information for the other users; adding at least one user designation of the one or more user designations to a communication list of users, wherein the communication list specifies users to contact via an alternative communication channel if a first communication channel is unavailable; receiving an incoming message from a sender and an indication of a sender-specified first destination for the incoming message, wherein the sender-specified first destination is associated with a target user that corresponds to one of the at least one user designation on the communication list; obtaining first information indicating that the sender-specified first destination is not available for the incoming message over the first communication channel; in response to obtaining the first information indicating that the sender-specified first destination is not available and the target user being on the communication list, obtaining second information that indicates that a second destination over the alternative communication channel is associated with the sender-specified first destination; and in response to the second information indicating that the second destination is associated with the sender-specified first destination and the second destination being available to receive electronic messages, forwarding the incoming message to the second destination over a communication network using the alternative communication channel. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium encoded with a computer executable program causing a processor to perform operations comprising:
-
adding one or more user designations corresponding to associated other users to a contact list, wherein the contact list specifies contact information for the other users; adding at least one user designation of the one or more user designations to a communication list of users, wherein the communication list specifies users to contact via an alternative communication channel if a first communication channel is unavailable; receiving an incoming message from a sender and an indication of a sender-specified first destination for the incoming message, wherein the sender-specified first destination is associated with a target user that corresponds to one of the at least one user designation on the communication list; obtaining first information that indicates that the sender-specified first destination is not available for the incoming message over the first communication channel; in response to obtaining the first information indicating that the sender-specified first destination is not available and the target user being on the communication list, obtaining second information that indicates that a second destination over the alternative communication channel is associated with the sender-specified first destination; and in response to the second information indicating that the second destination is associated with the sender-specified first destination and the second destination being available to receive electronic messages, forwarding the incoming message to the second destination over a communication network using the alternative communication channel. - View Dependent Claims (20)
-
Specification