SYSTEMS AND METHODS FOR SUPPLEMENTING ON-DEMAND MEDIA
Systems and methods for providing supplemental content with on-demand media in an interactive television application are described.
1 . A method for providing on-demand media
with supplemental content, the method comprising:
receiving a user selection of on-demand media;
receiving a user selection of supplemental content;
causing the selected on-demand media to be displayed without displaying the selected supplemental content; and
during the display of the on-demand media, without further user input, causing the selected supplemental content to be simultaneously displayed with the on-demand media, wherein the supplemental content is contextually related to a currently displayed portion of the on-demand media displayed.
2 . The method of claim 1 , wherein causing the supplemental content to be displayed comprises resizing the display of the on-demand media.
3 . The method of claim 2 , wherein:
causing the selected on-demand media to be displayed without displaying the selected supplemental content comprises displaying the selected on-demand media in full-screen; and
resizing the display of the on-demand media comprises:
causing the on-demand media to be displayed in a first window; and
causing the selected supplemental content to be simultaneously displayed in a second window with the on-demand media in the first window.
4 . The method of claim 1 , wherein the displayed supplemental content is positioned relative to the on-demand media based on the displayed portion of the on-demand media.
5 . The method of claim 1 , wherein the supplemental content is a video.
6 . The method of claim 1 , wherein the supplemental content is an interactive application.
7 . The method of claim 1 , further comprising:
causing a plurality of supplemental content options to be simultaneously displayed with the selected on-demand media; and
wherein receiving a user selection of the supplemental content comprises receiving a user selection of one of the plurality of supplemental content options while the selected on-demand media is displayed.
8 . The method of claim 7 , further comprising:
receiving a second user selection of the one of the plurality of supplemental content options; and
in response to the second user selection, causing the selected on-demand media to be displayed without displaying the selected supplemental content.
9 . The method of claim 1 , further comprising:
receiving synchronous metadata associated with the selected supplemental content, wherein the synchronous metadata comprises links to supplemental content; and
substantially simultaneously retrieving the supplemental content based on the links and displaying the supplemental content.
10 . The method of claim 1 , further comprising substantially simultaneously receiving the supplemental content together with the on-demand media and displaying the supplemental content.
11 . The method of claim 1 , further comprising, at a future time, and without further user input, causing the selected on-demand media to be displayed without displaying the selected supplemental content.
12 . A system for providing on-demand media with supplemental content in an interactive application, comprising:
the interactive application implemented at least partially on control circuitry configured to:
receive a user selection of on-demand media;
receive a user selection of supplemental content;
cause the selected on-demand media to be displayed without displaying the selected supplemental content; and
during the display of the on-demand media, without further user input, cause the selected supplemental content to be simultaneously displayed with the on-demand media, wherein the supplemental content is contextually related to a currently displayed portion of the on-demand media displayed.
13 . The system of claim 12 , wherein the interactive application causes the supplemental content to be displayed by being further configured to resize the display of the on-demand media.
14 . The system of claim 13 , wherein the interactive application is further configured to:
cause the selected on-demand media to be displayed in full-screen without displaying the selected supplemental content; and
resize the display of the on-demand media by being further configured to:
cause the on-demand media to be displayed in a first window; and
cause the selected supplemental content to be simultaneously displayed in a second window with the on-demand media in the first window.
15 . The system of claim 12 , wherein the displayed supplemental content is positioned relative to the on-demand media based on the displayed portion of the on-demand media.
16 . The system of claim 12 , wherein the supplemental content is a video.
17 . The system of claim 12 , wherein the supplemental content is a second interactive application.
18 . The system of claim 12 , wherein the interactive application is further configured to:
cause a plurality of supplemental content options to be simultaneously displayed with the selected on-demand media; and
receive a user selection of the supplemental content by being further configured to receive a user selection of one of the plurality of supplemental content options while the selected on-demand media is displayed.
19 . The system of claim 18 , wherein the interactive application is further configured to:
receive a second user selection of the one of the plurality of supplemental content options; and
in response to the second user selection, cause the selected on-demand media to be displayed without displaying the selected supplemental content.
20 . The system of claim 12 , wherein the interactive application is further configured to:
receive synchronous metadata associated with the selected supplemental content, wherein the synchronous metadata comprises links to supplemental content; and
substantially simultaneously retrieve the supplemental content based on the links and display the supplemental content.
21 . The system of claim 12 , wherein the interactive application is further configured to substantially simultaneously receive the supplemental content together with the on-demand media and display the supplemental content.
22 . The system of claim 12 , wherein the interactive application is further configured to, at a future time, and without further user input, cause the selected on-demand media to be displayed without displaying the selected supplemental content.