IP Library Granted Patent US 7,447,154
Granted Patent B2
US 7,447,154 · App. 10/999,541 · Granted Nov 4, 2008

Method to facilitate determination of a data rate

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,447,154
App. No.
10/999,541
Granted
Nov 4, 2008
Kind
B2
Abstract

A process ( 10 ) to facilitate determination of a particular data rate to use when communicating data with respect to a mobile station comprises providing ( 11 ) historical information regarding past radio frequency channel conditions, data quantity information ( 12 ) as corresponds to a current data file to be transmitted, and assessing ( 13 ) historical data transmission as correspond to the mobile station. One then selects ( 14 ) a data rate as a function of such information. In a preferred embodiment, this comprises varying a time scaling factor as a function of relative data file size, which time scaling factor serves to influence the extent to which past history serves to otherwise influence the selection of a particular data rate.

Claims (26)

1. A method to facilitate determination of a particular data rate for use when communicating data with respect to a mobile station, comprising:

providing historical information regarding past radio frequency channel conditions as correspond to the mobile station;

providing data quantity information as corresponds to a current data file to be communicated with respect to the mobile station;

assessing at least one historical data transmission as pertains to the mobile station to provide historical data transmission information;

selecting at least one time scale factor to use when selecting at least one data rate to use when communicating the data as a function, at least in part, of both the historical information and the data quantity information.

2. The method of claim 1 wherein providing data quantity information as corresponds to current data to be communicated further comprises providing data quantity information as corresponds to current data to be communicated to the mobile station.

3. The method of claim 1 wherein providing data quantity information as corresponds to current data to be communicated further comprises providing data quantity information as corresponds to current data to be communicated by the mobile station.

4. The method of claim 1 wherein assessing at least one historical data transmission as pertains to the mobile station further comprises assessing a plurality of historical data transmissions as pertain to the mobile station.

5. The method of claim 1 wherein assessing at least one historical data transmission as pertains to the mobile station further comprises using information that corresponds to a size of the at least one historical data transmission.

6. The method of claim 1 wherein providing data quantity information as corresponds to current data to be communicated further comprises assessing at least one historical data transmission as pertains to an application as corresponds to the mobile station.

7. The method of claim 6 wherein assessing at least one historical data transmission as pertains to an application further comprises assessing at least one historical data transmission as pertains to at least a second mobile station that is different than the mobile station, which second mobile station employed the application.

8. The method of claim 1 wherein assessing at least one historical data transmission as pertains to the mobile station further comprises providing at least one parameter that expressly relates to quantity of the current data to be communicated.

9. The method of claim 8 wherein providing at least one parameter further comprises providing the at least one parameter as a part of at least one of:

a file name;

a data session request;

a data session negotiation.

10. The method of claim 1 wherein selecting a time scaling factor as used by a data rate selection process as a function, at least in part, of both the historical information and the data quantity information further comprises:

using a larger time scaling factor when the data quantity information corresponds to a larger quantity of data;

using a smaller time scaling factor when the data quantity information corresponds to a smaller quantity of data.

11. A method to facilitate determination of a particular data rate for use when communication data with respect to a mobile station, comprising:

providing historical information regarding past radio frequency channel conditions as corresponds to the mobile station;

providing data quantity information as corresponds to a current data file to be communicated and an amount of the current data file that has already been so communicated with respect to the mobile station;

assessing at least one historical data transmission as pertains to the mobile station to provide historical data transmission information;

selecting at least one time scale factor to use when selecting at least one data rate to use when communicating the data as a function, at least in part, of the historical information, the data quantity information, and the historical data transmission information.

12. The method of claim 11 wherein selecting at least one time scale factor to use when selecting at least one data rate to use when communicating the data as a function, at least in part, of the data quantity information farther comprises selecting a relatively long time scale factor as used by a data rate selection process when more than a predetermined amount of the current data file has already been transmitted.

13. The method of claim 11 wherein selecting at least one time scale factor to use when selecting at least one data rate to use when communicating the data as a function, at least in part, of the data quantity information farther comprises selecting a relatively short time scale factor as used by a data rate selection process when less than a predetermined amount of the current data file has already been transmitted.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034316/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →