Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network for optimized user experience
First Claim
Patent Images
1. A method comprising:
- at a mobile device;
determining a packet call quality (PCQ) associated with transmission of packets between the mobile device and a mobile communications network, the PCQ including a numerical indication of call quality,wherein the PCQ is based, in part, on a maximum, a minimum, or an average amount of time a user has waited to get packet access while the mobile device'"'"'s screen is in an active state;
determining a measure of congestion based on the PCQ that indicates a total delay experienced by a user of the mobile device during the transmission of packets; and
applying a blocking policy to block outgoing packets from being transmitted from the mobile device when the measure of congestion is above a threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed technology includes methods, systems, and computer readable media for optimizing network traffic management in a mobile network. One method includes determining, by a network optimization client of a mobile device, a packet call quality (PCQ) associated with transmission of packets between the mobile device and a mobile communications network. The PCQ includes a numerical indication of call quality. A congestion recognition (CR) module of the mobile device determines a measure of user congestion based on the PCQ that indicates a total delay experienced by a user of the mobile device during the transmission of packets.
-
Citations
20 Claims
-
1. A method comprising:
at a mobile device; determining a packet call quality (PCQ) associated with transmission of packets between the mobile device and a mobile communications network, the PCQ including a numerical indication of call quality, wherein the PCQ is based, in part, on a maximum, a minimum, or an average amount of time a user has waited to get packet access while the mobile device'"'"'s screen is in an active state; determining a measure of congestion based on the PCQ that indicates a total delay experienced by a user of the mobile device during the transmission of packets; and applying a blocking policy to block outgoing packets from being transmitted from the mobile device when the measure of congestion is above a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A mobile device, comprising:
-
a memory; a screen; and a processor, wherein the processor is configured to; determine a packet call quality (PCQ) associated with transmission of packets between the mobile device and a mobile communications network, the PCQ including a numerical indication of call quality, wherein the PCQ is based, in part, on a maximum, a minimum, or an average amount of time a user has waited to get packet access while the mobile device'"'"'s screen is in an active state; determine a measure of congestion based on the PCQ that indicates a total delay experienced by a user of the mobile device during the transmission of packets; and apply a blocking policy to block outgoing packets from being transmitted from the mobile device when the measure of congestion is above a threshold. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. 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, cause the mobile device to:
-
determine a packet call quality (PCQ) associated with transmission of packets between the mobile device and a mobile communications network, the PCQ including a numerical indication of call quality, wherein the PCQ is based, in part, on a maximum, a minimum, or an average amount of time a user has waited to get packet access while the mobile device'"'"'s screen is in an active state; determine a measure of congestion based on the PCQ that indicates a total delay experienced by a user of the mobile device during the transmission of packets; and apply a blocking policy to block outgoing packets from being transmitted from the mobile device when the measure of congestion is above a threshold. - View Dependent Claims (19, 20)
-
Specification