Embodiments of a shared resource distributed index mechanism that peers in a peer-to-peer network may utilize to distribute index entries corresponding to resources to indexes of shared resources among one or more other peers. These indexes may be used to direct queries to peers where the queries are...http://www.google.co.uk/patents/US7263560?utm_source=gb-gplus-sharePatent US7263560 - Decentralized peer-to-peer advertisement