US 11,792,473 B2
Stream repair memory management
Brant Candelore, Poway, CA (US); Adam Goldberg, Fairfax, VA (US); Fred Ansfield, San Diego, CA (US); Graham Clift, Poway, CA (US); and Loren F. Pineda, San Diego, CA (US)
Assigned to Sony Group Corporation, Tokyo (JP)
Filed by Sony Group Corporation, Tokyo (JP)
Filed on Oct. 20, 2021, as Appl. No. 17/506,592.
Claims priority of provisional application 63/260,022, filed on Aug. 6, 2021.
Prior Publication US 2023/0038971 A1, Feb. 9, 2023
Int. Cl. H04N 21/44 (2011.01); H04N 21/433 (2011.01); H04N 7/035 (2006.01)
CPC H04N 21/44004 (2013.01) [H04N 7/0357 (2013.01); H04N 21/433 (2013.01)] 20 Claims
OG exemplary drawing
 
1. 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.