Back to results
US 11,792,473 B2Granted
Stream repair memory management
AssigneeSony Group Corporation
InventorsBrant Candelore, Adam Goldberg, Fred Ansfield, Graham Clift, Loren F. Pineda
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. Multiple memory buffers are used to manage broadcast packet repair and presentation or storage.
Claims20
In digital television in which at least one receiver can receive broadcast signals, a method, comprising:
- receiving broadcast digital television (DTV) data elements in a first buffer under control of a first application, at least a second application being locked out of the first buffer while the first application executes to receive data elements;
- responsive to the first buffer containing a data amount satisfying a threshold,
- repairing at least a first DTV data element in the buffer using the second application, locking out the first application from the first buffer while the second application executes to repair the first DTV data element;
- and
- communicating DTV data elements in the first buffer to at least one decompression or storage engine to process the DTV data elements for presentation or storage.
2 more elements
A digital television (DTV) apparatus comprising:
- at least one digital television (DTV) receiver;
- and
- at least one processor associated with the DTV receiver and programmed with instructions to configure the processor to:
- control at least first, second, and third buffers to simultaneously respectively receive broadcast digital television (DTV) data elements, repair DTV data elements, and communicate DTV data elements to a processing engine for presentation on at least one display, of content represented in the DTV data elements, and/or storage of content represented in the DTV data elements.
1 more element
An apparatus comprising:
- at least one processor configured to:
- cycle received broadcast digital television (DTV) between at least three buffer operations comprising reception, error correction, and data read out, each buffer operation being executed sequentially in each of at least first, second, and third buffers having respective memory register allocations;
- and
- prevent contention for buffer use among applications performing the buffer operations.
1 more element
Dependencies are inferred from the claim text.