Patent ID: 8850475

Claim:
A method, comprising: detecting, by a video client device and from a first data stream associated with a second data stream, an indication that an Enhanced Television (ETV) application is to be downloaded; determining, by the video client device, whether the ETV application conforms to a standard based on a descriptor obtained from the indication; downloading, by the video client device and from the second data stream or a third data stream, the ETV application when the descriptor indicates that the ETV application does not conform to the standard, where the second data stream or the third data stream are identified by another descriptor obtained from the indication; executing, by the video client device, the ETV application that does not conform to the standard, where the execution causes an executable portion to read information from a resource portion in order to generate an ETV page, where at least one of the resource portion, the ETV page, or the information do not conform to the standard, wherein the standard comprises an ETV Binary Interchange Format (EBIF), standard; and presenting, by the video client device and to a video display device, the ETV page for display.