Patent ID: 7284261

Claim:
A method of broadcasting data, comprising: sending to a receiver scheduling information that includes a scheduled time and identifies an encoding format, wherein the encoding format comprises a content format used to encode the data prior to broadcasting and apart from encoding the broadcast for transmission through a transport medium; wherein said scheduling information is capable of processing by the receiver to select one video viewer application from a plurality of video viewer applications which are stored on the receiver and are capable of processing the broadcast of data in the encoding format at the scheduled time, the plurality of video viewer applications comprising at least a first video viewer application associated with a particular television content provider and a second video viewer application functioning as a default video viewer application, the first video viewer application to present data broadcast by the particular television content provider as viewable video content which includes additional interactive features incorporated by the particular television content provider, the default video viewer application to present the data broadcast by the particular television content provider as viewable video content without the additional interactive features; and broadcasting the data at the scheduled time.