×

Distribution of binary executables and content from peer locations/machines

  • US 8,156,223 B2
  • Filed: 04/21/2005
  • Issued: 04/10/2012
  • Est. Priority Date: 03/20/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a resource naming service server, a method of operation comprising:

  • receiving a request from a client computer for a client identifier to register the client computer as a peer location that caches a resource, the resource including a component to service requests of other client computers for the resource;

    in response, providing the client identifier in an encrypted form to said client computer;

    receiving back from the client computer the client identifier in a decrypted form to authenticate said component of the resource and a connection speed associated with the client computer;

    assigning the client computer to one of a plurality of different peer location pools based on the connection speed associated therewith; and

    satisfying a request for a plurality of peer locations of said resource from a second client computer by identifying one or more peer locations of the resource for said second client computer, wherein identifying the one or more peer locations comprises selecting eligible peer locations from the peer location pools in an order beginning with a peer location pool having a fastest connection speed and proceeding through the remaining peer location pools in an order of decreasing connection speed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×