Advertisement management for live internet multimedia content
First Claim
1. A client device for managing multimedia content comprising advertisements for a live event, wherein the multimedia content of the live event is broadcast at a specified point in time, wherein the multimedia content comprises one or more advertisement breaks in the multimedia content, each having a scheduled start time and a scheduled duration, wherein the client device is a computing device, and wherein the client device comprises:
- an interface configured to provide a network connection to the Internet; and
a media player operating on the computing device, the media player including an advertisement manager,the media player configured to receive the multimedia content over the network connection for playback by the media player,the media player configured to receive a first advertisement marker that indicates a first start time and a first scheduled duration of a first advertisement break,the advertisement manager configured to adjust the first scheduled duration to a first adjusted duration that is different than the first scheduled duration, wherein the first adjusted duration reduces a lag in playback of the live event behind the specified point in time that the live event is broadcast; and
the advertisement manager configured to select one or more advertisements for playback on the client device to fill the first adjusted duration of the first advertisement break, instead of the first scheduled duration, to thereby reduce the lag in playback of the live event by the media player behind the specified point in time that the live event is broadcast.
8 Assignments
0 Petitions
Accused Products
Abstract
Managing advertisements for multimedia content delivered over the Internet for a live event. In one embodiment, the method receives the multimedia content over a network connection for playback on a media player, and receives a first advertisement marker that indicates a first start time and a first scheduled duration of a first advertisement break. The method adjust the first scheduled duration to a first adjusted portion, and selects one or more advertisements for playback on the media player to fill the first adjusted duration of the first advertisement break, instead of the first scheduled duration.
-
Citations
31 Claims
-
1. A client device for managing multimedia content comprising advertisements for a live event, wherein the multimedia content of the live event is broadcast at a specified point in time, wherein the multimedia content comprises one or more advertisement breaks in the multimedia content, each having a scheduled start time and a scheduled duration, wherein the client device is a computing device, and wherein the client device comprises:
-
an interface configured to provide a network connection to the Internet; and a media player operating on the computing device, the media player including an advertisement manager, the media player configured to receive the multimedia content over the network connection for playback by the media player, the media player configured to receive a first advertisement marker that indicates a first start time and a first scheduled duration of a first advertisement break, the advertisement manager configured to adjust the first scheduled duration to a first adjusted duration that is different than the first scheduled duration, wherein the first adjusted duration reduces a lag in playback of the live event behind the specified point in time that the live event is broadcast; and the advertisement manager configured to select one or more advertisements for playback on the client device to fill the first adjusted duration of the first advertisement break, instead of the first scheduled duration, to thereby reduce the lag in playback of the live event by the media player behind the specified point in time that the live event is broadcast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method executable by a client device to manage advertisements for a live event, wherein multimedia content of the live event is broadcast at a specified point in time, wherein the multimedia content comprises one or more advertisement breaks in the multimedia content, each having a scheduled start time and a scheduled duration, the method comprising:
-
receiving, by the client device the multimedia content over a network connection for playback on a media player operating on the client device; receiving a first advertisement marker that indicates a first start time and a first scheduled duration of a first advertisement break; adjusting, by the client device, the first scheduled duration to a first adjusted duration that is different than the first scheduled duration, wherein the first adjusted duration reduces a lag behind the specified point in time that the live event is broadcast; and selecting, by the client device, one or more advertisements for playback on the media player to fill the first adjusted duration of the first advertisement break instead of the first scheduled duration to thereby reduce the lag in the playback of the live event by the client device behind the specified point in time that the live event is broadcast. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-implemented method executable by a client device to present multimedia content representing a live event to a user, wherein the live event is broadcast at a specified point in time, the method comprising:
-
receiving the multimedia content for playback on a media player operating on the client device, wherein the multimedia content is received at the client device via a network connection; receiving an advertisement marker at the client device that indicates a start time and a scheduled duration of an advertisement break in the multimedia content; adjusting, by the client device, the scheduled duration to an adjusted duration that is shorter than the scheduled duration; selecting, by the client device, one or more advertisements for playback on the media player to fill the adjusted duration of the advertisement break instead of the scheduled duration to thereby reduce a lag in playback of the live event behind the specified point in time that the live event is broadcast; and providing the multimedia content and the selected advertisements for playback from the media player of the client device. - View Dependent Claims (29, 30, 31)
-
Specification