| US 7,403,970 B1 | ||
| Method and apparatus for assigning a virtual address to and text-messaging to multiple text-capable destination entities | ||
| Sanjay Kamble, Sunnyvale, Calif. (US); Vikas Sanathana Murthy, Fremont, Calif. (US); Julian Philips, Bangalore (India); and Rajesh Tanamala Srinivas Reddy, Sunnyvale, Calif. (US) | ||
| Assigned to Verisign, Inc., Mountain View, Calif. (US) | ||
| Filed on Oct. 25, 2000, as Appl. No. 9/695,235. | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—206 [709/224; 709/239; 455/461; 455/557; 455/415] | 7 Claims |

| 1. A method for configuring a virtual address, comprising:
receiving a destination address and a capability information associated with each destination entity of a plurality of destination
entities associated with a destination party, the plurality of destination entities each being a push-capable, text-message-capable
entity;
associating the plurality of destination entities with a virtual address, the virtual address defining a destination remote
from the destination party and remote from premises associated with the destination party;
receiving an electronic message having a destination address corresponding to the virtual address, the electronic message
including at least a text-based portion;
dynamically sensing an availability of a destination entity from the plurality of destination entities without sending a user-perceivable
indication to the first destination entity; and
reassigning the destination address of the electronic message to a destination address associated with the first destination
entity when the sensed availability associated with the first destination entity indicates that the first destination entity
is available; and
reassigning the destination address of the electronic message to a destination address associated with a second destination
entity when the sensed availability associated with the first destination entity indicates that the first destination entity
is unavailable, the reassigning of the destination address being performed without sending a user-perceivable indication to
the first destination entity, and reformatting the electronic message based on the capability information associated with
the destination entity designated as available.
|