×

Queuing system, method and computer program product for network data transfer

  • US 6,772,202 B2
  • Filed: 11/28/2001
  • Issued: 08/03/2004
  • Est. Priority Date: 11/28/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a network host for managing the delivery of data files over a network, comprising:

  • (a) receiving, from a client, a first Hypertext Transfer Protocol (HTTP) request for a data file;

    (b) determining if sufficient resources are available to service said first HTTP request;

    (c) if sufficient resources are available to service said first HTTP request, providing an HTTP reply to said client, wherein said HTTP reply includes a link to said data file; and

    (d) if sufficient resources are not available to service said first HTTP request, then;

    (i) sending to said client an HTTP message offering entry into a queue, wherein said HTTP message includes a HyperText Markup Language (HTML) document providing queue information and a link for generating a second HTTP request to enter said queue, (ii) receiving from said client said second HTTP request to enter said queue, (iii) storing an identifier corresponding to said first HTTP request in a queue maintained by the host in a memory, and (iv) providing an HTTP reply to said client, wherein said HTTP reply includes a link to said data file, when said identifier reaches a predetermined position in said queue.

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