Methods and systems for forwarding electronic communications to remote users
First Claim
1. A method for selectively forwarding electronic messages from a sending party to a receiving party according to message forwarding preferences of the receiving party, the receiving party having a first associated computing device, the method comprising:
- receiving an electronic message from the sending party;
accessing message forwarding preferences of the receiving party, the receiving party being identified by the message;
detecting an online status of the first associated computing device;
comparing the detected online status with the message forwarding preferences to obtain a comparison result; and
forwarding the message to the receiving party in response to the comparison result.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic message forwarding system is provided for selectively converting and forwarding email messages and text messages, thereby allowing users of the system to maintain email and text message communications with other users. The online status of an email computing device associated with a user of the system can be detected. Email messages directed toward the user can be converted into text message format and received by a mobile computing device associated with the user if the email computing device is offline. Text messages directed toward the user can be converted into email message format and received by the email computing device if the email computing device is online. The forwarding of email and text messages by the system can also be conditioned on various message forwarding preferences of the user.
-
Citations
29 Claims
-
1. A method for selectively forwarding electronic messages from a sending party to a receiving party according to message forwarding preferences of the receiving party, the receiving party having a first associated computing device, the method comprising:
-
receiving an electronic message from the sending party;
accessing message forwarding preferences of the receiving party, the receiving party being identified by the message;
detecting an online status of the first associated computing device;
comparing the detected online status with the message forwarding preferences to obtain a comparison result; and
forwarding the message to the receiving party in response to the comparison result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for facilitating a user'"'"'s receipt of messages from preferred sending parties, the user having a first associated computing device and a second associated computing device, the method comprising:
-
setting message forwarding preferences of the user in a database; and
receiving an electronic message directed toward the user, the message being received by the second computing device of the user if a detected online status of the first computing device indicates that the first computing device is offline. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for selectively forwarding electronic messages from a sending party to a receiving party according to message forwarding preferences of the receiving party, the receiving party having a first associated computing device, the system comprising:
-
a system server;
a database for storing the message forwarding preferences; and
application software running on the system server operable to perform the steps of;
receiving an electronic message from the sending party, accessing message forwarding preferences of the receiving party from the database, the receiving party being identified by the message, detecting an online status of the first associated computing device, comparing the detected online status with the message forwarding preferences to obtain a comparison result, and forwarding the message to the receiving party in response to the comparison result. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification