Patent ID: 8230098
Filing Date: 2012-07-24
Classification: H04L

Abstract:
1. A method of streaming a requested segment of a media object in a peer-to-peer network having a plurality of nodes including a plurality of end nodes and a core node, the method comprising: routing a request for the requested segment to a target end node assigned to a key space zone corresponding to the requested segment; if a segment index of the media object exists at the target end node: if the segment index does not exist at the target end node, determining that the requested segment is not stored at any of the plurality of end nodes; and in response to determining that the requested segment is not stored at any of the plurality of end nodes: wherein the remote media server is not in the peer-to-peer network and the core node is a dedicated proxy in the peer-to-peer network between the plurality of end nodes and the remote media server.