US 7,499,973 B2
System and method for automatically forwarding a communication message
Jeffrey David Couts, Fort Worth, Tex. (US); Uday C. Sagi, Fort Worth, Tex. (US); and Dwight Randall Smith, Grapevine, Tex. (US)
Assigned to Motorola, Inc., Schaumburg, Ill. (US)
Filed on Dec. 21, 2001, as Appl. No. 10/36,790.
Prior Publication US 2003/0120805 A1, Jun. 26, 2003
Int. Cl. G06F 15/16 (2006.01); G06F 15/173 (2006.01)
U.S. Cl. 709—206  [709/204; 709/238; 709/239] 23 Claims
OG exemplary drawing
 
1. A method for a data network system for forwarding a communication message intended for a target device associated with a target user to another device, the method comprising the steps of:
receiving a communication message from an originating device;
retrieving configuration information and presence information of the target device, the configuration information including a forwarding list identifying at least one next device;
determining whether the target device is available for text messaging with the originating device based on the presence information;
routing the communication message to the target device if the target device is available for text messaging with the originating device; and
forwarding the communication message to a particular next device, associated with a next user, of the at least one next device of the forwarding list if the target device is unavailable for text messaging with the originating device, wherein the forwarding list is a contact or buddy list for an instant messaging system.