×

Data client

  • US 8,566,436 B1
  • Filed: 03/23/2010
  • Issued: 10/22/2013
  • Est. Priority Date: 11/15/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for facilitating the distribution of content, comprising:

  • a computer processor configured to;

    receive a request for content from a requesting peer; and

    apply a peer type compatibility criteria to an allocation process that allocates at least one sending peer from a plurality of candidate sending peers to deliver the content to the requesting peer;

    wherein applying the peer type compatibility criteria includes determining the type of the requesting peer and at least a portion of the plurality of candidate sending peers to ensure that a lightweight peer is paired with a regular peer;

    wherein a regular peer is a peer that is able to accept incoming connection requests and initiate connections; and

    wherein a lightweight peer is a peer that has less functionality than the regular peer; and

    a memory coupled to the processor and configured to provide the processor with instructions.

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