US20020161913A1

System and method for performing a download

Claim Score by NHIP

Read claim 11, the broadest

Abstract

A system and method is disclosed for downloading information from a remote device during a scheduled period of time and when a data transfer rate is greater than a predetermined threshold. A plurality of clients are connected to a server through a network. The server schedules a period of time for each client to download information from the server. At a scheduled period of time for a client, the client measures a data transfer rate for a connection to the server prior to downloading information from the server. If the data transfer rate is not greater than the threshold, the download is not performed. The data transfer rate may be re-measured by the client during the scheduled period of time, and the download may be performed when the data transfer rate is greater than the threshold. Also, the download may be terminated if the data transfer rate falls below the threshold during the download.

US20020161913A1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 30 April 2021, 5.4 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

26 claims: 4 independent, 22 dependent

  1. 1
    A method of transmitting information from a first device to a second device, the method comprising steps of:comparing a data transfer rate to a predetermined threshold, said data transfer rate being related to the rate of transmission of information from said first device to said second device;transmitting information from said first device during a scheduled period of time in response to said data transfer rate exceeding said predetermined threshold;and preventing a transmission of said information at a beginning of said scheduled period of time in response to said data transfer rate not exceeding said predetermined threshold.
  2. 11
    Broadest claimClaim Score 81, broad(NHIP)A system comprising:a first device;and a second device connected to said first device through a network, wherein said first device is operable to transmit information to said second device at a scheduled period of time when a data transfer rate for a network connection in said network between said first device and said second device exceeds a predetermined threshold.
  3. 17
    A computer readable medium on which is embedded a program, the program performing a method of transmitting information from a first device to a second device, the method comprising steps of:comparing a data transfer rate to a predetermined threshold, said data transfer rate being related to the rate of transmission of information from said first device to said second device;transmitting information from said first device during a scheduled period of time in response to said data transfer rate exceeding said predetermined threshold;and preventing a transmission of said information at a beginning of said scheduled period of time in response to said data transfer rate not exceeding said predetermined threshold.
  4. 21
    A network node connected to a network, said network node being operable to:transmit information at a scheduled period of time on a communication path in said network when a data transfer rate for said communication path exceeds a predetermined threshold;prevent transmission of said information in response to said data transfer rate not exceeding said predetermined threshold;determine whether a retry period of time has ended in response to said data transfer rate being below said predetermined threshold;cancel said transmission of information during said scheduled period of time in response to said retry period of time ending;and compare a re-measured data transfer rate to said predetermined threshold in response to said retry period of time not ending.