US 12,477,159 B2
Cache-based content distribution network
Anthony Sylvain Jean-Yves Liot, San Jose, CA (US); Anil Unnikrishnan, Dublin, CA (US); Sajid Sadi, San Jose, CA (US); Sandipan Banerjee, Boston, MA (US); Vignesh Gokul, Mountain View, CA (US); Janvi Chetan Palan, San Francisco, CA (US); Hyun Jae Kang, Mountain View, CA (US); and Ondrej Texler, San Jose, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Gyeonggi-Do (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Gyeonggi-Do (KR)
Filed on Jan. 22, 2024, as Appl. No. 18/419,123.
Claims priority of provisional application 63/453,825, filed on Mar. 22, 2023.
Claims priority of provisional application 63/453,999, filed on Mar. 22, 2023.
Prior Publication US 2024/0323459 A1, Sep. 26, 2024
Int. Cl. H04N 21/231 (2011.01); H04N 21/266 (2011.01); H04N 21/845 (2011.01)
CPC H04N 21/23106 (2013.01) [H04N 21/266 (2013.01); H04N 21/8455 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A computer-implemented method of content delivery, the method comprising:
caching a source content having a plurality of bridge points;
receiving a user event indicating an interaction with a user, wherein the user event is received during playback of the source content;
in response to the user event:
selecting a template from a plurality of cached templates, wherein the template corresponds to a bridge point selected from the plurality of bridge points of the source content as an exit point from the source content;
dynamically generating a bridge linking the bridge point with the template;
selecting a target content from a plurality of cached target contents; and
conveying the bridge, the template, and the target content to a device of the user for playback following the bridge point of the source content.