Pod-based server backend infrastructure for peer-assisted applications
OwnerBo Yang, Evan Pedro Greenberg +1inventors
InventorsBo Yang, Evan Pedro Greenberg, Chen Wang
Life of this patent
Estimating the term…
Loading patent…
OwnerBo Yang, Evan Pedro Greenberg +1inventors
InventorsBo Yang, Evan Pedro Greenberg, Chen Wang
Estimating the term…
A backend server for a peer-to-peer network manages nodes according to a pod-based management scheme. Each pod comprises a plurality of nodes and only nodes within the same pod can directly share data in the peer-to-peer network. The server dynamically allocates nodes to pods and dynamically allocates computing resources for pushing data to the pods based on characteristics of the incoming data stream and performance of the peer-to-peer sharing. By dynamically adjusting the pod structure and resources available to them based on monitored characteristics, the server can optimize performance of the peer-to-peer network.
A method performed by a server for distributing streaming digital content in a peer-to-peer network, the method comprising:
A computer-readable storage medium storing computer-executable instructions for distributing streaming digital content in a peer-to-peer network, the instructions when executed causing a processor to perform steps including:
A system for distributing streaming digital content in a peer-to-peer network, the system comprising:
Dependencies are inferred from the claim text.