Resending a message to a message center based on a signal strength
First Claim
1. A method comprising:
- sending a message from a source telephone to a message center if a message indication is received by the source telephone from the message center in response to a call from the source telephone directed to a target telephone, wherein the message center saves the message;
recording the message to an overlay message in an overlay package at the source telephone if a first signal strength of a transmission between the source telephone and the message center during the sending is below a low signal-strength threshold, wherein the overlay package further comprises;
a source telephone identifier, a target telephone identifier, and a time that the message was sent to the message center;
after the recording, determining whether a second signal strength between the source telephone and the message center exceeds a high signal-strength threshold; and
sending the overlay package from the source telephone to the message center if the second signal strength exceeds the high signal-strength threshold and if the overlay message was recorded, wherein the message center receives the overlay package from the source telephone and replaces the message with the overlay message if the message exists at the message center, wherein the message exists at the message center if the message has not been deleted in response to a request from the target telephone.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a message is sent from a source telephone to a message center if a message indication is received by the source telephone in response to a call from the source telephone directed to a target telephone. The message indication indicates that the target telephone does not answer the call. The message center saves the message. If a signal strength of a transmission between the source telephone and the message center during the sending of the message is below a low signal-strength threshold, then the message is recorded to an overlay message at the source telephone. Once the signal strength between the source telephone and the message center exceeds a high signal-strength threshold, an overlay package that includes the overlay message is sent from the source telephone to the target telephone, and the message center replaces the message with the overlay message if the message exists at the message center. In this way, the target telephone may retrieve the overlay message, which was sent with a greater signal strength.
14 Citations
15 Claims
-
1. A method comprising:
- sending a message from a source telephone to a message center if a message indication is received by the source telephone from the message center in response to a call from the source telephone directed to a target telephone, wherein the message center saves the message;
recording the message to an overlay message in an overlay package at the source telephone if a first signal strength of a transmission between the source telephone and the message center during the sending is below a low signal-strength threshold, wherein the overlay package further comprises;
a source telephone identifier, a target telephone identifier, and a time that the message was sent to the message center;
after the recording, determining whether a second signal strength between the source telephone and the message center exceeds a high signal-strength threshold; and
sending the overlay package from the source telephone to the message center if the second signal strength exceeds the high signal-strength threshold and if the overlay message was recorded, wherein the message center receives the overlay package from the source telephone and replaces the message with the overlay message if the message exists at the message center, wherein the message exists at the message center if the message has not been deleted in response to a request from the target telephone. - View Dependent Claims (2, 3, 4, 5)
- sending a message from a source telephone to a message center if a message indication is received by the source telephone from the message center in response to a call from the source telephone directed to a target telephone, wherein the message center saves the message;
-
6. A computer-readable storage medium encoded with instructions, wherein the instructions when executed comprise:
- sending a message from a source telephone to a message center if a message indication is received by the source telephone from the message center in response to a call from the source telephone directed to a target telephone, wherein the message indication indicates that the target telephone does not answer the call;
recording the message to an overlay message in an overlay package at the source telephone if a first signal strength of a transmission between the source telephone and the message center during the sending is below a low signal-strength threshold, wherein the recording further comprises saving a source telephone identifier, a target telephone identifier, and a time that the message was sent in the overlay package;
after the recording, determining whether a second signal strength between the source telephone and the message center exceeds a high signal-strength threshold, wherein the high signal-strength threshold exceeds the low signal-strength threshold; and
sending the overlay package from the source telephone to the message center if the second signal strength exceeds the high signal-strength threshold and if the overlay message was recorded, wherein the message center saves the message, and wherein the message center receives the overlay package from the source telephone and replaces the message with the overlay message if the message exists at the message center, wherein the message exists at the message center if the message has not been deleted in response to a request from the target telephone. - View Dependent Claims (7, 8, 9, 10, 11)
- sending a message from a source telephone to a message center if a message indication is received by the source telephone from the message center in response to a call from the source telephone directed to a target telephone, wherein the message indication indicates that the target telephone does not answer the call;
-
12. A source telephone comprising:
- a processor; and
a storage device communicatively coupled to the processor, wherein the storage device is encoded with instructions, wherein the instructions when executed on the processor comprise;
sending a message from a source telephone to a message center if a message indication is received by the source telephone from the message center in response to a call from the source telephone directed to a target telephone, wherein the message indication indicates that the target telephone does not answer the call, wherein the message center saves the message, recording the message to an overlay message in an overlay package at the source telephone if a first signal strength of a transmission between the source telephone and the message center during the sending is below a low signal strength threshold, wherein the recording further comprises saving a source telephone identifier, a target telephone identifier, and a time that the message was sent in the overlay package, after the recording, determining whether a second signal strength between the source telephone and the message center exceeds a high signal-strength threshold, wherein the high signal-strength threshold exceeds the low signal-strength threshold, and sending the overlay package from the source telephone to the message center if the second signal strength exceeds the high signal-strength threshold and if the overlay message was recorded, wherein the message center receives the overlay package from the source telephone and replaces the message with the overlay message if the message exists at the message center, wherein the message exists at the message center if the message has not been deleted in response to a request from the target telephone. - View Dependent Claims (13, 14, 15)
- a processor; and
Specification