US 9,813,747 B2
System and method for monitoring whole home digital video recorder usage for internet protocol television
Kenneth Ospalik, Plainfield, IL (US); Marisa Earnshaw, Naugatuck, CT (US); Daniel P. Malee, Wheaton, IL (US); John Mathew, Mount Prospect, IL (US); and Giya Tektumanidze, Riverwood, IL (US)
Assigned to AT&T INTELLECTUAL PROPERTY I, L.P., Atlanta, GA (US)
Filed by AT&T INTELLECTUAL PROPERTY I, LP, Atlanta, GA (US)
Filed on Jun. 3, 2016, as Appl. No. 15/172,961.
Application 15/172,961 is a continuation of application No. 13/847,055, filed on Mar. 19, 2013, granted, now 9,386,333.
Application 13/847,055 is a continuation of application No. 12/580,862, filed on Oct. 16, 2009, granted, now 8,434,121, issued on Apr. 30, 2013.
Prior Publication US 2016/0286255 A1, Sep. 29, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. H04H 60/32 (2008.01); H04N 7/173 (2011.01); H04N 21/2662 (2011.01); H04N 21/239 (2011.01); H04N 21/24 (2011.01); H04N 21/262 (2011.01); H04N 21/472 (2011.01); H04N 21/61 (2011.01); H04N 21/658 (2011.01)
CPC H04N 21/2662 (2013.01) [H04N 7/17336 (2013.01); H04N 21/2393 (2013.01); H04N 21/2402 (2013.01); H04N 21/26216 (2013.01); H04N 21/47202 (2013.01); H04N 21/6125 (2013.01); H04N 21/6582 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage device, comprising instructions which, responsive to being executed by a processing system comprising a processor, cause the processing system 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 media network;
storing the bandwidth configuration of the plurality of customer premises equipment;
processing a data file associated with the plurality of the customer premises equipment, wherein the data file indicates a first equipment of the plurality of the customer premises equipment that 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 or would exceed the bandwidth configuration of the plurality of the customer premises equipment;
determining a number of times that other conflicting events were created by the first equipment; and
updating the first number of video streams or the bandwidth configuration based on the number of times.