Patent ID: 8321903

Claim:
a system for providing on-demand services,the system comprising: a multiplexer configured to multiplex a plurality of single service transports into a multiple service transport and to filter NULL packets in the multi service transport; modulator configured to modulate the multiple service transport; an interface configured to receive on-demand services from a first source of single service transports with a corresponding first unique set of multiple service transport single service identifiers and from a second source of single service transports with a corresponding second unique set of multiple service transport single service identifiers; and a session manager device configured to: allocate resources of the multiplexer and the modulator; allocate a first service from the first source of single service transports; stream a requested service using the allocated resources; provide information about the allocated resources; where the session manager is further configured to determine a first streaming address of the multiplexer and a second streaming address of the modulator; a control box configured to determine the first streaming address and the second streaming address from information provided by the session manager about allocated resources; wherein once the control box determines the first streaming address and the second streaming address corresponding to the first service, is further configured to request a second service from a second session manager device; set streaming addresses for the second service equal to the first streaming address and the second streaming address of the first service; set a second service id for the second service; and tune to second service streaming parameters and to the second service id; generate the first service at a bandwidth equal to the bandwidth of the second service plus a given delta value; generate an audio-visual plurality of single service transports at a delta value bandwidth; and multiplex the audio-visual plurality of single service transports with a NULL packets stream having a bandwidth equal to the bandwidth of the second service.