IP Library Granted Patent US 7,414,983
Granted Patent B2
US 7,414,983 · App. 11/027,357 · Granted Aug 19, 2008

Methods for managing data transmissions between a mobile station and a serving station

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 7,414,983
App. No.
11/027,357
Granted
Aug 19, 2008
Kind
B2
Abstract

In the present technique of a data transmission management, responsive to a reselection during a data transmission, a determination ( 314, 514 ) is made as to whether remaining untransmitted data blocks of the data transmission can be sent within an allowed transmission time. If so, the remaining untransmitted data blocks are transmitted ( 318, 518 ) to complete the data transmission. If, however, the remaining untransmitted data blocks cannot be transmitted within the allowed transmission time, the communication link is terminated ( 312, 510 ) to stop the downlink data transmission with a serving station.

Claims (41)

1. A method of managing a downlink data transmission between a mobile station and a serving station via a communication link comprising:

determining whether remaining untransmitted data blocks of the downlink data transmission can be sent within an allowed transmission time responsive to a reselection during the downlink data transmission, wherein the reselection is a soft handover between the serving station and a target station; delaying the reselection when transmitting the remaining untransmitted data blocks can be sent within the allowed transmission time;

sending the remaining untransmitted data blocks to complete the downlink data transmission when the remaining untransmitted data blocks of the downlink data transmission can be sent within the allowed transmission time and initiating the reselection when the remaining untransmitted data blocks are transmitted to complete the downlink data transmission;

terminating the communication link to stop the downlink data transmission with the serving station when the remaining untransmitted data blocks of the downlink data transmission cannot be sent within the allowed transmission time and initiating the reselection.

2. The method according to claim 1 further comprising:

sending a request to drop the mobile station from the serving station responsive to terminating the communication link to stop the downlink data transmission with the current serving station.

3. The method according to claim 1 , wherein prior to determining whether remaining untransmitted data blocks of the downlink data transmission can be sent within the allowed transmission time further comprises:

determining whether a selected channel coding scheme is currently available;

terminating the communication link to stop the downlink data transmission with the serving station when the selected channel coding scheme is not currently available.

4. The method according to claim 3 further comprising:

sending a request to drop the mobile station from the serving station responsive to terminating the communication link to stop the downlink data transmission with the current serving station.

5. The method according to claim 3 , wherein prior to sending the remaining untransmitted data blocks to complete the downlink data transmission further comprises:

formatting the remaining untransmitted data blocks in the selected channel coding scheme when the selected coding scheme is currently available.

6. A method of managing a downlink data transmission between a mobile station and a serving station via a communication link comprising:

assessing a shortest transmission time needed to complete the downlink data transmission according to at least one predefined current condition responsive to a reselection during the downlink data transmission, wherein the reselection is a soft handover between the serving station and a target station;

determining whether assessed shortest transmission time is greater than an allowed transmission time;

delaying the reselection when assessed shortest transmission time is not greater than the allowed transmission time;

sending remaining untransmitted data blocks to complete the downlink data transmission when the assessed shortest transmission time is not greater than the allowed transmission time and initiating reselection when the remaining untransmitted data blocks are transmitted to complete the downlink data transmission;

terminating the communication link to stop the downlink data transmission with the serving station when the assessed shortest transmission time is greater than the allowed transmission time and initiating the reselection.

7. The method according to claim 6 further comprising:

sending a request to drop the mobile station from the serving station responsive to terminating the communication link to stop the downlink data transmission with the serving station.

8. The method according to claim 6 , wherein prior to assessing the shortest transmission time needed to complete the downlink data transmission further comprises:

detecting at least one currently available channel coding scheme;

assessing bandwidth available for the downlink data transmission with the current serving station.

9. The method according to claim 8 , wherein assessed shortest transmission time needed to complete the downlink data transmission comprises any one or more selected from a group of the detected at least one currently available channel coding scheme and the assessed bandwidth available for the downlink data transmission.

10. The method according to claim 8 , wherein sending the remaining untransmitted data blocks to complete the downlink data transmission further comprises:

formatting the remaining untransmitted data blocks according to the at least one currently available channel coding scheme.

11. The method according to claim 6 , wherein sending the remaining untransmitted data blocks to complete the downlink data transmission further comprises:

formatting the remaining untransmitted data blocks according to the predefined current condition.

12. The method according to claim 6 , wherein the predefined current condition comprises any one or more selected from a group of available bandwidth, at least one available channel coding scheme, and current radio conditions for the mobile station.

13. A method of managing an uplink data transmission between a mobile station and a serving station via a communication link comprising:

determining whether the uplink data transmission is in countdown responsive to a reselection during the uplink data transmission, wherein the reselection is a soft handover between the serving station and a target station;

assessing a shortest receive time needed to complete the uplink data transmission according to at least one predefined throughput condition when the uplink data transmission is in countdown;

terminating the communication link to stop the uplink data transmission with the serving station when the uplink data transmission is not in countdown:

determining whether assessed shortest receive time is greater than an allowed transmission time;

terminating the communication link to stop the uplink data transmission with the serving station when the assessed shortest receiving time is greater than the allowed transmission time;

delaying the reselection when the shortest receive time is not greater than the allowed transmission time;

receiving the remaining data blocks from the mobile station to complete the uplink data transmission when the assessed shortest receive time is not greater than the allowed transmission time.

14. The method according to claim 13 further comprising:

sending a request to drop the mobile station from the serving station responsive to terminating the communication link to stop the uplink data transmission with the serving station.

15. The method according to claim 13 , wherein the predefined throughput condition comprises any one or more selected from a group of a receiving radio frequency signal level, a receiving radio frequency signal quality, a mobile sharing level, and an available coding scheme.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2015
From: GAO, ZHOU; MARCELL, PATRICK R.
To: MOTOROLA, INC.
Reel/Frame 036595/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034500/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2005
From: VASUDEVAN, DAMODARAN; WESTERN, GARY E.
To: MOTOROLA, INC.
Reel/Frame 016382/0826 →