Patent ID: 9386333
Filing Date: 2016-07-05
CPC Classification: H04N

Claim Text:
1. A non-transitory computer-readable storage device, comprising instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising: determining a bandwidth configuration of a plurality of customer premises equipment that receive services from equipment of a video head-end office of a television network; storing the bandwidth configuration of the plurality of customer premises equipment in a memory; processing a data file associated with the plurality of the customer premises equipment, wherein the data file indicates that a first equipment of the plurality of the customer premises equipment has requested a video stream; detecting from the data file a conflicting event based on a determination that supplying the video stream to the first equipment would exceed a first number of video streams supplied to the plurality of the customer premises equipment and would exceed the bandwidth configuration of the plurality of the customer premises; determining, according to the data file, a second number of video streams to supply to the plurality of the customer premises to accommodate the video stream requested by the first equipment of the plurality of customer premises equipment; and providing from the equipment of the video head-end office a third number of video streams to the first equipment of the plurality of customer premises equipment to resolve the conflicting event, wherein the third number of video streams is determined from a difference between the first number of video streams and the second number of video streams, and wherein the third number of video streams includes the video stream requested by the first equipment of the plurality of customer premises equipment.