Patent ID: 8706894
Filing Date: 2014-04-22
Classification: H04L,H04N

Abstract:
1. A method for providing content to a user, the method comprises: generating, by a media provider, a first instruction to a user to fulfill by the user a preliminary condition for receiving a second media conveying stream; transmitting by the media provider the first instruction towards the user while sending by the media provider a first multicast media conveying stream; waiting for a predetermined preliminary condition fulfillment period to lapse from an end of the transmitting of the instruction; transmitting, by the media provider, the second media conveying stream towards the user, wherein the transmitting is initiated by the media provider without being aware of an exact timing of a fulfillment of the preliminary condition by the user; generating, by the media provider, a second instruction operable to fulfill another preliminary condition for receiving a third media conveying stream; transmitting the second instruction towards the user while sending to the user the second media conveying stream; waiting for a second preliminary condition fulfillment time period to lapse from an end of the instructing; and transmitting, by the media provider, the third media conveying stream towards the user, wherein the transmitting is initiated without being aware of an exact timing of a fulfillment of the second preliminary condition.