Methods for transmitting multimedia files and advertisements
First Claim
Patent Images
1. A method comprising:
- storing in a streaming server advertising-sponsored content and transmitting the advertising-sponsored content to a multimedia player, the streaming server delaying a transmission of the advertising-sponsored content to the multimedia player for a duration of time when the streaming server detects that the playing of all or part of an advertisement that sponsors the advertising-sponsored content is attempting to be avoided in the multimedia player, the duration of time is related to the duration of the advertisement;
wherein the streaming server initiates transmission of streaming data to the multimedia player, the streaming data comprising one or more advertisement portions and one or more advertising-sponsored content portions, the one or more advertising-sponsored content portions being transmitted to the multimedia player in packets having a payload field comprising a content data stream, and a timestamp field having a value associated with a starting point of the content data stream; and
upon detecting in the streaming server that the playing of all or part of one or more advertisement portions is attempting to be avoided in the multimedia player, the streaming server alters the timestamp field value of the associated advertising-sponsored content data stream.
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.
187 Citations
15 Claims
-
1. A method comprising:
-
storing in a streaming server advertising-sponsored content and transmitting the advertising-sponsored content to a multimedia player, the streaming server delaying a transmission of the advertising-sponsored content to the multimedia player for a duration of time when the streaming server detects that the playing of all or part of an advertisement that sponsors the advertising-sponsored content is attempting to be avoided in the multimedia player, the duration of time is related to the duration of the advertisement; wherein the streaming server initiates transmission of streaming data to the multimedia player, the streaming data comprising one or more advertisement portions and one or more advertising-sponsored content portions, the one or more advertising-sponsored content portions being transmitted to the multimedia player in packets having a payload field comprising a content data stream, and a timestamp field having a value associated with a starting point of the content data stream; and
upon detecting in the streaming server that the playing of all or part of one or more advertisement portions is attempting to be avoided in the multimedia player, the streaming server alters the timestamp field value of the associated advertising-sponsored content data stream. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
initiating transmission from a server, in a normal order of transmission, streaming data comprising one or more advertising portions and one or more content portions to a multimedia player, the normal order of transmission facilitating at least one advertising portion to be transmitted prior to at least one content portion; and
upon detecting in the server that the playing of all or part of the one or more advertising portions is attempting to be avoided in the multimedia player, displacing one or more of the content portions with respect to the normal order of transmission;wherein the one or more content portions being transmitted to the multimedia player in packets having a payload field comprising a content data stream, and a timestamp field having a value associated with a starting point of the content data stream; and
upon detecting in the streaming server that the playing of all or part of one or more advertisement portions is attempting to be avoided in the multimedia player, the streaming server alters the timestamp field value of the associated content data stream. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
initiating transmission of streaming data from a server to a multimedia player, the streaming data comprising one or more advertising portions and one or more content portions, the one or more content portions being transmitted to the multimedia player in packets having a payload field comprising a content data stream, and a timestamp field having a value associated with a starting point of the content data stream; and
upon detecting in the server that the playing of all or part of one or more advertising portions is attempting to be avoided in the multimedia player, the server alters the timestamp field value of the content data stream;wherein the packets further comprise a stream identifier field having a value, the value of the stream identifier field remaining unchanged upon detecting in the server that the playing of all or part of one or more advertising portions is attempting to be avoided in the multimedia player. - View Dependent Claims (15)
-
Specification