Using traffic patterns to improve sleep mode efficiency in a radio handset
First Claim
1. A method comprising:
- determining quality of service (QoS) requirements of an application currently executing on a radio handset;
selecting a pre-defined sleep mode mask from among a plurality of pre-defined sleep mode masks, wherein the selected pre-defined sleep mode mask provides a closest available match in terms of sleep/listen pattern to the QoS requirements;
observing a traffic pattern and arrival timing between the radio handset and a serving basestation while under an initial sleep/listen pattern of the selected pre-defined sleep mode mask or a reactivated sleep/listen pattern after sleep mode deactivation;
determining an altered sleep mode mask based on the observed traffic pattern and arrival timing between the radio handset and the serving base station; and
creating an alternate sleep/listen pattern based on the altered sleep mode mask, wherein the alternate sleep/listen pattern is better suited to the actual traffic pattern and arrival timing than the initial sleep/listen pattern of the selected pre-defined sleep mode mask or the reactivated sleep/listen pattern after sleep mode deactivation.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method of using observed traffic pattern data to improve sleep mode efficiency in a radio handset. The radio handset determines quality of service (QoS) requirements of an application currently executing on the radio handset and selects a pre-defined sleep mode mask from among a plurality of pre-defined sleep mode masks wherein the selected pre-defined sleep mode mask provides the closest available match in terms of sleep/listen pattern to the QoS requirements. The traffic pattern data between the radio handset and a serving basestation is observed while under the initial sleep/listen pattern of the selected pre-defined sleep mode mask or the reactivated sleep/listen pattern after sleep mode deactivation. An alternate sleep mode mask is created based on the observed traffic pattern data between the radio handset and the serving base station wherein the alternate sleep/listen pattern is better suited to the actual traffic pattern than the initial sleep/listen pattern of the selected pre-defined sleep mode mask or the reactivated sleep/listen pattern after sleep mode deactivation.
16 Citations
23 Claims
-
1. A method comprising:
-
determining quality of service (QoS) requirements of an application currently executing on a radio handset; selecting a pre-defined sleep mode mask from among a plurality of pre-defined sleep mode masks, wherein the selected pre-defined sleep mode mask provides a closest available match in terms of sleep/listen pattern to the QoS requirements; observing a traffic pattern and arrival timing between the radio handset and a serving basestation while under an initial sleep/listen pattern of the selected pre-defined sleep mode mask or a reactivated sleep/listen pattern after sleep mode deactivation; determining an altered sleep mode mask based on the observed traffic pattern and arrival timing between the radio handset and the serving base station; and creating an alternate sleep/listen pattern based on the altered sleep mode mask, wherein the alternate sleep/listen pattern is better suited to the actual traffic pattern and arrival timing than the initial sleep/listen pattern of the selected pre-defined sleep mode mask or the reactivated sleep/listen pattern after sleep mode deactivation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A radio handset comprising:
-
a processor configured to control the operation of the radio handset; an RF module coupled with the processor and configured to communicate with a serving base station; and a sleep mode software application configured to; determine quality of service (QoS) requirements of an application currently executing on the radio handset; select a pre-defined sleep mode mask from among a plurality of pre-defined sleep mode masks wherein the selected pre-defined sleep mode mask provides a closest available match in terms of sleep/listen pattern to the QoS requirements; observe traffic pattern and arrival timing between the radio handset and the serving base station while under an initial sleep/listen pattern of the selected pre-defined sleep mode mask or a reactivated sleep/listen pattern after sleep mode deactivation; determine an altered sleep mode mask based on the observed traffic pattern and arrival timing between the radio handset and the serving base station; and create an alternate sleep/listen pattern based on the altered sleep mode mask, wherein the alternate sleep/listen pattern is better suited to the actual traffic pattern than the initial sleep/listen pattern of the selected pre-defined sleep mode mask or the reactivated sleep/listen pattern after sleep mode deactivation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium storing a computer program product comprising:
-
computer program code for determining quality of service (QoS) requirements of an application currently executing on a radio handset; computer program code for selecting a pre-defined sleep mode mask, wherein the selected pre-defined sleep mode mask provides a closest available match in terms of sleep/listen pattern to the QoS requirements; computer program code for observing traffic pattern data between the radio handset and a serving base station while under an initial sleep/listen pattern of the selected pre-defined sleep mode mask or a reactivated sleep/listen pattern after sleep mode deactivation; computer program code for determining an altered sleep mode mask based on the observed traffic pattern and arrival timing between the radio handset and the serving base station; and computer program code for creating an alternate sleep/listen pattern based on the altered sleep mode mask, wherein the alternate sleep/listen pattern is better suited to the actual traffic pattern than the initial sleep/listen pattern of the selected pre-defined sleep mode mask or the reactivated sleep/listen pattern after sleep mode deactivation. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification