Patent ID: 8442492

Claim:
A tangible 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 for making an intended wireless communication to an intended recipient; determining, before a connection between the mobile communication device and a wireless communications network is made, that sufficient wireless connection to the wireless communications network is not currently present for making the intended wireless communication, wherein, because sufficient wireless connection to the wireless communications network is not currently present, the intended communication is not made; determining that a communication rule is in place, at the mobile communication device, for situations in which the mobile communication device is trying to place an intended wireless communication and sufficient wireless connection is not present when initiation of the intended wireless communication is sought; providing, in response to receiving the user input for initiating the first intended wireless communication and determining that sufficient wireless connection is not present, 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 in response to receiving the user input for making the intended wireless communication, determining that sufficient wireless connection is not present, and determining that the communication rule is in place; determining, subsequent to recording the user message, that sufficient wireless connection to the wireless communications network is present for initiating a first, actual, wireless communication to the intended recipient, the first actual wireless communication including the user message recorded; and initiating the first actual wireless communication, including the user message recorded, to the intended recipient in response to determining that sufficient wireless connection to the wireless communications network is present.