US 11,758,207 B2
Systems and methods for media packaging
Erik Van De Pol, South Orange, NJ (US); See Wing Mak, Westbury, NY (US); Alex Jansen, Jersey City, NJ (US); Gerrit Niemeijer, Maplewood, NJ (US); and Seth Haberman, New York, NY (US)
Assigned to TIVO CORPORATION, San Jose, CA (US)
Filed by TIVO CORPORATION, San Jose, CA (US)
Filed on Dec. 30, 2020, as Appl. No. 17/137,880.
Application 17/137,880 is a continuation of application No. 16/915,196, filed on Jun. 29, 2020.
Application 16/915,196 is a continuation of application No. 15/820,733, filed on Nov. 22, 2017, granted, now 10,735,788, issued on Aug. 4, 2020.
Application 15/820,733 is a continuation of application No. 14/217,167, filed on Mar. 17, 2014, granted, now 9,854,281, issued on Dec. 26, 2017.
Application 14/217,167 is a continuation of application No. 12/235,556, filed on Sep. 22, 2008, granted, now 8,677,397, issued on Mar. 18, 2014.
Claims priority of provisional application 60/973,982, filed on Sep. 20, 2007.
Prior Publication US 2021/0176504 A1, Jun. 10, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/10 (2006.01); H04N 21/2368 (2011.01); H04H 20/28 (2008.01); H04N 21/45 (2011.01); H04N 21/84 (2011.01); H04N 21/845 (2011.01); H04N 21/854 (2011.01); H04N 21/8541 (2011.01); H04N 21/81 (2011.01); H04N 21/235 (2011.01); H04N 21/2668 (2011.01); H04N 21/234 (2011.01); H04H 60/73 (2008.01)
CPC H04N 21/2368 (2013.01) [H04H 20/28 (2013.01); H04N 21/235 (2013.01); H04N 21/4532 (2013.01); H04N 21/812 (2013.01); H04N 21/84 (2013.01); H04N 21/8456 (2013.01); H04N 21/8541 (2013.01); H04N 21/85406 (2013.01); H04H 60/73 (2013.01); H04N 21/23424 (2013.01); H04N 21/2668 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium storing instructions that, when executed, cause:
obtaining a plurality of media segments of a content item for transmission to a device;
creating targeting information for transmission to the device, wherein the targeting information defines a version of the content item formed from two or more of the plurality of media segments and a target segment audience;
packaging the plurality of media segments and the targeting information in a single package, wherein two of the packaged media segments include different versions of a media segment of the content item; and
transmitting the single package and instructions to unpack the single package, the instructions being configured to instruct the device to determine which packaged media segments to assemble based on the target segment audience, assemble two or more of the packaged media segments to generate the content item, and present for display the assembled content item at the device.