US2017374566A1PendingUtilityA1
Modeling network signaling in a mobile network based on elapsed time
Est. expiryAug 21, 2034(~8.1 yrs left)· nominal 20-yr term from priority
H04W 52/0277Y02B60/50H04L 47/22H04W 24/02H04L 47/24H04L 47/12Y02D30/70
47
PatentIndex Score
0
Cited by
0
References
0
Claims
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
filtering at least a portion of network signaling associated with mobile applications executing on a mobile device; calculating an amount of time a radio connection is active that is attributable to at least one mobile application; converting the calculated amount of time to estimated battery usage for the at least one mobile application; calculating an expected battery drain rate of the mobile device based on the estimated battery usage of the at least one mobile application; calculating an expected battery life of the mobile device based on the expected battery drain rate and a total battery capacity of the mobile device.
2 . The method of claim 1 , wherein calculating the amount of time a radio connection is active that is attributable to the at least one mobile application is based on timing of data packets sent and received by the mobile application.
3 . The method of claim 1 , wherein calculating the amount of time a radio connection is active that is attributable to the at least one mobile application is based on the amount of time radio connections associated with the mobile application are active.
4 . The method of claim 1 , further comprising displaying, via a user interface, the calculated amount of time.
5 . The method of claim 1 , further comprising displaying, via a user interface, the estimated battery usage for the at least one mobile application.
6 . The method of claim 1 , further comprising displaying, via a user interface, the expected battery life of the mobile device.
7 . A mobile device comprising:
a memory and a processor configured for:
filtering at least a portion of network signaling associated with mobile applications executing on a mobile device;
calculating an amount of time a radio connection is active that is attributable to at least one mobile application;
converting the calculated amount of time to estimated battery usage for the at least one mobile application;
calculating an expected battery drain rate of the mobile device based on the estimated battery usage of the at least one mobile application;
calculating expected battery life of the mobile device based on the expected battery drain rate and a total battery capacity of the mobile device.
8 . The mobile device of claim 7 , wherein the processor is further configured for calculating the amount of time a radio connection is active that is attributable to the at least one mobile application based on the timing of data packets sent and received by the mobile application.
9 . The mobile device of claim 7 , wherein the processor is further configured for calculating the amount of time a radio connection is active that is attributable to the at least one mobile application based on the amount of time radio connections associated with the mobile application are active.
10 . The mobile device of claim 7 , wherein the processor is further configured for displaying, via a user interface, the calculated amount of time.
11 . The mobile device of claim 7 , wherein the processor is further configured for displaying, via a user interface, the estimated battery usage for the at least one mobile application.
12 . The mobile device of claim 7 , wherein the processor is further configured for displaying, via a user interface, the expected battery life of the mobile device.
13 . A non-transitory computer-readable storage medium storing instructions to be implemented by a mobile device having a processor, wherein the instructions, when executed by the processor, causes the mobile device to:
filter at least a portion of network signaling associated with mobile applications executing on a mobile device; calculate an amount of time a radio connection is active that is attributable to at least one mobile application; convert the calculated amount of time to estimated battery usage for the at least one mobile application; calculate an expected battery drain rate of the mobile device based on the estimated battery usage of the at least one mobile application; calculate expected battery life of the mobile device based on the expected battery drain rate and a total battery capacity of the mobile device.
14 . The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed by the processor, further causes the mobile device to calculate the amount of time a radio connection is active that is attributable to the at least one mobile application based on the timing of data packets sent and received by the mobile application.
15 . The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed by the processor, further causes the mobile device to calculate the amount of time a radio connection is active that is attributable to the at least one mobile application based on the amount of time radio connections associated with the mobile application are active.
16 . The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed by the processor, further causes the mobile device to display, via a user interface, the calculated amount of time.
17 . The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed by the processor, further causes the mobile device to display, via a user interface, the estimated battery usage for the at least one mobile application.
18 . The non-transitory computer-readable storage medium of claim 13 , wherein the instructions, when executed by the processor, further causes the mobile device to display, via a user interface, the expected battery life of the mobile device.Join the waitlist — get patent alerts
Track US2017374566A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.