US 11,956,520 B2
Methods and systems for providing dynamically composed personalized media assets
Christine Doig-Cardet, Los Gatos, CA (US); Bruce Wobbe, San Jose, CA (US); Sanford Holsapple, Sherman Oaks, CA (US); Xander Lott, Tustin, CA (US); Sonali Sharma, Los Gatos, CA (US); Clay Gimenez, Campbell, CA (US); Jeremy Kelly, Los Gatos, CA (US); Jeff Kirchner, Woodland Hills, CA (US); and Leena Janardanan, Santa Clara, CA (US)
Assigned to Netflix, Inc., Los Gatos, CA (US)
Filed by Netflix, Inc., Los Gatos, CA (US)
Filed on Mar. 2, 2021, as Appl. No. 17/190,350.
Prior Publication US 2022/0286759 A1, Sep. 8, 2022
Int. Cl. H04N 21/8549 (2011.01); H04N 21/234 (2011.01); H04N 21/258 (2011.01); H04N 21/262 (2011.01); H04N 21/2668 (2011.01); H04N 21/845 (2011.01)
CPC H04N 21/8549 (2013.01) [H04N 21/23424 (2013.01); H04N 21/25891 (2013.01); H04N 21/26258 (2013.01); H04N 21/2668 (2013.01); H04N 21/8456 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
accessing a media item that includes a plurality of media item segments that are to be played back in a specific manner, wherein the media item, including its plurality of media item segments, comprises a single data structure, the plurality of media item segments being encoded in a specified order;
generating a plurality of playgraphs for the media item, the playgraphs defining various different playback paths between media item segments;
selecting a specific playgraph from the plurality of generated playgraphs; and
providing the selected playgraph to a playback device, wherein playback of the media item according to the selected playgraph provides a customized presentation of the media item, and wherein playback of the media item according to the selected playgraph includes at least one non-sequential media item segment that is out of order relative to the order in which the plurality of media item segments were initially encoded.