IP Library Granted Patent US 9,246,619
Granted Patent B2
US 9,246,619 · App. 13/873,877 · Granted Jan 26, 2016

System and method for uplink data transfer in dynamic timeslot reduction

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 9,246,619
App. No.
13/873,877
Granted
Jan 26, 2016
Kind
B2
Abstract

A method for communicating with a network is presented. The method includes receiving an assignment of first timeslots for uplink communications, and receiving an instruction to reduce monitoring to a set of timeslots. The set of timeslots has a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment. The method includes receiving a negative acknowledgement of a data block previously transmitted to the network, and, after receiving the instruction to reduce monitoring and the negative acknowledgement, transmitting a new data block to the network before retransmitting the data block previously transmitted to the network.

Claims (33)

1. A method for communicating with a network, comprising:

receiving, by a mobile station, an assignment of a set of timeslots for uplink communications;

receiving, by the mobile station, an instruction to monitor a reduced set of timeslots, the reduced set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment;

receiving, by the mobile station, a negative acknowledgement of a data block previously transmitted to the network; and

in response to receiving the instruction to monitor the reduced set of timeslots and receiving the negative acknowledgement, transmitting, by the mobile station, a new data block to the network before retransmitting the data block previously transmitted to the network, wherein transmitting the new data block includes using a resource on at least one timeslot that corresponds to a timeslot that is not within the reduced set of timeslots.

2. The method of claim 1 , wherein the instruction to monitor the reduced set of timeslots and the negative acknowledgement are received in a single radio block.

3. The method of claim 1 , wherein the reduced set of timeslots is identified within a radio link control data block.

4. The method of claim 1 , wherein the new data block has not previously been transmitted to the network.

5. A mobile station, comprising:

a processor, the processor being configured to:

receive an assignment of a set of timeslots for uplink communications;

receive an instruction to monitor a reduced set of timeslots, the reduced set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment;

receive a negative acknowledgement of a data block previously transmitted to a network; and

in response to receiving the instruction to monitor the reduced set of timeslots and receiving the negative acknowledgement, transmit a new data block to the network before retransmitting the data block previously transmitted to the network, wherein the processor is configured to transmit the new data block using a resource on at least one timeslot that corresponds to a timeslot that is not within the reduced set of timeslots.

6. The mobile station of claim 5 , wherein the instruction to monitor the reduced set of timeslots and the negative acknowledgement are received in a single radio block.

7. The mobile station of claim 5 , wherein the reduced set of timeslots is identified within a radio link control data block.

8. The mobile station of claim 5 , wherein the new data block has not previously been transmitted to the network.

9. A method for communicating with a mobile station, comprising:

transmitting, to the mobile station by a network system comprising a processor, an assignment of a set of timeslots for uplink communications;

transmitting, to the mobile station by the network system, an instruction to monitor a reduced set of timeslots, the reduced set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment; and

responsive to the transmitting of the instruction to monitor the reduced set of timeslots, prioritizing, by the network system, a transmission of a new data block over a transmission of a NACKED data block to the mobile station.

10. The method of claim 9 , wherein the NACKED data block comprises a data block that was previously transmitted to the mobile station and for which a negative acknowledgement has been received.

11. A method for communicating with a mobile station, comprising:

transmitting an assignment of a set of timeslots for uplink communications;

transmitting an instruction to monitor a reduced set of timeslots, the reduced set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment; and

prioritizing a transmission of a new data block over a transmission of a NACKED data block to the mobile station, wherein prioritizing the transmission of the new data block over the transmission of the NACKED data block is performed only once during a single dynamic timeslot reduction period.

12. A network component, comprising:

a processor, the processor being configured to:

transmit an assignment of a set of timeslots for uplink communications;

transmit an instruction to monitor a reduced set of timeslots, the reduced set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment; and

responsive to the transmitting of the instruction to monitor the reduced set of timeslots, prioritize a transmission of a new data block over a transmission of a NACKED data block to the mobile station.

13. The network component of claim 12 , wherein the NACKED data block comprises a data block that was previously transmitted to the mobile station and for which a negative acknowledgement has been received.

14. The network component of claim 12 , wherein the processor is configured to prioritize the transmission of the new data block over the transmission of the NACKED data block only once during a single dynamic timeslot reduction period.

Assignments (1)
CHANGE OF NAME Recorded Oct 16, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034013/0848 →