IP Library Granted Patent US 9,198,008
Granted Patent B2
US 9,198,008 · App. 13/873,397 · Granted Nov 24, 2015

System and method for reliable mobile communication in areas with sporadic signal reception

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,198,008
App. No.
13/873,397
Granted
Nov 24, 2015
Kind
B2
Abstract

A method of operating a cellular telephone comprises presenting a user with an option of a first rule or a second rule, and accepting a selection of the first rule or the second rule. The first rule relates to a voice message, and the second rule relates to a text message. The method determines that reception is not sufficient to establish communication, and stores an address of an intended recipient. The method also stores the voice message if the first rule was selected or the text message if the second rule was selected. When reception is sufficient to establish communication, the stored message is sent to the address.

Claims (117)

1. A non-transitory computer-readable storage device, for use in a mobile communication device, comprising computer-executable instructions that, when executed by a processor of the mobile communication device, cause the processor to perform operations comprising:

receiving user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number associated with a device of the intended recipient;

determining, responsive to receiving the user input for initiating the intended wireless communication, if a wireless connection to the wireless communications network is, at a time that the user input is received, sufficient to initiate the intended wireless communication, wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended wireless communication is not initiated responsive to the user input;

providing, in response to determining that the wireless connection is not sufficient to initiate the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, in response to receiving a user selection of the option to create the user message, the user message;

storing the user message in a memory of the mobile communication device;

storing the telephone number of the intended recipient with the user message;

initiating, subsequent to recording the user message, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate a first, actual, wireless communication to the intended recipient using the associated telephone number, the first actual wireless communication including the user message recorded, wherein the intended recipient is a first actual recipient;

receiving, while the wireless connection to the wireless communications network for communications with the mobile communication device is not sufficient, a user indication of a second actual recipient for receiving the user message; and

wherein the operation of initiating the first actual wireless communication, including the user message, in response to determining that the wireless connection to the wireless communications network is sufficient comprises initiating the first actual wireless communication, including the user message, to the first actual recipient and the second actual recipient in response to determining that wireless connection to the wireless communications network is sufficient.

2. A non-transitory computer-readable storage device, for use in a mobile communication device, comprising computer-executable instructions that, when executed by a processor of the mobile communication device, cause the processor to perform operations comprising:

receiving user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number associated with a device of the intended recipient;

determining, responsive to receiving the user input for initiating the intended wireless communication, if a wireless connection to the wireless communications network is, at a time that the user input is received, sufficient to initiate the intended wireless communication, wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended communication is not initiated responsive to the input;

providing, in response to determining that the wireless connection is not sufficient to initiate the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, in response to receiving a user selection of the option to create the user message, the user message;

storing the user message in a memory of the mobile communication device;

storing the telephone number of the intended recipient with the user message; and

initiating, subsequent to recording the user message, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate a first, actual, wireless communication to the intended recipient using the associated telephone number, the first actual wireless communication including the user message recorded wherein the operation of initiating the first actual wireless communication, including the user message, in response to determining that the wireless connection to the wireless communications network is sufficient comprises:

initiating the first actual wireless communication in response to determining that a pre-determined period of time has elapsed since it was determined that the wireless connection to the wireless communications network is sufficient for initiating the first actual wireless communication.

3. The non-transitory computer-readable storage device of claim 2 , wherein the intended wireless communication is a call; and

wherein the operation of receiving the user input comprises receiving a request for initiating a call to the intended recipient.

4. The non-transitory computer-readable storage device of claim 2 , wherein the intended wireless communication is a short message system message; and

wherein the operation of receiving the user input comprises receiving user input including:

text for a short message system message; and

input requesting sending of the short message system message, including the text, to the intended recipient.

5. The non-transitory computer-readable storage device of claim 2 , wherein:

the pre-determined period of time is established by an originating user of the mobile communication device; and

the operation of initiating the first actual wireless communication in response to determining that the pre-determined period of time has elapsed since it was determined that wireless connection to the wireless communications network is sufficient for initiating the first actual wireless communication comprises:

initiating the first actual wireless communication in response to determining that the pre-determined period of time, established by the originating user, has elapsed since it was determined that the wireless connection to the wireless communications network is sufficient for initiating the first actual wireless communication.

6. A non-transitory computer-readable storage device, for use in a mobile communication device, comprising computer-executable instructions that, when executed by a processor of the mobile communication device, cause the processor to perform operations comprising:

receiving user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number associated with a device of the intended recipient;

determining, responsive to receiving the user input for initiating the intended wireless communication, if a wireless connection to the wireless communications network is, at a time that the user input is received, sufficient to initiate the intended wireless communication, wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended communication is not initiated responsive to the input;

providing, in response to determining that the wireless connection is not sufficient to initiate the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, in response to receiving a user selection of the option to create the user message, the user message, wherein the user message is a first short message service message including first text;

storing the first short message service message in a memory of the mobile communication device;

storing the telephone number of the intended recipient with the first short message service message;

recording a second short message service message, including second text differing from the first text; and

initiating transmission of the second short message service message from the mobile communication device to a receiver by way of the wireless communications network in response to determining that the wireless connection to the wireless communication network is sufficient.

7. The non-transitory computer-readable storage device of claim 6 , wherein: the receiver is the intended recipient; and the operations further comprise communicating the first short message service message and the second short message service message to the intended recipient in response to determining that the wireless connection to the wireless communications network is sufficient.

8. A mobile communications device, comprising:

a processor; and

a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising:

receiving user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number associated with a device of the intended recipient;

determining, responsive to receiving the user input to initiate the intended wireless communication, if a wireless connection to the wireless communications network is, at a time the user input is received, sufficient to initiate the intended wireless communication,

wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended communication is not initiated;

