Asynchronous advertising
First Claim
Patent Images
1. A method of associating a media content file with an ad, the method comprising:
- receiving an ad from an ad campaign server at a first time point, the ad having ad metadata that includes an attribute about the ad and a matching rule defined by an ad campaign provider;
receiving a request for a media content file from a user device at a second time point, the request having user metadata that includes an attribute about user device usage by a user device user that includes age, gender, or geographic information about the user and an acceptability rule defined by the user device user that indicates types of ads the user does or does not want to receive, the attribute gathered by a program module at the user device, wherein the second time point is determined independently from the first time point;
receiving the media content file from a content server at a third time point, the media content file having content metadata that includes an attribute about the media content file and a matching rule defined by a content provider, the third time point determined independently from the first and second time points; and
executing instructions stored in memory, wherein execution of the instructions by a processor;
determines a first match parameter, the first match parameter including a reconcilable combination of the ad and the media content file based on the ad metadata and the content metadata,determines a second match parameter, the second match parameter including a reconcilable combination of the ad and the user device user based on the ad metadata and the user metadata,determines a third match parameter, the third match parameter including a reconcilable combination of the first match parameter and the second match parameter, wherein the first match parameter and the second match parameter are reconciled based at least in part on content previously obtained by the user device, andautomatically matches the ad to the media content file based on the third match parameter.
6 Assignments
0 Petitions
Accused Products
Abstract
A podcast system and method are provided to select and deliver media ads over a network to a user device and to insert the media ads in media content subscribed to and delivered over the network to the user device.
851 Citations
20 Claims
-
1. A method of associating a media content file with an ad, the method comprising:
-
receiving an ad from an ad campaign server at a first time point, the ad having ad metadata that includes an attribute about the ad and a matching rule defined by an ad campaign provider; receiving a request for a media content file from a user device at a second time point, the request having user metadata that includes an attribute about user device usage by a user device user that includes age, gender, or geographic information about the user and an acceptability rule defined by the user device user that indicates types of ads the user does or does not want to receive, the attribute gathered by a program module at the user device, wherein the second time point is determined independently from the first time point; receiving the media content file from a content server at a third time point, the media content file having content metadata that includes an attribute about the media content file and a matching rule defined by a content provider, the third time point determined independently from the first and second time points; and executing instructions stored in memory, wherein execution of the instructions by a processor; determines a first match parameter, the first match parameter including a reconcilable combination of the ad and the media content file based on the ad metadata and the content metadata, determines a second match parameter, the second match parameter including a reconcilable combination of the ad and the user device user based on the ad metadata and the user metadata, determines a third match parameter, the third match parameter including a reconcilable combination of the first match parameter and the second match parameter, wherein the first match parameter and the second match parameter are reconciled based at least in part on content previously obtained by the user device, and automatically matches the ad to the media content file based on the third match parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for associating a media content file with an ad, the system comprising:
-
a processor; a network interface communicatively coupled to a communications network; and memory storing executable instructions, whereby execution of the instructions; determines a first match parameter, the first match parameter including a reconcilable combination of an ad and a media content file based on a plurality of ad metadata and content metadata, the ad received from an ad campaign server at a first time point and including the ad metadata, wherein the ad metadata includes an attribute about the ad and a matching rule defined by an ad campaign provider, and the media content file received from a content server at a second time point and including the content metadata, wherein the content metadata includes an attribute about the media content file and a matching rule defined by a content provider, and wherein the second time point is determined independently from the first time point; determines a second match parameter, the second match parameter including a reconcilable combination of the ad and user device usage by a user device user, the combination based on the ad metadata and a plurality of user metadata, and the user metadata associated with a request for a media content file received from the user device at a third time point, wherein the user metadata includes an attribute about user device usage that includes age, gender or geographic information about the user and an acceptability rule defined by the user device user that indicates types of ads the user does or does not want to receive, wherein the attribute is gathered by a program module at the user device, and wherein the third time point is determined independently from the first and second time points; determines a third match parameter, the third match parameter including a reconcilable combination of the first match parameter and the second match parameter, wherein the first match parameter and the second match parameter are reconciled based at least in part on content previously obtained by the user device; and automatically matches the ad to the media content file based on the third match parameter. - View Dependent Claims (17, 18, 19, 20)
-
Specification