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
Mobile communication device and method for providing positioning information
Preferential selection of candidates for delta compression
Heterocyclic compounds as CCR2B antagonists
Illumination apparatus
Ionic compound, anti-static pressure-sensitive adhesive and polarizer comprising the same
Ion beam system and method of operating ion beam system
Device to facilitate moving an electrical cable of an electric vehicle charging station and method of providing the same
  Randomly Featured Patents
System and method for adjusting compensation applied to a signal using filter patterns
Rear projector having an angled screen mounting frame
Brake disc
Self adjusting release mechanism for clutch
Wide band tunable and modulatable reference oscillator
Method and apparatus for producing a mat of preset width and thickness for wood material boards or similar boards
Apparatus for flattening and removing a plastic tubular film made by a blowmolding process
Web-threading or infeeding device for a machine processing web-shaped material, in particular a web-fed rotary printing machine, and method of threading a web of material into such a machine
Cardiac resuscitation device for percutaneous direct cardiac massage
Method for setting the relative speed between a print head and a recording medium in a thermotransfer printing device