A “PeerStreamer” provides receiver-driven peer-to-peer (P2P) media streaming for loosely coupled P2P networks. Peers in the network perform only simple operations, may cache all or part of the streaming media, do not collaborate with other peers, may be unreliable, and may drop offline or come online...http://www.google.com/patents/US7174385?utm_source=gb-gplus-sharePatent US7174385 - System and method for receiver-driven streaming in a peer-to-peer network