Claims
- 1. A method for rerouting a wireless message to locate a destination device service provider, comprising:
requesting to send a wireless message from a sending device that uses a first service provider to a destination device that uses a second service provider, said request referencing a phone number for the destination device; identifying potential service providers for the destination device based on the phone number; sending a ping message to each service provider identified as a potential service provider; and sending the message to the destination device via a service provider that successfully responds to the ping message sent to it.
- 2. The method of claim 1, further comprising reformatting the message from a first message format used by the first service provider to a second message format used by the second service provider.
- 3. The method of claim 1, further comprising:
looking up a target service provider in a database mapping wireless device phone numbers to wireless device providers; and sending the message via a service provider that is mapped to the phone number of the destination device.
- 4. The method of claim 1, further comprising:
maintaining a phone map table the maps wireless device phone numbers to corresponding service providers; and updating the phone map table to map the destination device phone number to any service providers that successfully respond to the ping message sent to it.
- 5. The method of claim 1, further comprising sending a failure message back to the sending device if not service provider successfully responds to any of the ping messages.
- 6. The method of claim 1, further comprising recording a transaction corresponding to a successfully sent message, said transaction identifying the service providers used in rerouting the message.
- 7. A method for rerouting a message sent from a sending device while roaming, comprising:
requesting to send a message while roaming from the sending device to a destination device; routing the message to a message center corresponding to a roaming carrier that currently provides wireless access service for the sending device; intercepting the message and redirecting it to a different SMSC (short messaging service center) than an SMSC corresponding to a home carrier for the sending device; and routing the message to the different SMSC to be delivered to the destination device.
RELATED APPLICATIONS
[0001] The present application is based on a co-pending provisional application entitled “REROUTING WIRELESS MESSAGES TO LOCATE SERVICE PROVIDERS, ” Serial No. 60/258,751, filed on Dec. 28, 2000, the benefit of the filing date of which is claimed under 35 U.S.C. § 119(e).
Provisional Applications (1)
|
Number |
Date |
Country |
|
60258751 |
Dec 2000 |
US |