Patent ID: 7809790
Filing Date: 2010-10-05
Classification: G06Q,H04L,H04N

Abstract:
1. A computer-implemented method of transmitting, from a server to a multimedia player, digital data comprising one or more first obligatory advertising portions comprising a first type of content and one or more requested portions comprising a second type of content which is different than the first type of content, the method comprising: receiving a first request from the multimedia player to transmit the digital data; generating or accessing a first digital file in the server comprising the digital data; transmitting all or a part of the digital data to the multimedia player in a manner that requires at least one of the first obligatory advertising portions to be played by the multimedia player before one of the requested portions is played; receiving a second request from the multimedia player to repeat one or more requested portions previously transmitted at a second time after the first time; determining the time interval between the first time and the second time; and wherein when the time interval is less than a designated value, retransmitting the previously transmitted one or more requested portions, and wherein when the time interval is greater than the designated value, the server generating or accessing a second digital file comprising at least the previously transmitted requested portions and one or more of the first obligatory advertising portions, or one or more second obligatory advertising portions, and transmitting the second digital file to the multimedia player such that at least one obligatory advertising portion is played by the multimedia player before one of the requested portions is played.