A method and system for delivering digital files in a peer-to-peer network comprising a plurality of nodes including at least one server is disclosed. The network includes a plurality of files that are available for accessibility by the nodes in which respective fingerprints are computed for each of...http://www.google.de/patents/US8041803?utm_source=gb-gplus-sharePatent US8041803 - Method and system for delivering files in digital file marketplace