US 11,722,711 B2
System and method for data stream fragmentation
Yasser F. Syed, La Crescenta, CA (US); and Paul D. Egenhofer, Littleton, CO (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by COMCAST CABLE COMMUNICATIONS, LLC, Philadelphia, PA (US)
Filed on Dec. 24, 2019, as Appl. No. 16/726,538.
Application 16/726,538 is a continuation of application No. 15/812,796, filed on Nov. 14, 2017, granted, now 10,567,813.
Application 15/812,796 is a continuation of application No. 13/362,800, filed on Jan. 31, 2012, granted, now 9,930,379, issued on Mar. 27, 2018.
Prior Publication US 2020/0296437 A1, Sep. 17, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/80 (2022.01); H04N 21/2343 (2011.01); H04N 21/845 (2011.01); H04L 65/75 (2022.01)
CPC H04N 21/23439 (2013.01) [H04L 65/762 (2022.05); H04L 65/80 (2013.01); H04N 21/8456 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a data stream comprising content and a group of pictures structure, wherein the group of pictures structure comprises a plurality of groups of pictures, and wherein each group of pictures of the plurality of groups of pictures comprises a respective plurality of successive frames, and wherein each of the plurality of groups of pictures is defined by a respective boundary,
determining, based on a grouping characteristic associated with the data stream, an expected duration;
determining, based on the expected duration, a boundary of a content fragment, wherein the boundary of the content fragment is independent of each boundary of each group of pictures of the plurality of groups of pictures; and
encoding, into the data stream, information indicative of the boundary of the content fragment, wherein a request for content associated with the expected duration returns the content fragment.