IP Library Granted Patent US 10,111,222
Granted Patent B2
US 10,111,222 · App. 15/376,468 · Granted Oct 23, 2018

Method and apparatus for enabling transmission in a slotted radio data communication system by pausing data reception

Inventors: Matthias Wandel (Waterloo, CA); Mark Pecen (Waterloo, CA)
Assignee: BlackBerry Limited
H04W72/0446H04W72/0413
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 10,111,222
App. No.
15/376,468
Granted
Oct 23, 2018
Kind
B2
Abstract

Apparatus, and an associated method, that facilitates communication of data in a radio communication system that utilizes a slotted communication scheme. Multiple successive time slots are allocable upon which to communicate data to a receiving communication station. At selected intervals, a controller causes the mode of operation of the receiving communication station to be changed to pause operation in a receive mode and, during the pause, to cause operation of the receiving communication station to transmit data, such as control acknowledgments or other responses.

Claims (46)

1. A method in a wireless network, the method comprising:

transmitting, to a device, an allocation of a plurality of first timeslots for data reception at the device;

transmitting, to the device, an allocation of one or more second timeslots for data transmission at the device, wherein the allocation of one or more second timeslots comprises at least one timeslot such as transmission of data by the device on the at least one timeslot requires the device to pause reception of data on at least one of the plurality of first timeslots for conforming to time requirements to switch between different modes of operation of the device;

transmitting data to the device on one or more of the plurality of first timeslots during a frame or a group of frames; and

receiving data from the device on the at least one timeslot of the one or more second timeslots during the frame or the group of frames.

2. The method of claim 1 , wherein the plurality of first timeslots comprises an entire time frame.

3. The method of claim 1 , wherein transmitting an allocation of the one or more second timeslots includes sending a USF, the USF enabling the device to transmit on one or more designated second timeslots.

4. The method of claim 1 , further comprising receiving an indication of transmit and receive capabilities of the device.

5. The method of claim 1 , further comprising receiving an indication of capabilities of the device to pause its reception operations and send control acknowledgments or other data to the wireless network for selected time periods.

6. The method of claim 1 , further comprising receiving an indication of capabilities of the device to perform reception of a plurality of timeslots comprising an entire time frame.

7. The method of claim 1 , further comprising receiving an acknowledgment of the data transmitted on the one or more of the plurality of first timeslots.

8. The method of claim 1 , wherein allocating by the wireless network the plurality of first timeslots and the one or more second timeslots enables the device to pause data reception after a first time period independent of the wireless network.

9. The method of claim 1 , wherein allocating by the wireless network the plurality of first timeslots and the one or more second timeslots enables the device to resume data reception after a second time period independent of the wireless network.

10. The method of claim 1 , further comprising receiving an indication of capabilities of the device to perform reception on a reduced subset of the plurality of first timeslots allocated by the wireless network.

11. The method of claim 1 , wherein the switching between different modes of operation of the device includes switching between a mode of operation for data reception and a mode of operation for data transmission.

12. The method of claim 1 , wherein the switching between different modes of operation of the device includes performing cell measurements.

13. A network element, comprising:

one or more processors; and

a non-transitory computer-readable storage medium coupled to the one or more processors and storing programming instructions for execution by the one or more processors, the programming instructions instruct the one or more processors to:

transmit, to a device, an allocation of a plurality of first timeslots for data reception at the device;

transmit, to the device, an allocation of one or more second timeslots for data transmission at the device, wherein the allocation of one or more second timeslots comprises at least one timeslot such as transmission of data by the device on the at least one timeslot requires the device to pause reception of data on at least one of the plurality of first timeslots for conforming to time requirements to switch between different modes of operation of the device,

transmit data to the device on one or more of the plurality of first timeslots during a frame or a group of frames; and

receive data from the device on the at least one timeslot of the one or more second timeslots during the frame or the group of frames.

14. The network element of claim 13 , wherein the plurality of first timeslots comprises an entire time frame.

