QUEUEING MECHANISM FOR CLIENT-SIDE NETWORK TRAFFIC TO REDUCE RADIO POWER CONSUMPTION ON MOBILE CLIENTS
First Claim
Patent Images
1. An apparatus to be included in a user equipment (“
- UE”
), the apparatus comprising;
processing circuitry to;
determine that a display of the UE is in a deactivated state;
determine that the UE is in a low-power state based on the determination that the display is in the deactivated state;
retain a plurality of data packets for upload transmission over a network based on the determination that the UE is in the low-power state;
detect an occurrence of a predetermined event; and
release the plurality of data packets based on the detected occurrence of the predetermined event; and
radio circuitry, communicatively coupled with the processing circuitry, to transmit the released plurality of data packets over the network.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein relate generally to delaying the transmission of a plurality of data packets. A device may enter a packet-delay mode based on an absence of detected user activity and an idle state of a radio. In the packet-delay mode, the device may queue data packets in a buffer so that transmission of those data packets is delayed. The buffered data packets may be released and transmitted upon the occurrence of a predetermined event, such as detection of user activity, exceedance of a buffer threshold, or expiration of a countdown timer. Other embodiments may be described and claimed.
16 Citations
25 Claims
-
1. An apparatus to be included in a user equipment (“
- UE”
), the apparatus comprising;processing circuitry to; determine that a display of the UE is in a deactivated state; determine that the UE is in a low-power state based on the determination that the display is in the deactivated state; retain a plurality of data packets for upload transmission over a network based on the determination that the UE is in the low-power state; detect an occurrence of a predetermined event; and release the plurality of data packets based on the detected occurrence of the predetermined event; and radio circuitry, communicatively coupled with the processing circuitry, to transmit the released plurality of data packets over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- UE”
-
10. An apparatus to be included in a user equipment (“
- UE”
), the apparatus comprising;a traffic shaping module, including shaping logic to; determine that radio circuitry of the UE is in an idle state; queue a plurality of data packets for transmission over a network based on the determination that the radio circuitry is in the idle state; release the plurality of data packets based on a predetermined event associated with the UE; and a buffer, communicatively coupled with the traffic shaping module, to queue the plurality of data packets. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
- UE”
-
20. A method to be performed in a user equipment (“
- UE”
), the method comprising;determining that the UE is in a packet-delay mode; buffering, for at least a predetermined period of time, a plurality of data packets intended for transmission over a network based on the determining that the UE is in the packet-delay mode; and releasing the plurality of buffered data packets for transmission over the network based on an expiration of the predetermined period of time. - View Dependent Claims (21, 22, 23, 24, 25)
- UE”
Specification