providing, in response to determining that the wireless connection is not sufficient for initiating the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, in response to a user selection of the option to create the user message, the user message;

storing the user message in a memory of the mobile communications device; and

storing the telephone number of the intended recipient with the user message;

initiating, subsequent to recording the user message, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate a first, actual, wireless communication to the intended recipient using the associated telephone number, the first actual wireless communication including the user message recorded, wherein the intended recipient is a first actual recipient;

receiving, while there is insufficient wireless connection to the wireless communications network for communications with the mobile communication device, a user indication of a second actual recipient for receiving the user message; and

wherein the operation of initiating the first actual wireless communication, including the user message, in response to determining that the wireless connection to the wireless communications network is sufficient comprises:

initiating the first actual wireless communication, including the user message, to the first actual recipient and the second actual recipient in response to determining that the wireless connection to the wireless communications network is sufficient.

9. A mobile communications device, comprising:

a processor; and

a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising:

receiving user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number associated with a device of the intended recipient;

determining, responsive to receiving the user input to initiate the intended wireless communication, if a wireless connection to the wireless communications network is, at a time the user input is received, sufficient to initiate the intended wireless communication,

wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended communication is not initiated;

providing, in response to determining that the wireless connection is not sufficient for initiating the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, in response to a user selection of the option to create the user message, the user message;

storing the user message in a memory of the mobile device;

storing the telephone number of the intended recipient with the user message;

initiating, subsequent to recording the user message, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate a first, actual, wireless communication to the intended recipient using the associated telephone number, the first actual wireless communication including the user message recorded; and

wherein the operation of initiating the first actual wireless communication, including the user message, in response to determining that the wireless connection to the wireless communications network is sufficient comprises:

initiating the first actual wireless communication in response to determining that a pre-determined period of time has elapsed since it was determined that the wireless connection to the wireless communications network is sufficient to initiate the first actual wireless communication.

10. A mobile communications device, comprising:

a processor; and

a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising:

receiving user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number associated with a device of the intended recipient;

determining, responsive to receiving the user input to initiate the intended wireless communication, if a wireless connection to the wireless communications network is, at a time the user input is received, sufficient to initiate the intended wireless communication,

wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended communication is not initiated;

providing, in response to determining that the wireless connection is not sufficient for initiating the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, in response to a user selection of the option to create the user message, the user message, wherein the user message is a first short message service message including first text;

storing the first short message service message in a memory of the mobile device;

storing the telephone number of the intended recipient with the user message;

recording a second short message service message, including second text differing from the first text; and

initiating transmission of the second short message service message from the mobile communication device to a receiver by way of the wireless communications network in response to determining that the wireless connection to the wireless communication network is sufficient to initiate the transmission of the first short message service message and the second short message service message.

11. The mobile communications device of claim 10 , wherein:

the receiver is the intended recipient; and

the operations further comprise communicating the first short message service message and the second short message service message to the intended recipient in response to determining that the wireless connection to the wireless communications network is sufficient to initiate the communication of the first short message service message and the second short message service message.

12. A method, comprising:

receiving, by a system using a processor, user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number;

determining, by the system, responsive to receiving the user input to initiate the intended wireless communication if a wireless connection to the wireless communications network is, at a time the user input is received, sufficient to initiate the intended wireless communication,

wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended wireless communication is not initiated;

providing, by the system, in response to determining that the wireless connection is not sufficient to initiate the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, by the system, in response to a user selection of the option to create the user message, the user message;

storing, by the system, the user message in a memory of the system;

storing, by the system, a telephone number of the intended recipient with the user message

initiating, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate communication of a first actual wireless communication, the first actual wireless communication, including the user message recorded, to the intended recipient, wherein the intended recipient is a first actual recipient; the method further comprises

receiving, while the wireless connection to the wireless communications network is not sufficient to initiate the first actual wireless communication, a user indication of a second actual recipient for receiving the user message; and

initiating the first actual wireless communication, including the user message, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate the first actual wireless communication, including the user message, to the first actual recipient and the second actual recipient.

13. A method, comprising:

receiving, by a system using a processor, user input to initiate an intended wireless communication over a wireless communications network to an intended recipient using a telephone number;

determining, by the system, responsive to receiving the user input to initiate the intended wireless communication if a wireless connection to the wireless communications network is, at a time the user input is received, sufficient to initiate the intended wireless communication,

wherein, if the wireless connection to the wireless communications network is not sufficient to initiate the intended wireless communication at the time the user input is received, the intended wireless communication is not initiated;

providing, by the system, in response to determining that the wireless connection is not sufficient to initiate the intended wireless communication, each of:

a communication advising that there is insufficient wireless connection to initiate the intended wireless communication; and

an option to create a user message for sending to the intended recipient;

recording, by the system, in response to a user selection of the option to create the user message, the user message;

storing, by the system, the user message in a memory of the system; and

storing, by the system, a telephone number of the intended recipient with the user message; and

initiating a first actual wireless communication, including the user message, in response to determining that the wireless connection to the wireless communications network is sufficient to initiate the first actual wireless communication, wherein initiating the first actual wireless communication comprises initiating the first actual wireless communication in response to determining that a pre-determined period of time has elapsed since it was determined that the wireless connection to the wireless communications network is sufficient to initiate the first actual wireless communication.

Assignments (5)
SECURITY INTEREST Recorded Nov 3, 2022
From: LYFT, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061880/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: PROSPER TECHNOLOGY, LLC
To: LYFT, INC.
Reel/Frame 048062/0828 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED AT REEL: 030315 FRAME: 0119. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 12, 2018
From: PETRONELLI, ANTHONY P.; OU, CANHUI
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 047793/0641 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2018
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 046556/0096 →
CHANGE OF NAME Recorded Dec 29, 2015
From: ATT KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 037394/0843 →