×

Timing module for regulating hits by a spidering engine

  • US 7,949,748 B2
  • Filed: 07/10/2008
  • Issued: 05/24/2011
  • Est. Priority Date: 04/19/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for determining a time between transmitting requests for data over a network to a remote server, comprising:

  • determining, at a processor, a time at which an initial request for the data is transmitted over the network to the remote server;

    determining, at the processor, a count of a number of bytes of the data received over the network from the remote server in response to the initial request;

    determining, at the processor, a current time, wherein the current time is other than the time at which the initial request for the data is transmitted over the network to the remote server; and

    calculating, at the processor, the time between transmitting the initial request and a subsequent request for the data over the network to the remote server, wherein the time between transmitting the requests is calculated as a function of a quotient minus a current time difference, wherein the quotient is equal to the count divided by a target rate of transfer of the data from the remote server measured in bytes per unit of time, and wherein the current time difference is equal to the current time minus the time at which the initial request for the data is transmitted over the network to the remote server.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×