Method for providing personalized, targeted advertisements during playback of media
First Claim
1. A method of distributing advertising, comprising:
- embedding, by a media content server, a metatag in a media content, wherein the metatag comprises identifying information;
analyzing, by an advertisement server, a usage history of a media player to identify a usage profile associated with the media player;
selecting, by the advertisement server, a plurality of targeted advertisements based on the usage profile associated with the media player;
transmitting, by the advertisement server, the plurality of targeted advertisements to storage on the media player during intervals of network connectivity of the media player;
storing, by the media player, the media content comprising the metatag;
playing, by the media player, the stored media content on the media player;
encountering, by the media player, the metatag during the playing of the media content;
in response to the encountering of the metatag, selecting, by the media player, a relevant targeted advertisement of the plurality of targeted advertisements based on the identifying information in the metatag, wherein only a subset of the plurality of targeted advertisements satisfies the identifying information; and
playing, by the media player, the relevant targeted advertisement.
5 Assignments
0 Petitions
Accused Products
Abstract
A media player is provided. The media player comprises a communications interface, a memory store containing a plurality of personalized advertisements, and a media playback component. The targeted advertisements are refreshed by receiving updates from the communications interface during some of the intervals when the media player is connected to a network. The targeted advertisements are indexed by a plurality of characteristics, the first characteristic being a creation date of the targeted advertisements. The media playback component is configured to play a media content, wherein the media content is stored separately from the targeted advertisements, and to play one of the targeted advertisements in the memory store selected based on the characteristics of the one of the targeted advertisements.
-
Citations
18 Claims
-
1. A method of distributing advertising, comprising:
-
embedding, by a media content server, a metatag in a media content, wherein the metatag comprises identifying information; analyzing, by an advertisement server, a usage history of a media player to identify a usage profile associated with the media player; selecting, by the advertisement server, a plurality of targeted advertisements based on the usage profile associated with the media player; transmitting, by the advertisement server, the plurality of targeted advertisements to storage on the media player during intervals of network connectivity of the media player; storing, by the media player, the media content comprising the metatag; playing, by the media player, the stored media content on the media player; encountering, by the media player, the metatag during the playing of the media content; in response to the encountering of the metatag, selecting, by the media player, a relevant targeted advertisement of the plurality of targeted advertisements based on the identifying information in the metatag, wherein only a subset of the plurality of targeted advertisements satisfies the identifying information; and playing, by the media player, the relevant targeted advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of distributing advertising, comprising:
-
embedding, by a media content server, a metatag in a media content, wherein the metatag comprises identifying information; analyzing, by an advertisement server, a usage history of a media player to identify a usage profile associated with the media player; selecting, by the advertisement server, a first plurality of targeted advertisements based on the usage profile associated with the media player; transmitting, by the advertisement server, the first plurality of targeted advertisements to storage on the media player during intervals of network connectivity of the media player; storing, by the media player, the media content comprising the metatag; playing for a first time, by the media player, the stored media content; encountering, by the media player, the metatag during the first playing of the media content; in response to the encountering of the metatag, selecting, by the media player, a first relevant targeted advertisement of the first plurality of targeted advertisements based on the identifying information in the metatag, wherein only a subset of the first plurality of targeted advertisements satisfies the identifying information; playing, by the media player, the first relevant targeted advertisement; analyzing again, by the advertisement server, the usage history of the media player to identify an updated usage profile associated with the media player; selecting, by the advertisement server, a second plurality of targeted advertisements based on the updated usage profile associated with the media player; transmitting, by the advertisement server, the second plurality of targeted advertisements to storage on the media player during intervals of network connectivity of the media player; playing for a second time, by the media player, the stored media content; encountering again, by the media player, the metatag during the second playing of the media content; in response to encountering the metatag again, selecting, by the media player, a second relevant targeted advertisement of the second plurality of targeted advertisements based on the identifying information in the metatag, wherein only a subset of the second plurality of targeted advertisements satisfies the identifying information; and playing, by the media player, the second relevant targeted advertisement of the second plurality of targeted advertisements, wherein the second relevant targeted advertisement is different from the first relevant targeted advertisement. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification