Modeling network signaling in a mobile network based on elapsed time
First Claim
Patent Images
1. A method comprising:
- determining whether a mobile application executing on a mobile device is associated with network signaling that requires a corresponding radio connection,filtering at least a portion of the network signaling caused by the mobile application, wherein the filtered network signaling does not cause a corresponding radio connection;
calculating a signaling efficiency indicating a total number of radio connections that are prevented as a result of the filtering, wherein calculating the signaling efficiency includes calculating a time gained as a result of filtering, where the time gained includes a difference between the time the mobile device can remain powered on without the filtering and the time the mobile device can remain powered on with the filtering;
determining one or more congested areas in the network based on the calculated signaling efficiency;
determining corrective actions based on the calculated signaling efficiency; and
applying the corrective actions in the one or more congested areas.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed technology includes systems and methods for optimizing network traffic management in a mobile network. One method includes determining if a mobile application executing on a mobile device is associated with network signaling requiring a corresponding radio connection. At least a portion of the network signaling caused by the transactions is filtered. The filtered network signaling does not cause a corresponding radio connection. A signaling efficiency is calculated that indicates a total number of the radio connections that are saved as a result of the filtering.
-
Citations
26 Claims
-
1. A method comprising:
-
determining whether a mobile application executing on a mobile device is associated with network signaling that requires a corresponding radio connection, filtering at least a portion of the network signaling caused by the mobile application, wherein the filtered network signaling does not cause a corresponding radio connection; calculating a signaling efficiency indicating a total number of radio connections that are prevented as a result of the filtering, wherein calculating the signaling efficiency includes calculating a time gained as a result of filtering, where the time gained includes a difference between the time the mobile device can remain powered on without the filtering and the time the mobile device can remain powered on with the filtering; determining one or more congested areas in the network based on the calculated signaling efficiency; determining corrective actions based on the calculated signaling efficiency; and applying the corrective actions in the one or more congested areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
a mobile network optimization module comprising a memory and a processor, the processor configured to; determine if a mobile application executing on a mobile device is associated with network signaling requiring a corresponding radio connection, filter at least a portion of the network signaling caused by the mobile application, wherein the filtered network signaling does not cause a corresponding radio connection; calculate a signaling efficiency configured to calculate a signaling efficiency indicating a total number of the radio connections that are prevented as a result of the filtering, wherein the processor is configured to calculate a time gained as a result of filtering, where the time gained includes a difference between the time the mobile device can remain powered on without the filtering and the time the mobile device can remain powered on with the filtering; determine one or more congested areas in the mobile network based on the calculated signaling efficiency; determine corrective actions based on the calculated signaling efficiency; and apply the corrective actions in the one or more congested areas. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method comprising:
-
determining whether a mobile application executing on a mobile device is associated with network signaling that requires a corresponding radio connection, filtering at least a portion of the network signaling caused by the mobile application, wherein the filtered network signaling does not cause a corresponding radio connection; calculating a signaling efficiency indicating a total number of radio connections that are prevented as a result of the filtering, wherein calculating the signaling efficiency includes calculating a time gained as a result of filtering, where the time gained includes a difference between the time the mobile device can remain powered on without the filtering and the time the mobile device can remain powered on with the filtering, and wherein calculating the signaling efficiency includes calculating an amount of battery life saved or extended as a result of performing network optimization that includes; converting the time gained as a result of the filtering to an amount of energy saved as a result of the filtering; and calculating an extension in battery life based on an amount of energy used per time connected and an amount of energy at idle. - View Dependent Claims (20, 21, 22)
-
-
23. A system comprising:
a mobile network optimization module comprising a memory and a processor, the processor configured to; determine if a mobile application executing on a mobile device is associated with network signaling requiring a corresponding radio connection, filter at least a portion of the network signaling caused by the mobile application, wherein the filtered network signaling does not cause a corresponding radio connection; calculate a signaling efficiency module configured to calculate a signaling efficiency indicating a total number of the radio connections that are prevented as a result of the filtering, wherein the processor is configured to calculate a time gained as a result of filtering, where the time gained includes a difference between the time the mobile device can remain powered on without the filtering and the time the mobile device can remain powered on with the filtering, and wherein the processor is configured to calculate an amount of battery life saved or extended as a result of performing network optimization that includes; converting the time gained as a result of the filtering to an amount of energy saved as a result of the filtering; and calculating an extension in battery life based on an amount of energy used per time connected and an amount of energy at idle. - View Dependent Claims (24, 25, 26)
Specification