US 12,321,774 B2
Methods and systems for queuing and prioritizing media events
Paul Meijer, Seattle, WA (US); and Mark Hellkamp, Bothell, WA (US)
Assigned to Comcast Cable Communications Management, LLC, Philadelphia, PA (US)
Filed by COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC, Philadelphia, PA (US)
Filed on May 3, 2017, as Appl. No. 15/586,034.
Application 15/586,034 is a continuation of application No. 14/496,749, filed on Sep. 25, 2014, granted, now 9,678,789.
Application 14/496,749 is a continuation of application No. 13/446,830, filed on Apr. 13, 2012, granted, now 8,904,451, issued on Dec. 2, 2014.
Prior Publication US 2017/0364385 A1, Dec. 21, 2017
Int. Cl. G06F 9/48 (2006.01); G06F 9/46 (2006.01); G06F 9/50 (2006.01); H04N 21/231 (2011.01); H04N 21/241 (2011.01); H04L 67/1001 (2022.01)
CPC G06F 9/466 (2013.01) [G06F 9/4881 (2013.01); G06F 9/5005 (2013.01); G06F 9/5038 (2013.01); G06F 9/5083 (2013.01); H04N 21/23103 (2013.01); H04N 21/241 (2013.01); G06F 9/4806 (2013.01); H04L 67/1001 (2022.05)] 25 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device, a media distribution package;
determining, based on the media distribution package, a video encoding event associated with an originator of the media distribution package, wherein the video encoding event is associated with a type of event;
inserting the video encoding event into a queue of events of a plurality of queues of events, wherein the queue of events comprises events associated with the type of event;
determining, after the video encoding event is inserted into the queue of events, based on a rule requiring performance of one event from each originator of an event before performance of an additional event from any originator, a priority for the video encoding event within the queue of events; and
causing an agent to perform the video encoding event from the queue of events in accordance with the priority of the video encoding event within the queue of events.