Dynamic content delivery prioritization
AssigneeARRIS Enterprises LLC
InventorsBrian D. Waller, Brajesh Arora, Anurag Arora
Life of this patent
Estimating the term…
Abstract
Devices, systems, and methods for selectively reordering a plurality of content titles in a queue storing content titles to be delivered to a Video-on-Demand (VOD) server accessible to customers over a content delivery network, and delivered by an availability window start time, by using an estimated time to such delivery.
Claims19
A video processing system comprising a processor operatively connected to a first queue storing a plurality of content titles to be delivered to a Video-on-Demand (VOD) server accessible to customers over a content delivery network, each content title having an associated availability window start time at the VOD server,
- the system receiving packages, each of said packages comprising a video file and a respective content title;
- the system processing said video files so as to be suitable for delivery to said customers by at least one of a discovery process, an ingest process, a quality check process, a transcoding process, a packaging process, and an encryption process;
- the system processing said video files according to said first queue;
- and
- the system delivering said processed video files to said VOD server;
- wherein the processor is configured to
- selectively reorder the plurality of content titles in the first queue using, for each of the plurality of content titles, a comparison between the associated availability window start time of each content title and a calculated estimate of a remaining time to deliver the respective video file of said each content file to the VOD server.
A method implemented by a processing system operatively connected to a first queue storing a plurality of content titles to be processed and delivered to a Video-on-Demand (VOD) server accessible to customers over a content delivery network, each content title having an associated availability window start time at the VOD server, the method comprising:
- receiving packages, each of said packages comprising a video file and a respective content title;
- processing said video files so as to be suitable for delivery to said customers by at least one of a discovery process, an ingest process, a quality check process, a transcoding process, a packaging process, and an encryption process;
- processing said video files according to said first queue;
- delivering said processed video files to said VOD server;
- and
- determining an initial order of the plurality of content titles in the first queue;
- and selectively reordering the plurality of content titles in the first queue using, for each of the plurality of content titles, a comparison between its associated availability window start time and a calculated estimate of a remaining time to deliver it to the VOD server.
A system comprising:
- a Video Content Management System (VCMS) comprising at least one queue storing a plurality of content titles to be processed and delivered to a Video-on-Demand (VOD) server accessible to customers over a content delivery network;
- wherein the VCMS receives packages, each of said packages comprising a video file and a respective content title;
- the VCMS processing said video files so as to be suitable for delivery to said customers by at least one of a discovery process, an ingest process, a quality check process, a transcoding process, a packaging process, and an encryption process;
- the VCMS processing said video files according to said first queue;
- and
- the VCMS delivering said processed video files to said VOD server;
- a Predictive Content Processing Estimator (PCPE) that individually calculates an estimate of a remaining time to deliver each content title to the VOD server;
- and
- a processor that reorders the plurality of content titles in the queue using calculated said estimates from the PCPE.
Dependencies are inferred from the claim text.