Methods for transmitting multimedia files and advertisements
First Claim
1. A computer-implemented method of transmitting from a streaming server digital data to a multimedia player comprising an obligatory advertising portion comprising a first type of content and a requested portion comprising a second type of content which is different than the first type of content, the method comprising:
- receiving in the streaming server a first play request from the multimedia player to play the digital data;
generating or accessing a first digital file in the streaming server comprising the digital data;
initiating a transmission of the first digital file from the streaming server to the multimedia player;
receiving in the streaming server a second play request, from the multimedia player, that attempts to expedite the play of a first portion of the second type of content by a skipping of at least a portion of the first type of content;
in response to receiving the second play request from the multimedia player, a program component running in the streaming server reads at least a portion of the digital data and additional digital data residing in the streaming server and represents itself as the first digital file; and
transmitting to the multimedia player the additional digital data prior to transmitting the at least portion of the digital data, wherein the additional digital data comprises one or more non-obligatory advertising portions or one or more display messages.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file.
183 Citations
5 Claims
-
1. A computer-implemented method of transmitting from a streaming server digital data to a multimedia player comprising an obligatory advertising portion comprising a first type of content and a requested portion comprising a second type of content which is different than the first type of content, the method comprising:
-
receiving in the streaming server a first play request from the multimedia player to play the digital data; generating or accessing a first digital file in the streaming server comprising the digital data; initiating a transmission of the first digital file from the streaming server to the multimedia player; receiving in the streaming server a second play request, from the multimedia player, that attempts to expedite the play of a first portion of the second type of content by a skipping of at least a portion of the first type of content; in response to receiving the second play request from the multimedia player, a program component running in the streaming server reads at least a portion of the digital data and additional digital data residing in the streaming server and represents itself as the first digital file; and transmitting to the multimedia player the additional digital data prior to transmitting the at least portion of the digital data, wherein the additional digital data comprises one or more non-obligatory advertising portions or one or more display messages. - View Dependent Claims (2)
-
-
3. A computer-implemented method of transmitting from a streaming server digital data to a multimedia player comprising an obligatory advertising portion comprising a first type of content and a requested portion comprising a second type of content which is different than the first type of content, the method comprising:
-
generating or accessing in the streaming server a first digital file comprising the digital data; receiving in the streaming server a play request, from the multimedia player, that attempts to expedite the play of a first portion of the second type of content by a skipping of at least a portion of the first type of content; in response to receiving the play request from the multimedia player, a program component running in the streaming server reads at least a portion of the digital data and additional digital data residing in the streaming server and represents itself as the first digital file; and transmitting to the multimedia player the additional digital data prior to transmitting the at least portion of the digital data, wherein the additional digital data comprises one or more non-obligatory advertising portions or one or more display messages. - View Dependent Claims (4, 5)
-
Specification