US 12,242,527 B2
Chunk header incorporating binary flags and correlated variable-length fields
Kourosh Soroushian, San Diego, CA (US); Shaiwal Priyadarshi, San Diego, CA (US); Jason Braness, San Diego, CA (US); Roland Osborne, San Francisco, CA (US); William Frantz, San Diego, CA (US); Jerome Vashisht-Rota, San Diego, CA (US); Daniel Salmonsen, Carlsbad, CA (US); John Funnell, Chandlers Ford (GB); and Michael Floyd, San Diego, CA (US)
Assigned to DIVX, LLC, San Diego, CA (US)
Filed by DIVX, LLC, San Diego, CA (US)
Filed on Nov. 6, 2023, as Appl. No. 18/502,804.
Application 17/015,970 is a division of application No. 16/551,459, filed on Aug. 26, 2019, granted, now 10,803,113, issued on Oct. 13, 2020.
Application 18/502,804 is a continuation of application No. 18/053,312, filed on Nov. 7, 2022, granted, now 11,847,154.
Application 18/053,312 is a continuation of application No. 17/015,970, filed on Sep. 9, 2020, granted, now 11,494,428, issued on Nov. 8, 2022.
Application 16/551,459 is a continuation of application No. 15/888,685, filed on Feb. 5, 2018, granted, now 10,394,879, issued on Aug. 27, 2019.
Application 15/888,685 is a continuation of application No. 14/594,005, filed on Jan. 9, 2015, granted, now 9,886,438, issued on Feb. 6, 2018.
Application 14/594,005 is a continuation of application No. 13/662,687, filed on Oct. 29, 2012, granted, now 8,942,548, issued on Jan. 27, 2015.
Application 13/662,687 is a continuation of application No. 12/272,782, filed on Nov. 17, 2008, granted, now 8,301,793, issued on Oct. 30, 2012.
Claims priority of provisional application 60/988,622, filed on Nov. 16, 2007.
Prior Publication US 2024/0070186 A1, Feb. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 9/80 (2006.01); G06F 16/438 (2019.01); G11B 27/10 (2006.01); G11B 27/30 (2006.01); G11B 27/34 (2006.01); H04L 67/10 (2022.01); H04N 5/76 (2006.01); H04N 9/79 (2006.01); H04N 7/14 (2006.01); H04N 9/88 (2006.01)
CPC G06F 16/4393 (2019.01) [G11B 27/105 (2013.01); G11B 27/30 (2013.01); G11B 27/34 (2013.01); H04L 67/10 (2013.01); H04N 9/79 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of playing back content by a playback device, the method comprising:
downloading, using a playback device, at least a portion of a media file having content data, the content data having a plurality of frames of encoded video that include headers,
wherein at least one of the headers comprises: a series of flags and having a plurality of data fields,
wherein the series of flags comprises an extension flag that identifies whether a set of additional flags are included in the header,
wherein the set of additional flags comprises a new configuration flag that indicates the presence of new configuration information within the plurality of data fields of the header, wherein the new configuration information defines a separate configuration comprising a plurality of features for presentation;
decoding a frame of the plurality of frames of encoded video by decoding the header to identify the series of flags, the set of additional flags, the new configuration flag, and the content of the plurality of data fields;
displaying the decoded frame of encoded video on a display using the playback device.