A peer-to-peer platform makes use of a streaming agent running at each peer. The streaming agent causes a peer to receive chunks of content from different neighboring peers, store some of the chunks in a local cache, and distribute those cached chunks to neighboring peers. Delivering next generation...http://www.google.de/patents/US20080133767?utm_source=gb-gplus-sharePatent US20080133767 - REAL-TIME MULTICAST PEER-TO-PEER VIDEO STREAMING PLATFORM