Patent ID: 7536705

Claim:
A method for interactive distribution of selectable presentations from a presentation server to an addressable processing equipment at a user location, said selectable presentations each comprising multiple data objects, including at least one constant data rate data object, at least one variable data rate data object, at least one control object, and at least one timing information object, said method comprising: in response to a request from said addressable processing equipment for a presentation, selecting and retrieving said presentation from a database of stored selectable presentations; multiplexing said multiple data objects into a presentation data stream by placing said data objects in a frame; multiplexing said presentation data stream with presentations requested by other users into a single MPEG digital video transport stream; and transmitting said single MPEG digital video transport stream to said addressable processing equipment with an address message indicating a location of said requested presentation in said single MPEG digital transport stream; wherein said placing of said data objects into a frame comprises: inserting said control data objects into said frame; subsequently inserting timing information objects into said frame; subsequently inserting said constant data rate objects into said frame; and subsequently inserting said variable data rate objects into said frame.