Patent ID: 7783777
Filing Date: 2010-08-24
Classification: G06F,H04L,H04W

Abstract:
1. A system, comprising: a plurality of devices implementing a plurality of peer nodes coupled to a network, wherein each of the plurality of devices implements at least one peer node; at least one of the plurality of peer nodes, wherein each of the at least one of the plurality of peer nodes is configured as a publisher peer node for a plurality of contents cached on the respective peer node, wherein each publisher peer node is configured to publish one or more advertisements on the network, wherein each advertisement corresponds to a specific one of the plurality of contents cached on the peer node, and wherein each advertisement includes information for requesting the specific corresponding content; wherein to publish the one or more advertisements on the network the publisher peer node is configured to send the one or more advertisements to a rendezvous peer node, wherein the rendezvous peer node caches the one or more advertisements; and at least a subset of the plurality of peer nodes, wherein each peer node in the subset is configured to: wherein a publisher peer node that caches a content corresponding to a discovered advertisement is configured to provide the content corresponding to the discovered advertisement to a requesting peer node in response to a request for the content from the requesting peer node; and wherein the requesting peer node is configured to cache the content and become an additional content publisher peer node for the content corresponding to the discovered advertisement.