Methods for transmitting multimedia files and advertisements
First Claim
1. A method comprisingtransmitting streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising an advertising-sponsored content portion and an associated obligatory advertising portion, the obligatory advertising portion being first transmitted to the data storage medium;
- in response to a determination that the obligatory advertising portion has been played in the multimedia player, transmitting the advertising-sponsored content portion to the data storage medium; and
sending a message to the data storage medium to mark the advertising-sponsored content portion as expired upon receipt of a navigation message requesting an unauthorized skip.
4 Assignments
0 Petitions
Accused Products
Abstract
In one implementation a process is provided that upon a server determining that the playing of all or part of an obligatory advertising portion is attempting to be avoided by a multimedia player, the server sends to the multimedia player a message with data storage medium control information for the purpose of inhibiting advertising-sponsored content stored in a data storage medium from being played by multimedia player.
-
Citations
28 Claims
-
1. A method comprising
transmitting streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising an advertising-sponsored content portion and an associated obligatory advertising portion, the obligatory advertising portion being first transmitted to the data storage medium; -
in response to a determination that the obligatory advertising portion has been played in the multimedia player, transmitting the advertising-sponsored content portion to the data storage medium; and sending a message to the data storage medium to mark the advertising-sponsored content portion as expired upon receipt of a navigation message requesting an unauthorized skip. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
transmitting streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising an advertising-sponsored content portion and an associated obligatory advertising portion; wherein the obligatory advertising portion is transmitted to the data storage medium at a first transmission rate and the advertising-sponsored content portion is transmitted to the data storage medium at a second transmission rate slower than the first transmission rate until after substantially all of the obligatory advertising portion is played by the multimedia player; and sending a message to the data storage medium to mark the advertising-sponsored content portion as expired upon receipt of a navigation message requesting an unauthorized skip. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a server computing device configured to transmit streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising advertising-sponsored content and obligatory advertising, the obligatory advertising being transmitted to the data storage medium prior to transmission of the advertising-sponsored content; the server computing device configured to transmit the advertising-sponsored content to the data storage medium after determining that substantially all of the obligatory advertising portion has been played in the multimedia player; and the server computing device configured to send a message to the data storage medium to mark the advertising-sponsored content portion as expired upon receipt of a navigation message requesting an unauthorized skip. - View Dependent Claims (13, 14)
-
-
15. A method comprising:
-
transmitting streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising an advertising-sponsored content portion and an associated obligatory advertising portion, the obligatory advertising portion being first transmitted to the data storage medium; and in response to a determination that the obligatory advertising portion has been played in the multimedia player, transmitting the advertising-sponsored content portion to the data storage medium; maintaining a first time variable that assumes a value corresponding to a moment when a navigation message is received from the multimedia player; maintaining a second time variable reflecting a portion of the streaming data that a user is attempting to play and is incremented, decremented, and paused in response to navigation messages received from the multimedia player; and maintaining a maximum value time variable during playing of the advertising-sponsored content portion, the maximum value time variable assuming the maximum value reached by the second time variable. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a server computing device configured to transmit streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising advertising-sponsored content and obligatory advertising, the obligatory advertising being transmitted to the data storage medium prior to transmission of the advertising-sponsored content; the server computing device configured to transmit the advertising-sponsored content to the data storage medium after determining that substantially all of the obligatory advertising portion has been played in the multimedia player; the server computing device configured to maintain a first time variable that assumes a value corresponding to a moment when a navigation message is received from the multimedia player and a second time variable reflecting a portion of the streaming data that a user is attempting to play and is incremented, decremented, and paused in response to navigation messages received from the multimedia player; and the server computing device is configured to maintain a maximum value time variable during playing of the advertising-sponsored content portion, the maximum value time variable assuming the maximum value reached by the second time variable. - View Dependent Claims (21, 22)
-
-
23. A method comprising:
-
transmitting streaming data to a data storage medium that is accessible to a device having a multimedia player, the streaming data comprising an advertising-sponsored content portion and an associated obligatory advertising portion; wherein the obligatory advertising portion is transmitted to the data storage medium at a first transmission rate and the advertising-sponsored content portion is transmitted to the data storage medium at a second transmission rate slower than the first transmission rate until after substantially all of the obligatory advertising portion is played by the multimedia player; maintaining a first time variable that assumes a value corresponding to a moment when a navigation message is received from the multimedia player; maintaining a second time variable reflecting a portion of the streaming data that a user is attempting to play and is incremented, decremented, and paused in response to navigation messages received from the multimedia player; and maintaining a maximum value time variable during playing of the advertising-sponsored content portion, the maximum value time variable assuming the maximum value reached by the second time variable. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification