System, method, and software program product for tracking call failures on a wireless phone
First Claim
1. A method for tracking call failures on a cellular phone, the method comprising:
- monitoring on a cellular phone outbound calls made on the phone;
determining on the phone whether a call failure for an outbound call occurs only prior to the call being connected to the cellular communication carrier'"'"'s network;
in response to determining that a call has failed prior to the call being connected to the cellular communication carrier'"'"'s network, storing information relating to the call failure on the phone; and
sending the information to a communication carrier that provides cellular telecommunication services for the phone, wherein the information sent to the carrier includes a percentage or number of outbound calls over a time interval that have been successfully or unsuccessfully connected to the carrier'"'"'s network and wherein such percentage or number data is organized by cell ID to enable the carrier to identify the cells in the carrier'"'"'s network that fail the most.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and software application track call failures on a wireless phone. A software application on the phone monitors outbound calls made on the phone to determine whether or not a call fails. In one embodiment, such monitoring is done only for a select period of time (e.g., the initial few seconds when the phone is attempting to connect to a call to the wireless communication carrier'"'"'s network), and, in an alternate embodiment, such monitoring is done for the duration of the call. If a call fails, the software application stores information related to the call. Examples of such types of information include the time the call failed, the location of the phone at call failure, and identification information for the phone. The stored call information is then sent to the wireless communication carrier to enable the carrier to assess network quality.
-
Citations
9 Claims
-
1. A method for tracking call failures on a cellular phone, the method comprising:
-
monitoring on a cellular phone outbound calls made on the phone; determining on the phone whether a call failure for an outbound call occurs only prior to the call being connected to the cellular communication carrier'"'"'s network; in response to determining that a call has failed prior to the call being connected to the cellular communication carrier'"'"'s network, storing information relating to the call failure on the phone; and sending the information to a communication carrier that provides cellular telecommunication services for the phone, wherein the information sent to the carrier includes a percentage or number of outbound calls over a time interval that have been successfully or unsuccessfully connected to the carrier'"'"'s network and wherein such percentage or number data is organized by cell ID to enable the carrier to identify the cells in the carrier'"'"'s network that fail the most. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A software program embodied on a non-transitory computer-readable medium on a phone that, when executed by a processor on the phone, enables the processor to perform the following method:
-
monitoring on a cellular phone outbound calls made on the phone; determining on the phone whether a call failure for an outbound call occurs only prior to the call being connected to the cellular communication carrier'"'"'s network; in response to determining that a call has failed prior to the call being connected to the cellular communication carrier'"'"'s network, storing information relating to the call failure on the phone; and sending the information to a communication carrier that provides cellular telecommunication services for the phone, wherein the information sent to the carrier includes a percentage or number of outbound calls over a time interval that have been successfully or unsuccessfully connected to the carrier'"'"'s network and wherein such percentage or number data is organized by cell ID to enable the carrier to identify the cells in the carrier'"'"'s network that fail the most. - View Dependent Claims (7, 8)
-
-
9. A cellular phone for tracking call failures, comprising:
-
a processor; a memory device operatively coupled to the processor; a call data module, implemented in software stored in the memory device and executed by the processor when the phone is in operation, that monitors information related to calls on the phone, including, for each call, the status of the call and the location of the phone at the time of the call; a call progress evaluation module, implemented in software stored in the memory device and executed by the processor when the phone is in operation, that receives information related to calls from the call data module, including status and phone location information, and stores information related to calls that failed only prior to the call being connected to a cellular communication carrier'"'"'s network; and a messaging module, implemented in software stored in the memory device and executed by the processor when the phone is in operation, that sends call failure information stored by the call progress evaluation module to the cellular communication carrier, wherein the information sent to the carrier includes a percentage or number of outbound calls over a time interval that have been successfully or unsuccessfully connected to the carrier'"'"'s network and wherein such percentage or number data is organized by cell ID to enable the carrier to identify the cells in the carrier'"'"'s network that fail the most.
-
Specification