Patent ID: 7984476

Claim:
A computerized method for generating generic scenes for interactive satellite television applications, comprising: a) maintaining a database of all available individual interactive scene resources of different types at a remote server, wherein the individual interactive scene resources are other than program guide resources; b) providing at least one resource file that specifies scene elements for each of the available individual interactive scene resources for multiple scenes of a first unique interactive television application at the remote server; c) executing a common scene forming program at the remote server on each resource file which acts only on those interactive scene resources identified as scene elements present in the at least one resource file to build a customized interactive gadget tree for each scene, and d) compiling the customized interactive gadget tree files at the remote server to form the executable first unique interactive satellite TV application for displaying linked pre-built scenes wherein compiling occurs when those interactive scene resources identified as scene elements present in the at least one resource file have been altered since a prior compilation of the customized gadget tree files, e) transmitting the executable first unique interactive satellite TV application via satellite to a plurality of users' set-top boxes, and f) repeating b through e for different resource files to form and transmit at least a second executable unique interactive satellite TV application for displaying different linked pre-built scenes, wherein the first unique interactive satellite TV application and the at least second executable unique interactive satellite TV application are displayed based on selections by the remote server.