On-demand content promotion over broadcast content
OwnerDavid de Heerinventor
Life of this patent
Estimating the term…
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.
Claims69
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.
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.