15. The network element of claim 13 , wherein transmitting an allocation of the one or more second timeslots includes sending a USF, the USF enabling the device to transmit on one or more designated second timeslots.

16. The network element of claim 13 , wherein the programming instructions further instruct the one or more processors to receive an indication of transmit and receive capabilities of the device.

17. The network element of claim 13 , wherein the programming instructions further instruct the one or more processors to receive an indication of capabilities of the device to pause its reception operations and send control acknowledgments or other data to the network element for selected time periods.

18. The network element of claim 13 , wherein the programming instructions further instruct the one or more processors to receive an indication of capabilities of the device to perform reception of a plurality of timeslots comprising an entire time frame.

19. The network element of claim 13 , wherein the programming instructions further instruct the one or more processors to receive an acknowledgment of the data transmitted on the one or more of the plurality of first timeslots.

20. The network element of claim 13 , wherein allocating by the network element the plurality of first timeslots and the one or more second timeslots enables the device to pause data reception after a first time period independent of the network element.

21. The network element of claim 13 , wherein allocating by the network element the plurality of first timeslots and the one or more second timeslots enables the device to resume data reception after a second time period independent of the network element.

22. The network element of claim 13 , the programming instructions further instruct the one or more processors to receive an indication of capabilities of the device to perform reception on a reduced subset of the plurality of first timeslots allocated by the network element.

23. A non-transitory computer readable medium storing instructions to cause one or more processors to perform operations comprising:

transmitting, to a device, an allocation of a plurality of first timeslots for data reception at the device;

transmitting, to the device, an allocation of one or more second timeslots for data transmission at the device, wherein the allocation of one or more second timeslots comprises at least one timeslot such as transmission of data by the device on the at least one timeslot requires the device to pause reception of data on at least one of the plurality of first timeslots for conforming to time requirements to switch between different modes of operation of the device;

transmitting data to the device on one or more of the plurality of first timeslots during a frame or a group of frames; and

receiving data from the device on the at least one timeslot of the one or more second timeslots during the frame or the group of frames.

24. The computer readable medium of claim 23 , wherein the plurality of first timeslots comprises an entire time frame.

25. The computer readable medium of claim 23 , wherein transmitting an allocation of the one or more second timeslots includes sending a USF, the USF enabling the device to transmit on one or more designated second timeslots.

26. The computer readable medium of claim 23 , wherein the instructions further cause the one or more processors to receive an indication of transmit and receive capabilities of the device.

27. The computer readable medium of claim 23 , wherein the instructions further cause the one or more processors to receive an indication of capabilities of the device to pause its reception operations and send control acknowledgments or other data to a network for selected time periods.

28. The computer readable medium of claim 23 , wherein the instructions further cause the one or more processors to receive an indication of capabilities of the device to perform reception of a plurality of timeslots comprising an entire time frame.

29. The computer readable medium of claim 23 , wherein the instructions further cause the one or more processors to receive an acknowledgment of the data transmitted on the one or more of the plurality of first timeslots.

30. The computer readable medium of claim 23 , wherein allocating by a network the plurality of first timeslots and the one or more second timeslots enables the device to pause data reception after a first time period independent of the network.

31. The computer readable medium of claim 23 , wherein allocating by a network the plurality of first timeslots and the one or more second timeslots enables the device to resume data reception after a second time period independent of the network.

32. The computer readable medium of claim 23 , the instructions further cause the one or more processors to receive an indication of capabilities of the device to perform reception on a reduced subset of the plurality of first timeslots allocated by a network.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2017
From: WANDEL, MATTHIAS; PECEN, MARK
To: RESEARCH IN MOTION LIMITED
Reel/Frame 041215/0664 →
CHANGE OF NAME Recorded Feb 9, 2017
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 041670/0717 →
Continuity (3)
Continuation 14491588 · Sep 19, 2014
Continuation 11344524 · Jan 31, 2006
Related Publication 20170094659A1 · Mar 30, 2017