IP Library Granted Patent US 8,699,393
Granted Patent B2
US 8,699,393 · App. 13/743,530 · Granted Apr 15, 2014

Inactivity timer in a discontinuous reception configured system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,699,393
App. No.
13/743,530
Granted
Apr 15, 2014
Kind
B2
Abstract

Systems, methods and wireless devices are provided that utilize a timer to ensure a receiver of a wireless device is on to receive downlink transmissions. In the event the timer runs out without further resource allocation, the mobile device turns its radio off. If a further resource allocation occurs while the timer is running, the timer is restarted.

Claims (87)

1. A method of controlling a radio in a wireless device, the method comprising:

controlling the radio during a plurality of awake periods and a plurality of sleep periods, the awake periods alternating in time with the sleep periods, such that the radio is on during each of the awake periods, and the radio is off for at least some of the sleep periods;

receiving, during one of the awake periods, signaling that defines a downlink transmission resource to communicate a packet or sub-packet, the transmission resource allocated during a portion of a sleep period, wherein the signaling that defines the downlink transmission resource is a downlink grant over a control channel;

controlling the radio to be on during the portion of the sleep period;

monitoring, during the portion of the sleep period, for signaling that defines an additional transmission resource to communicate an additional downlink packet or sub-packet, and in the event such signaling is received, controlling the radio to be on for an additional portion of a sleep period;

starting a timer responsive to receiving signaling that defines the downlink transmission resource to transmit the additional downlink packet or sub-packet;

controlling the radio to be on as long as the timer has not expired;

during any portion of a sleep period that the mobile device is controlling the radio to be on, monitoring for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the timer has not expired, and restarting the timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet; and

controlling the radio to be off at the expiry of the timer.

2. The method of claim 1 , wherein the wireless device is a long term evolution wireless device.

3. A wireless device comprising:

a wireless access radio for sending and receiving wireless communications to and from a network;

a radio manager that controls the radio of the wireless device during a plurality of awake periods and a plurality of sleep periods, the awake periods alternating in time with the sleep periods, such that the radio is on during each of the awake periods, and the radio is off for at least some of the sleep periods;

the wireless device further configured to:

receive, during one of the awake periods, signaling that defines a downlink transmission resource to transmit an additional downlink packet or sub-packet, the downlink transmission resource allocated during a portion of a sleep period, wherein the signaling that defines the downlink transmission resource is a downlink grant over a control channel;

control the radio to be on during the portion of the sleep period;

monitor, during the portion of the sleep period, for signaling that defines additional downlink transmission resource to transmit another additional downlink packet or sub-packet, and in the event such signaling is received, control the radio to be on for an additional portion of a sleep period;

start a timer responsive to receiving signaling that defines the additional downlink transmission to transmit the additional downlink packet or sub-packet or responsive to receiving the additional downlink packet or sub-packet;

control the radio to be on as long as the timer has not expired;

during any portion of a sleep period that the mobile device is controlling the radio to be on, monitor for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the timer has not expired, and restarting the timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet; and

control the radio to be off at the expiry of the timer.

4. A method of controlling a wireless device, the method comprising:

configuring the wireless device for discontinuous reception ‘DRX’ having a plurality of awake periods and a plurality of sleep periods such that a receiver of the wireless device is on during each of the awake periods, and the receiver of the wireless device is off for at least some portions of at least some of the sleep periods;

monitoring for downlink signaling;

responsive to receipt of signaling, starting an inactivity timer if the inactivity timer is not running when the signaling is received, and restarting the inactivity timer if the inactivity timer is already running when the signaling is received, wherein the signaling is an uplink grant or a downlink grant over a control channel; and

during running of the inactivity timer, controlling the receiver of the wireless device to be on, during a sleep period; and

controlling the receiver of the wireless device to switch from on to off at the expiration of the inactivity timer.

5. The method of claim 4 , further comprising:

starting the inactivity timer responsive to receiving signaling that defines the downlink transmission resource to transmit the additional downlink packet or sub-packet; and

controlling the receiver of the wireless device to be on as long as the inactivity timer has not expired.

6. The method of claim 5 , further comprising:

during any portion of a sleep period that the wireless device is controlling the receiver of the wireless device to be on, monitoring for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the inactivity timer has not expired, and restarting the inactivity timer responsive to receiving such signaling or responsive to receiving such a further additional packet or subpacket; and

controlling the receiver of the wireless device to switch from on to off at the expiry of the inactivity timer.

7. A wireless device comprising:

a receiver;

a processor configured to control the receiver to have a plurality of awake periods and a plurality of sleep periods such that the receiver is on during each of the awake periods, and the receiver is off for at least some portions of at least some of the sleep periods;

the receiver configured to monitor downlink signaling;

the processor further configured to start an inactivity timer responsive to reception of the signaling over the control channel if the inactivity timer is not running when the signaling is received, and to restart the inactivity timer if the inactivity timer is already running when the signaling is received, wherein the signaling is an uplink grant or a downlink grant over a control channel;

the processor further configured to control the receiver of the wireless device to be on during running of the inactivity timer, during a sleep period; and

the processor is further configured to control the receiver of the wireless device to switch from on to off at an expiry of the inactivity timer.

8. The wireless device of claim 7 , wherein the processor is further configured to:

start the inactivity timer responsive to receiving signaling that defines the additional downlink transmission resource to transmit the additional downlink packet or sub-packet or responsive to receiving the additional downlink packet or subpacket; and

control the receiver of the wireless device to be on as long as the inactivity timer has not expired.

