Patent ID: 8160623

Claim:
One or more non-transitory computer-readable media with computer-executable instructions embodied thereon for performing a method of delivering short message service (SMS) messages through channels on a satellite radio network when a mobile device is not available on a telecommunications network, the method comprising: receiving at a terrestrial telecommunications network, an SMS message that is directed to a mobile device; attempting delivery of the SMS message for a predetermined period of time using the terrestrial telecommunications network; when delivery is successful, deleting the SMS message; when delivery is not successful, communicating the SMS message to a cellular-satellite gateway (CSG) server that is communicatively coupled between the terrestrial telecommunications network and a satellite radio network, the CSG reformatting the SMS message, storing a reformatted SMS message in a memory, forwarding the reformatted SMS message to the satellite radio network for broadcasting to the mobile device by the satellite radio network, and determining a channel on which to broadcast the SMS message; broadcasting, by the satellite radio network, the SMS message on the determined channel; re-broadcasting the SMS message at selected time intervals for a predetermined amount of time; deleting the SMS message from a memory associated with the terrestrial telecommunications network; receiving an acknowledgement message from the mobile device; and forwarding the acknowledgement message to the CSG, the CSG subsequently deleting the reformatted SMS message from the memory.