Patent ID: 9210085
Filing Date: 2015-12-08
Classification: H04L

Abstract:
1. A method for viewing streamed content over a network, the method comprising: receiving, by a receiving peer via a first connection, a first portion of a content stream from a transmitting peer in a peer-to-peer network, the first portion including less than the entire content stream, a first priority level assigned to the first connection based on the first connection being a peer-to-peer type connection; playing, by the receiving peer, the received first portion of the content stream; computing, by the receiving peer, a bid representing a maximum number of bits to be received by the receiving peer from a server included in the network; submitting, by the receiving peer, the bid to the server; responsive to the bid, obtaining, by the receiving peer via a second connection, a second portion of the content stream from the server, a second priority level assigned to the second connection based on the second connection being a server-to-peer type connection; granting, by the receiving peer, the second connection assigned the second priority level a higher priority to bandwidth access than is granted to the first connection assigned the first priority level; and playing, by the receiving peer, the obtained second portion of the content stream.