9. The wireless device of claim 7 , wherein the processor is further configured to:

during any portion of a sleep period that the processor is controlling the receiver of the wireless device to be on, monitor for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the inactivity timer has not expired, and restart the inactivity timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet;

control the receiver of the wireless device to switch from on to off at the expiry of the inactivity timer.

10. A non-transitory computer-readable medium comprising instructions executable by at least one processor of a communications device for causing the device to:

control discontinuous reception having a plurality of awake periods and a plurality of sleep periods such that a receiver of the device is on during each of the awake periods, and the receiver is off for at least some portions of at least some of the sleep periods;

monitor downlink signaling;

responsive to receipt of signaling, start an inactivity timer if the inactivity timer is not running when the signaling is received, and restart the inactivity timer if the inactivity timer is already running when the signaling is received, wherein the signaling is an uplink grant or a downlink grant over a control channel;

during running of the inactivity timer, control the receiver of the wireless device to be on, even during a sleep period;

control the receiver to switch from on to off at the expiry of the inactivity timer.

11. The computer-readable medium of claim 10 , further comprising instructions executable by the at least one processor for causing the device to:

control the receiver to be on as long as the inactivity timer has not expired.

12. The computer-readable medium of claim 11 , further comprising instructions executable by the at least one processor for causing the device to:

during any portion of a sleep period that the receiver is on, monitor for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the inactivity timer has not expired, and restart the inactivity timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet; and

control the receiver to switch from on to off at the expiry of the inactivity timer.

13. A method of controlling a wireless device having a receiver, which is enabled to be on during each of a plurality of awake periods and off during at least some portions of at least some of a plurality of sleep periods, and an inactivity timer, the method comprising:

receiving, during one of the awake periods, signaling that defines a downlink transmission resource to communicate a packet or sub-packet, the downlink transmission resource allocated during a portion of a sleep period, wherein the signaling that defines the downlink transmission resource is a downlink grant over a control channel;

controlling the receiver to be on during the portion of the sleep period;

monitoring, during the portion of the sleep period, for signaling that defines an additional transmission resource to communicate an additional downlink packet or subpacket, and, in the event such signaling is received, controlling the receiver to be on for an additional portion of a sleep period; and

controlling the receiver to be on as long as the inactivity timer has not expired.

14. The method of claim 13 , further comprising:

during any portion of a sleep period that the receiver is controlled to be on, monitoring for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the inactivity timer has not expired, and restarting the inactivity timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet; and

controlling the receiver to switch from on to off at the expiry of the inactivity timer.

15. A mobile communication device having a receiver, which is enabled to be on during each of a plurality of awake periods and off during at least some portions of at least some of a plurality of sleep periods, and an inactivity timer, the device configured to:

receive, during one of the awake periods, signaling that defines a downlink transmission resource to communicate a packet or subpacket, the downlink transmission resource allocated during a portion of a sleep period, wherein the signaling that defines the downlink transmission resource is a downlink grant over a control channel;

control the receiver to be on during the portion of the sleep period;

monitor, during the portion of the sleep period, for signaling that defines an additional transmission resource to communicate an additional downlink packet or sub-packet, and in the event such signaling is received, control the receiver to be on for an additional portion of a sleep period; and

control the receiver to be on as long as the inactivity timer has not expired.

16. The device of claim 15 , further configured to:

during any portion of a sleep period that the receiver is controlled to be on, monitor for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the inactivity timer has not expired, and restart the inactivity timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet; and

control the receiver to switch from on to off at the expiry of the inactivity timer.

17. A mobile communication device having a receiver that is enabled to be on during each of a plurality of awake periods and off during at least some portions of at least some of a plurality of sleep periods, the device configured to:

receive, during an awake period, a downlink transmission to communicate a packet or sub-packet, the downlink transmission requiring a portion of a sleep period following the awake period for the device to receive fully the packet or sub-packet;

control the receiver of the wireless device to be on during the portion of the sleep period;

monitor, during the portion of the sleep period, for an additional downlink transmission to communicate an additional packet or sub-packet, and in the event such additional downlink transmission is received, control the receiver to be on for an additional portion of the sleep period;

during any portion of a sleep period that the mobile device is controlling the radio to be on, monitor for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the timer has not expired, and restarting the timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet, wherein the signaling is a downlink grant over a control channel; and

control the receiver to be off at the expiry of the timer.

18. A mobile communication device comprising:

a receiver enabled to be on during each of a plurality of awake periods and off during at least some portions of at least some of a plurality of sleep periods, a memory storing executable program instructions for managing operation of the receiver; and

a processor for executing the program instructions to:

receive, during an awake period, a downlink transmission to communicate a packet or sub-packet, the downlink transmission requiring a portion of a sleep period following the awake period for the device to receive fully the packet or sub-packet;

control the receiver of the wireless device to be on during the portion of the sleep period;

monitor, during the portion of the sleep period, for an additional downlink transmission to communicate an additional packet or sub-packet, and in the event such additional downlink transmission is received, control the receiver to be on for an additional portion of the sleep period;

during any portion of a sleep period that the mobile device is controlling the radio to be on, monitor for signaling defining further downlink transmission resources to transmit further additional packets or sub-packets so long as the timer has not expired, and restarting the timer responsive to receiving such signaling or responsive to receiving such a further additional packet or sub-packet, wherein the signaling is a downlink grant over a control channel; and

control the receiver to be off at the expiry of the timer.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 1, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033869/0441 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2013
From: CAI, ZHIJUN; WOMACK, JAMES EARL
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029658/0988 →