Patent ID: 8739041
Filing Date: 2014-05-27
Classification: H04N

Abstract:
1. A computer-implemented method, comprising: receiving, at a client device, a first video stream of a media asset to render as video for display; receiving, at the client device independent of the first video stream and from a video mapping service, a second video stream of mapped video data that identifies object insertion spaces in the media asset; receiving a selectable display object that conforms to an object insertion space in a scene of the media asset; and generating, from the media asset, the mapped video data, and the selectable display object, a composite video that includes the selectable display object inserted for display in the scene of the media asset at the object insertion space; receiving a content navigation input to jump advance past the scene of the media asset that includes the selectable display object inserted for display; and responsive to receiving the content navigation input, re-generating the composite video automatically to create a regenerated composite video that includes the selectable display object inserted for display in a subsequent scene of the media asset at a different object insertion space in the media asset.