INSTANT MESSAGE FORWARDING TO SELECTABLE ACCOUNTS
First Claim
1. A network device, comprising:
- a transceiver to send and receive data over a network; and
a processor that is operative to perform actions, including;
providing, at a first client device, a menu interface for managing forwarding rules for a text message;
receiving a forwarding rule from the user, wherein the forwarding rule identifies at least a recipient account for which the text message is to be forwarded, the recipient account being different from a forwarding account to which the text message is sent;
receiving the text message sent to the forwarding account;
based on the forwarding rules, forwarding the received text message to the recipient account on behalf of the forwarding account;
receiving a reply to the text message at the recipient account;
modifying a header of the reply such that the reply appears to have been sent from the forwarding account; and
forwarding the modified reply to a sending account associated with the text message.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are directed towards enabling a user to forward messages, such as IM messages, or other text messages, from a forwarding account to a different account, where messages are received by the recipient account on behalf of the forwarding account, and reply messages are viewed as having been sent by the forwarding account rather than the recipient account. A message sender may send a message towards the intended (forwarding) account. A message forwarding service, based on forwarding rules, determines the recipient account, and forwards the received message towards the recipient account on behalf of the forwarding account. The message forwarding service may receive a reply, and modify a reply header, such that the reply appears to have been sent by the forwarding account, rather than the recipient account.
27 Citations
20 Claims
-
1. A network device, comprising:
-
a transceiver to send and receive data over a network; and a processor that is operative to perform actions, including; providing, at a first client device, a menu interface for managing forwarding rules for a text message; receiving a forwarding rule from the user, wherein the forwarding rule identifies at least a recipient account for which the text message is to be forwarded, the recipient account being different from a forwarding account to which the text message is sent; receiving the text message sent to the forwarding account; based on the forwarding rules, forwarding the received text message to the recipient account on behalf of the forwarding account; receiving a reply to the text message at the recipient account; modifying a header of the reply such that the reply appears to have been sent from the forwarding account; and forwarding the modified reply to a sending account associated with the text message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system that is operative to manage communications over a network, comprising:
-
a client device that is configured to perform actions; logging a user into a messaging account; providing forwarding rules for a message from a sender account, the messaging account further being identified as a forwarding account and the forwarding rules designating a recipient account to which the message is to be forwarded; and a network device that is configured to perform actions; receiving the message sent to the forwarding account from the sender account; forwarding the received message to the recipient account on behalf of the forwarding account based on the forwarding rules; receiving a reply to the text message at the recipient account; modifying a header of the reply such that the reply appears to have been sent from the forwarding account; and forwarding the modified reply to a sending account associated with the text message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having computer-executable instructions, the computer-executable instructions when installed onto a computing device enable the computing device to perform actions, comprising:
-
receiving the text message sent to a forwarding account for messaging; based on forwarding rules, forwarding the received text message to a recipient account on behalf of the forwarding account; receiving acceptance of the forwarded message by the recipient account; initiating a messaging session; receiving a reply to the text message at the recipient account within the messaging session; modifying a header of the reply such that the reply appears to have been sent from the forwarding account; and forwarding the modified reply to a sending account associated with the text message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification