Patent ID: 8726325

Claim:
A method for displaying graphics and video on a display comprising: assembling a schedule defining transmission of at least one video, at least one template comprising multiple regions, and layout information controlling which of the multiple-regions the at least one video will be displayed, wherein the schedule is alterable in real time; accessing the schedule comprising the at least one video, the at least one template, and the layout information, wherein the at least one video and the at least one template are associated with each other and scheduled to be combined as defined by the layout information and transmitted for display at an at least one start time, wherein the schedule defines the format for the template and video combination, the schedule able to be altered at any time prior to transmission for display; accessing the at least one video and the at least one template identified by the schedule; creating a script to relate the at least one video and the at least one template, wherein the at least one video is a first web component and the at least one template is a second web component; combining the at least one video and the at least one template to form a frame sequence containing the combined at least one video and the at least one template; encoding the frame sequence to produce a combined output stream for display; and providing the combined output stream to a set top box.