CPC H04N 21/23424 (2013.01) [G06F 1/3203 (2013.01); G06Q 30/02 (2013.01); G06Q 30/0241 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0277 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04N 21/235 (2013.01); H04N 21/26241 (2013.01); H04N 21/41407 (2013.01); H04N 21/43615 (2013.01); H04N 21/43635 (2013.01); H04N 21/44016 (2013.01); H04N 21/6125 (2013.01); H04N 21/6175 (2013.01); H04N 21/812 (2013.01); H04N 21/8547 (2013.01); H04N 21/8586 (2013.01)] | 18 Claims |
1. A method, comprising:
receiving, at a device, a set of timepoints relating to a particular portion of a media asset prior to generating for display the particular portion of the media asset, wherein the set of timepoints indicate when to request additional content;
generating, by the device, for display the particular portion of the media asset;
determining, by the device, that a timepoint among the set of timepoints has been reached during display of the particular portion of the media asset;
in response to determining that the timepoint has been reached, requesting at least one additional content from at least one server;
receiving, at the device, the at least one additional content;
causing presentation of the at least one additional content; and
after causing presentation of the at least one additional content, causing, by the device, display of the particular portion of the media asset to resume.
|