Resources Contact Us Home
Secure peer-to-peer cache sharing

Image Number 6 for United States Patent #7617322.

A system, apparatus, method, and computer-readable medium are provided for secure P2P caching. In one method, a requesting peer obtains a hash of requested data from a server. The requesting peer then transmits a request for the data to other peers. The request proves that the requesting peer has the hash. If a caching peer has the data, it generates a reply to the request that proves that it has the requested data. If the requesting peer receives a reply from a caching peer, the requesting peer establishes a connection to the caching peer and retrieves the data from the caching peer. If the requesting peer does not receive a reply to the request from any other peer, the requesting peer establishes a connection to the server and retrieves the data from the server. The requesting peer stores the data for use in responding to requests from other peers.

  Recently Added Patents
Machine tool with an electrical generator for passive power generation
Method for generating optical codes for a print-context
Inspection systems and methods for detecting defects on extreme ultraviolet mask blanks
Processes for producing polyunsaturated fatty acids in transgenic organisms
Polymers derived from benzobis(silolothiophene) and their use as organic semiconductors
Method and apparatus for complementing an instrument panel by utilizing augmented reality
System and method of verification of analog circuits
  Randomly Featured Patents
Fishing automatic tip-up
Web page generation with subtemplates displaying information from an electronic post office system
Apparatus and method for measuring the concentration of components in fluids
Radiation image read-out and reproducing apparatus
System for error-protected operation of multipanel, power distribution network switches
Fuse holder component
Steering wheel
Flow control credit updates for virtual channels in the Advanced Switching (AS) architecture
Transiently immortalized cells for use in gene therapy
Photosensitive and heat-sensitive polymers, process for producing the same and process for recording information using the same