Forwarding to Automatically Prioritized IM Accounts Based Upon Priority and Presence
First Claim
1. A method for forwarding instant messages, comprising:
- receiving, by a primary IM processing client device, an incoming instant message from a sender'"'"'s IM processing device; and
automatically forwarding, by the primary IM processing client device, the incoming instant message received from the sender'"'"'s IM processing device to a selected secondary IM processing client device based upon a forwarding priority order and having a currently available presence to receive a forwarded instant message,wherein the forwarding priority order is determined prior to receiving the incoming instant message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems for forwarding incoming instant messages comprise a primary IM processing device configured to send and receive IM messages. The primary IM processing device is further configured to forward incoming IM messages to an available secondary IM processing devices based upon presence information and availability information on a plurality of secondary IM processing devices. A router is configured to route IM messages between the primary IM processing device and the secondary IM processing devices. An IM server is coupled to a communications network and is configured to send and receive presence information from the primary IM processing device and the secondary IM processing devices. The primary IM processing device is further configured to maintain presence information on the secondary IM processing devices including the secondary IM processing devices that were unavailable to receive a forwarded instant message. Other systems and methods are also provided.
37 Citations
20 Claims
-
1. A method for forwarding instant messages, comprising:
-
receiving, by a primary IM processing client device, an incoming instant message from a sender'"'"'s IM processing device; and automatically forwarding, by the primary IM processing client device, the incoming instant message received from the sender'"'"'s IM processing device to a selected secondary IM processing client device based upon a forwarding priority order and having a currently available presence to receive a forwarded instant message, wherein the forwarding priority order is determined prior to receiving the incoming instant message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A primary instant messaging (IM) processing client device for forwarding instant messages, comprising:
-
a receiving component to receive IM instant messages; and a forwarding component to forward the received instant messages to a selected secondary IM processing client device by the primary IM processing client device, wherein the forwarding priority order is determined prior to receiving the instant messages. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having a computer program for forwarding instant messages, the computer program when executed by a computer causes the computer to:
-
receive an incoming instant message from a sender'"'"'s IM processing device; and automatically forward the incoming instant message received from the sender'"'"'s IM processing device to a selected secondary IM processing client device based upon a forwarding priority order and having a currently available presence to receive a forwarded instant message, wherein the forwarding priority order is determined prior to receiving the incoming instant message. - View Dependent Claims (17, 18, 19, 20)
-
Specification