System and method for interactive video content programming
DC CAFCFirst Claim
1. A method for creating an interactive video, the method comprising:
- encoding and storing the video onto a remote storage medium at a first site;
creating a link program adapted to both;
(a) interrupt streaming of the video at the remote storage medium to prevent streaming of the video over an Internet Protocol (IP)-based network to a second site; and
(b) access ancillary content accessible over the network with a universal resource locator (URL) to a remote site where the ancillary content is stored, the link program linking the ancillary content and the video to a point in time when the streaming of the video from the remote storage medium is interrupted;
associating the link program with the video;
streaming the video over the network for display;
providing the link program over the network;
receiving an indication of an interaction with the link program;
interrupting, at the first site, the streaming of the video in response to receiving the indication of the interaction with the link program; and
continuing the streaming of the video over the network from the point in time when the streaming of the video was interrupted.
3 Assignments
Litigations
2 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for interacting with video by displaying one or more interface links associated with video content being displayed, pausing the video content when an interface link is interacted with, allowing the user to view ancillary content the interface link is linked to over a network, and un-pausing the video content after the user elects to continue viewing the video content. In one or more embodiments, the ancillary content may permit e-commerce, display additional video or other images, and/or include links to additional ancillary content. The present invention also includes a method for creating an interactive video.
-
Citations
30 Claims
-
1. A method for creating an interactive video, the method comprising:
-
encoding and storing the video onto a remote storage medium at a first site; creating a link program adapted to both; (a) interrupt streaming of the video at the remote storage medium to prevent streaming of the video over an Internet Protocol (IP)-based network to a second site; and (b) access ancillary content accessible over the network with a universal resource locator (URL) to a remote site where the ancillary content is stored, the link program linking the ancillary content and the video to a point in time when the streaming of the video from the remote storage medium is interrupted; associating the link program with the video; streaming the video over the network for display; providing the link program over the network; receiving an indication of an interaction with the link program; interrupting, at the first site, the streaming of the video in response to receiving the indication of the interaction with the link program; and continuing the streaming of the video over the network from the point in time when the streaming of the video was interrupted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for providing an interactive video, the method comprising:
-
streaming the video from a remote location over an Internet Protocol (IP)-based network for display on a visual display, the video having at least one interface link associated therewith, the interface link adapted to be displayed on the visual display and being linked by a universal resource locator (URL) to ancillary content accessible over the network; receiving an indication of an interaction with the interface link during the streaming of the video; in response to receiving the indication; (a) interrupting, at the remote location, the streaming of the video at a point in time so as to interrupt the streaming of the video over the network; and (b) initiating a command to transmit a request of the user for the ancillary content over the network to a remote site of the URL where the ancillary content to be delivered and displayed on the visual display is stored; and continuing the streaming of the video over the network from the point in time when the streaming of the video was interrupted. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification