Memory management of replacement content in digital TV system
AssigneeSony Corporation
InventorsSteven Richman, Tanmay Agnihotri
Life of this patent
Estimating the term…
Abstract
Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. XLINKS are staged in successively faster memories of the receiver as ad insertion time approaches such that the entire segment can be viewed holistically and dynamically referenced, where all segment ads are available instantly when stored in SDRAM mode as compared to FLASH or coming from the Cloud. Each parsed item has its own timing to be synchronized with other DASH segment items for a single view experience.
Claims19
A digital television system comprising:
- at least one receiver of digital television configured with instructions to:
- receive from at least one transmitter assembly comprising at least one broadcast source and at least one broadband source at least one extensible markup language linking language (Xlink) associated with inserting into digital TV content at least a first advertisement;
- successively stage the Xlink in successively faster memories of the receiver as advertisement insertion time approaches, the Xlink indicating at least one network location from whence the digital TV content can be accessed but not being the digital TV content;
- for a first channel comprising a first length for a group of pictures (GOP), move the Xlink from a first memory of the receiver to a second memory of the receiver at a first time prior to an insertion time;
- and
- for a second channel comprising a second length for a GOP, move the Xlink from the first memory of the receiver to the second memory of the receiver at a second time prior to an insertion time.
A digital television system comprising:
- at least one receiver comprising at least one processor programmed with instructions to configure the processor to:
- receive from at least one transmitter assembly at least a first service comprising at least one audio video (AV) stream;
- present the AV stream;
- the first service comprising a first group of pictures (GOP), the instructions being executable to move an extensible markup language linking language (Xlink) from a first memory of a receiver to a second memory of the receiver at a first time prior to an insertion time;
- and
- for a second service comprising a second GOP, move the Xlink from the first memory of the receiver to the second memory of the receiver at a second time prior to an insertion time.
In a digital television system, a method comprising:
- receiving from at least one transmitter assembly at least one replacement content to be inserted into an audio video (AV) stream and/or metadata associated therewith;
- and
- successively staging the replacement content to be inserted into the AV stream and/or metadata associated therewith in successively faster memories of a receiver as insertion time into the AV stream of the replacement content approaches;
- wherein at least a first parameter associated with the successively staging is defined at least in part by a first broadcaster based on a group of pictures (GOP) from the first broadcaster defining a first length, the first parameter associated with the successively staging being defined at least in part by a second broadcaster based on a GOP from the second broadcaster defining a second length different from the first length, the method comprising moving an extensible markup language linking language (Xlink) from a first memory of the receiver to a second memory of the receiver at a first time prior to an insertion time.
Dependencies are inferred from the claim text.