| CPC H04N 21/23106 (2013.01) [H04N 21/266 (2013.01); H04N 21/8455 (2013.01)] | 27 Claims |

|
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.
|