Method and system for managing the delivery of over-the-top streams
AssigneeimVision Software Technologies Ltd.
InventorSharon Mantin
Life of this patent
Estimating the term…
Abstract
A method and system for managing live, linear, and repetitive video stream transmissions in limited multicast resource systems are provided. The method includes monitoring OTT content streams flow in the broadband network; determining a delivery mode for each of the monitored OTT content streams, wherein the determination is based on at least one decision parameter, wherein the deliver mode is any one of a multicast mode and a unicast mode; and switching from a current delivery mode to the determined delivery mode when the current mode and determined delivery mode are not the same.
Claims17
A method for managing delivery of over-the-top (OTT) content streams over a broadband network, comprising:
- monitoring OTT content streams flow in the broadband network, wherein the OTT content streams flow includes requests for OTT content streams and responses to the requests;
- determining, based on the requests and responses, a type of each monitored OTT content stream;
- determining a delivery mode for each of the monitored OTT content streams, wherein the determination is based on at least one decision parameter, wherein the delivery mode is any one of:
- a multicast mode, and a unicast mode,
- wherein the at least one decision parameter includes multicast resources availability in the broadband network, the type of each monitored OTT content stream, and a current demand for each monitored OTT content stream,
- and wherein, the current demand is based on a number of current subscribers viewing the respective OTT content stream and on an adaptive viewing behavior pattern of the OTT content stream,
- and wherein the adaptive viewing behavior pattern is determined based in part on a content type of a program being streamed;
- and
- switching from a current delivery mode to the determined delivery mode when the current mode and the determined delivery mode are not the same.
A system for managing delivery of over-the-top (OTT) content streams over a broadband network, comprising:
- a processing unit;
- and
- a memory, the memory containing instructions that, when executed by the processing unit, configure the system to:
- monitor OTT content streams flow in the broadband network, wherein the OTT content streams flow includes requests for OTT content streams and responses to the requests;
- determine, based on the requests and responses, a type of each monitored OTT content stream;
- determine a delivery mode for each of the monitored OTT content streams, wherein the determination is based on at least one decision parameter,
- and wherein the delivery mode is any one of:
- a multicast mode, and a unicast mode,
- and wherein the at least one decision parameter includes multicast resources availability in the broadband network, the type of each monitored OTT content stream, and a current demand for each monitored OTT content stream;
- and
- switch from a current delivery mode to the determined delivery mode when the current mode and the determined delivery mode are not the same.
Dependencies are inferred from the claim text.