INTERACTIVE TELEVISION SYSTEM WITH TEMPLATES FOR MANAGING VENDOR-SPECIFIC VIDEO-ON-DEMAND CONTENT
First Claim
1. A method for providing a media-on-demand display screen using an interactive television application implemented on user equipment, the method comprising:
- retrieving, using a processor, an interface template;
retrieving, using the processor, at least one vendor-specific interface element associated with a media-on-demand vendor;
determining, using the processor, if visual attributes of the at least one vendor-specific interface element are inappropriate for incorporation into the interface template;
incorporating, using the processor, the at least one vendor-specific interface element into the interface template when the at least one vendor-specific interface element is appropriate for incorporation; and
in response to receiving a user request for media-on-demand content associated with the media-on-demand vendor, displaying a media-on-demand display screen that is associated with the vendor, wherein the display includes the interface template and the incorporated interface element.
0 Assignments
0 Petitions
Accused Products
Abstract
An interactive television system is provided in which a user can use an interactive television application to access and request media-on-demand programming from one or more specific vendors. The interactive television application may display vendor-specific interface screens that allow the user to access and request content from a particular vendor. The application may generate a vendor-specific interface screen by incorporating vendor-specific interface elements into an interface template. The template may include vendor-invariant interface elements and attributes for the incorporated elements. The generated vendor-specific interface screen may then be displayed on the user equipment. The system may also include a remote server to provide vendor-specific interface elements and templates to the application, and memory on the user equipment where these elements and templates may be stored.
140 Citations
60 Claims
-
1. A method for providing a media-on-demand display screen using an interactive television application implemented on user equipment, the method comprising:
-
retrieving, using a processor, an interface template; retrieving, using the processor, at least one vendor-specific interface element associated with a media-on-demand vendor; determining, using the processor, if visual attributes of the at least one vendor-specific interface element are inappropriate for incorporation into the interface template; incorporating, using the processor, the at least one vendor-specific interface element into the interface template when the at least one vendor-specific interface element is appropriate for incorporation; and in response to receiving a user request for media-on-demand content associated with the media-on-demand vendor, displaying a media-on-demand display screen that is associated with the vendor, wherein the display includes the interface template and the incorporated interface element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 57)
-
-
15. User equipment for providing a media-on-demand display screen using an interactive television application implemented on the user equipment, the user equipment comprising:
-
a display; control circuitry configured to; retrieve an interface template; retrieve at least one vendor-specific interface element associated with a media-on-demand vendor; determine if visual attributes of the at least one vendor-specific interface element are inappropriate for incorporation into the interface template; incorporate the at least one vendor-specific interface element into the interface template when the at least one vendor-specific interface element is appropriate for incorporation; and in response to receiving a user request for media-on-demand content associated with the media-on-demand vendor, display a media-on-demand display screen that is associated with the vendor, wherein the display screen includes the interface template and the incorporated interface element. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 58)
-
-
29. A system for providing a media-on-demand display screen using an interactive television application implemented on user equipment, the system comprising:
-
means for retrieving an interface template; means for retrieving at least one vendor-specific interface element associated with a media-on-demand vendor; means for determining if visual attributes of the at least one vendor-specific interface element are inappropriate for incorporation into the interface template; means for incorporating the at least one vendor-specific interface element into the interface template when the at least one vendor-specific interface element is appropriate for incorporation; and means for displaying, in response to receiving a user request for media-on-demand content associated with the media-on-demand vendor, a media-on-demand display screen that is associated with the vendor, wherein the display includes the interface template and the incorporated interface element. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 59)
-
-
43. Computer-readable media for use in an interactive television application implemented on user equipment, in which the interactive television application provides a media-on-demand display screen, wherein the media is encoded with computer-readable instructions for performing the method comprising:
-
retrieving an interface template; retrieving at least one vendor-specific interface element associated with a media-on-demand vendor; determining if visual attributes of the at least one vendor-specific interface element are inappropriate for incorporation into the interface template; incorporating the at least one vendor-specific interface element into the interface template when the at least one vendor-specific interface element is appropriate for incorporation; and in response to receiving a user request for media-on-demand content associated with the media-on-demand vendor, displaying a media-on-demand display screen that is associated with the vendor, wherein the display includes the interface template and the incorporated interface element. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 60)
-
Specification