Patent ID: 8266311

Claim:
A method for streaming content information from a host module to a client module, comprising: providing, at the host module, units of content information for inclusion in a stream to be transmitted to the client module; providing, at the host module, at least one unit of control information for inclusion in the stream; inserting, at the host module, said at least one unit of control information among the units of content information, wherein a position of said at least one unit of control information vis-á-vis the units of content information conveys instructions regarding a manner in which the client module is to operate upon receiving the control information; and transmitting, by the host module, the stream containing the units of content information and said at least one unit of control information to the client module, wherein the host module dynamically varies the control information that it inserts in the stream based on actions taken by a user who controls a playback of the stream.