A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected...http://www.google.com/patents/US7386221?utm_source=gb-gplus-sharePatent US7386221 - Playback of interactive programs