On-demand content promotion over broadcast content
First Claim
Patent Images
1. A system comprising:
- a content server configured to transmit broadcast content to a set-top-box for presentation on a video display device operably connected to the set-top-box; and
a user interface (UI) object server configured to transmit a UI object to the set-top-box, the UI object comprising instructions for causing the set-top-box to render a UI on the video display device simultaneously with the presentation of the broadcast content, the rendered UI including information related to on-demand content.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described that facilitate the rendering on a video display device of a user interface (UI) including information promoting on-demand content and mechanisms by which a viewer of the video display device may select the on-demand content for access.
-
Citations
69 Claims
-
1. A system comprising:
-
a content server configured to transmit broadcast content to a set-top-box for presentation on a video display device operably connected to the set-top-box; and
a user interface (UI) object server configured to transmit a UI object to the set-top-box, the UI object comprising instructions for causing the set-top-box to render a UI on the video display device simultaneously with the presentation of the broadcast content, the rendered UI including information related to on-demand content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a user interface (UI) authoring environment service configured to present a UI authoring environment for creating a UI object, the UI object comprising instructions for causing a set-top-box to render a UI on a video display device operably connected to the set-top-box;
a programming guide including information indicating at least one time at which content is scheduled for transmission from a headend device to the set-top-box; and
a UI object scheduling module configured to produce scheduling information associated with the UI object. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a processor; and
a user interface (UI) application executed on the processor, the UI application configured to render a UI including information related to on-demand content over broadcast content displayed on a video display device operably connected to the system, the UI application rendering the UI based on information contained in a UI object. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method comprising:
-
transmitting broadcast content to a set-top-box for presentation on a video display device operably connected to the set-top-box; and
transmitting a UI object to the set-top-box, the UI object comprising instructions that cause the set-top-box to render a UI including information related to on-demand content on the video device simultaneously with the presentation of the broadcast content. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. One or more computer-readable media containing computer executable instructions that, when executed by a computer, perform acts of:
-
transmitting broadcast content to a set-top-box for presentation on a video display device operably connected to the set-top-box; and
transmitting a UI object to the set-top-box, the UI object comprising instructions that cause the set-top-box to render a UI on the video device simultaneously with the presentation of the broadcast content, the UI displaying information related to on-demand content. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. On or more computer-readable media containing computer executable instructions that, when executed by a computer, perform acts of:
using information contained in a user interface (UI) object to render a graphical user interface (GUI) on a video display device in conjunction with broadcast content displayed on the video display device, the GUI displaying information related to on-demand content. - View Dependent Claims (53, 54, 55, 56, 57, 58)
-
59. A method comprising:
-
transmitting broadcast content to a content distribution system for distribution to a plurality of audio/video display systems; and
transmitting a user interface (UI) object and scheduling information to a UI object processing system, the UI object including directions for rendering a UI including information related to on-demand content on an audio/video display system, the scheduling information including information for determining a time at which the UI is to be displayed on the audio/video display system over broadcast content. - View Dependent Claims (60, 61, 62, 63)
-
-
64. A method comprising:
-
receiving a user interface (UI) object and scheduling information, the UI object including directions for rendering a UI including information related to on-demand content on an audio/video display system; and
using the scheduling information to produce timing information, the timing information indicating a time at which the UI is to be displayed on the audio/video display system over broadcast content. - View Dependent Claims (65, 66, 67, 68, 69)
-
Specification