Methods and systems for dynamic routing of content using a static playlist manifest
US-2024022771-A1 · Jan 18, 2024 · US
US2017359397A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017359397-A1 |
| Application number | US-201715687672-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 28, 2017 |
| Priority date | Apr 6, 2013 |
| Publication date | Dec 14, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure is directed to a single card solid-state play out server for retrieving or receiving content from a network or cloud based storage, and playing content according to an automated playlist received from a media distribution and management system.
Opening claim text (preview).
What is claimed: 1 . An automation fallback method, comprising: receiving, by a network interface of a playout system from an automation server, a hierarchical automation schedule comprising a plurality of nodes distributed in a plurality of tiers, each node associated with at least one other node in a different tier in a parent-child relationship; identifying, by a router of the playout system, a first item of content indicated for playback in a first node of the hierarchical automation schedule, the first node associated with a broadcast region served by the playout system; determining, by the router, that the first item of content is not available for playback responsive to one of unsuccessful receipt of an input media stream comprising the first item of content or an absence of the first item of content in a storage device of the playout system; iteratively searching each parent node of the first node in hierarchical automation schedule, by the router, for a node including an identification of a second item of content, responsive to the determination that the first item of content is not available for playback; determining, by the router, that the second item of content is available for playback responsive to one of successful receipt of a second input media stream comprising the second item of content or a presence of the second item of content in the storage device of the playout system; and connecting a corresponding one of the second input media stream or a decoder decoding the second item of content to an output of the playout system, by the router, so as to output the second item of content. 2 . A playout system for providing fallback recovery, comprising: a network interface configured to receive a hierarchical automation schedule comprising a plurality of nodes distributed in a plurality of tiers, each node associated with at least one other node in a different tier in a parent-child relationship; and a router configured to: identify a first item of content indicated for playback in a first node of the hierarchical automation schedule, the first node associated with a broadcast region served by the playout system, determine that the first item of content is not available for playback responsive to one of unsuccessful receipt of an input media stream comprising the first item of content or an absence of the first item of content in a storage device of the playout system, iteratively search each parent node of the first node in hierarchical automation schedule for a node including an identification of a second item of content, responsive to the determination that the first item of content is not available for playback, determine that the second item of content is available for playback responsive to one of successful receipt of a second input media stream comprising the second item of content or a presence of the second item of content in the storage device of the playout system, and connect a corresponding one of the second input media stream or a decoder decoding the second item of content to an output of the playout system, by the router, so as to output the second item of content. 3 . An automation fallback method, comprising: determining, by a playout system, that a first item of content is not available for playback, the first item of content identified in a first node of a hierarchical automation schedule comprising a plurality of nodes distributed in a plurality of tiers, each node associated with at least one other node in a different tier in a parent-child relationship, wherein the determination is based on one of unsuccessful receipt of an input media stream comprising the first item of content or an absence of the first item of content in a storage device of the playout system; iteratively searching the hierarchical automation schedule, by the playout system, for a parent node of the first node including an identification of a second item of content, responsive to the determination that the first item of content is not available for playback; and playing the second item of content, by the playout system, responsive to locating the parent node. 4 . The method of claim 3 , wherein playing the second item of content further comprises connecting a decoder to an output of the playout system, by a router of the playout system. 5 . The method of claim 4 , further comprising: receiving an input media stream comprising the second item of content, by a network interface of the playout system; and decoding the input media stream, by the decoder. 6 . The method of claim 4 , further comprising: retrieving the second item of content from a storage device of the playout system; and decoding the second item of content, by the decoder. 7 . The method of claim 3 , further comprising receiving, by a network interface of a playout system from an automation server, the hierarchical automation schedule. 8 . The method of claim 7 , wherein receiving the hierarchical automation schedule further comprises: receiving, by the network interface of the playout system from the automation server, a first automation schedule comprising the identification of the first item of content in the first node, and a second automation schedule comprising the identification of the second item of content in a second node identified as a parent of the first node; and aggregating the first automation schedule and the second automation schedule to generate the hierarchical automation schedule, by the playout system. 9 . The method of claim 3 , further comprising: identifying, by the playout system, the first item of content indicated for playback in the first node of the hierarchical automation schedule, the first node associated with a first broadcast region served by the playout system; and wherein the parent node is associated with a second broadcast region containing the first broadcast region as a subregion. 10 . A playout system for providing fallback recovery, comprising: a storage device storing a hierarchical automation schedule comprising an identification of a plurality of nodes distributed in a plurality of tiers, each node associated with at least one other node in a different tier in a parent-child relationship; and a router configured to: determine that a first item of content is not available for playback, the first item of content identified in a first node of a hierarchical automation schedule comprising a plurality of nodes distributed in a plurality of tiers, each node associated with at least one other node in a different tier in a parent-child relationship, wherein the determination is based on one of unsuccessful receipt of an input media stream comprising the first item of content or an absence of the first item of content in a storage device of the playout system, iteratively search the hierarchical automation schedule for a parent node of the first node including an identification of a second item of content, responsive to the determination that the first item of content is not available for playback. and play the second item of content responsive to locating the parent node. 11 . The system of claim 10 , wherein the playout system further comprises a decoder and an output; and the router is further configured to connect the decoder to the output of the playout system. 12 . The system of claim 11 , wherein the playout system further comprises a network interface configured to receive an input media stream comprising the second item of content, by a network interface of the playout system; and wherein the decoder is further configured to decode the input media stream. 13 . The system of claim 11
for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40) · CPC title
Secondary servers, e.g. proxy server, cable television Head-end {(provisioning of proxy services in data packet switching networks H04L67/56)} · CPC title
being a cable television head-end (CATV in broadcast systems H04H20/78) · CPC title
Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion · CPC title
Session management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.