Matching ads to content and users for time and space shifted media network
First Claim
Patent Images
1. A method of matching ads with content and with content users comprising:
- obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes for content provided by a plurality of content providers;
applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user profile information provided by a plurality of content users; and
applying respective ad campaign user association rules to respective user profile information to determine respective ad campaign rules based user profile/ad matches.
5 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.
-
Citations
22 Claims
-
1. A method of matching ads with content and with content users comprising:
-
obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes for content provided by a plurality of content providers;
applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user profile information provided by a plurality of content users; and
applying respective ad campaign user association rules to respective user profile information to determine respective ad campaign rules based user profile/ad matches. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of matching ads with content and with content users comprising:
-
obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes for content provided by a plurality of content providers;
applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user profile information provided by a plurality of content users;
applying respective ad campaign user association rules to respective user profile information to determine respective ad campaign rules based user profile/ad matches;
obtaining a user profile/content combination; and
identifying at least one ad that is determined in the ad campaign rules based ad/content matches as matched to content of the obtained user profile/content combination;
identifying at least one ad that is determined in the ad campaign rules based user profile/ad matches as matched to a user profile of the obtained user profile/content combination;
selecting at least one ad that is both determined in the ad campaign rules based ad/content matches to be matched to the content of the obtained user profile/content combination and is determined in the ad campaign rules based user profile/ad matches as matched to a user profile of the obtained user profile/content combination. - View Dependent Claims (7, 8, 9)
-
-
10. A method of matching ads with content and with content users comprising:
-
obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes for content provided by a plurality of content providers;
applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining respective content provider ad campaign association rules provided by a plurality of content providers;
obtaining respective ad campaign attributes from a plurality of ad campaign providers;
applying respective content provider ad campaign association rules to respective ad campaign attributes to determine respective content rules based ad/content matches;
resolving ad campaign rules based content/ad matches and content rules based ad/content matches to determine mutual ad/content matches;
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user profile information provided by a plurality of content users;
applying respective ad campaign user association rules to respective user profile information to determine respective ad campaign rules based user profile/ad matches;
obtaining a user profile/content combination; and
identifying at least one ad that is determined in the mutual ad/content matches as matched to content of the obtained user profile/content combination;
identifying at least one ad that is determined in the ad campaign rules based user profile/ad matches as matched to a user profile of the obtained user profile/content combination;
selecting at least one ad that is both determined in the mutual ad campaign/content matches to be matched to the content of the obtained user profile/content combination and is determined in the ad campaign rules based user profile/ad matches as matched to a user profile of the obtained user profile/content combination.
-
-
11. A method of matching ads with content and with content users comprising:
-
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user attributes for provided by a plurality of users;
applying respective ad campaign user association rules to respective user attributes to determine respective ad campaign rules based ad/user profile matches;
obtaining respective user acceptability rules provided by a plurality of users;
obtaining respective ad campaign attributes from a plurality of ad campaign providers;
applying respective user acceptability rules to respective ad campaign attributes to determine respective user rules based ad/user profile matches;
resolving ad campaign rules based ad/user profile matches and user rules based ad/user profile matches to determine mutual ad/user profile matches;
obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes from a plurality of content providers;
applying respective ad campaign provider content rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining a user profile/content combination;
identifying at least one ad that is determined in the mutual ad/user profile matches as matched to a user profile of the obtained user profile/content combination;
identifying at least one ad that is determined in the ad campaign rules based ad/content matches as matched to content of the obtained user profile/content combination; and
selecting at least one ad that is both’
determined in the mutual ad/user profile mutual matches to be matched to a user profile of the obtained user profile/content combination and is determined in the ad campaign rules based ad/content matches as matched to content of the obtained user profile/content combination.
-
-
12. A method of matching ads with content and with content users comprising:
-
obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes for content provided by a plurality of content providers;
applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining respective content provider ad campaign association rules‘
provided by a plurality of content providers;
obtaining respective ad campaign attributes from a plurality of ad campaign providers;
applying respective content provider ad campaign association rules to respective ad campaign attributes to determine respective content rules based ad/content matches;
resolving ad campaign rules based content/ad matches and content rules based ad/content matches to determine mutual ad/content matches;
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user attributes for provided by a plurality of users;
applying respective ad campaign user association rules to respective user attributes to determine respective ad campaign rules based ad/user profile matches;
obtaining respective user acceptability rules provided by a plurality of users;
obtaining respective ad campaign attributes from a plurality of ad campaign providers;
applying respective user acceptability rules to respective ad campaign attributes to determine respective user rules based ad/user profile matches;
resolving ad campaign rules based ad/user profile matches and user rules based ad/user profile matches to determine mutual ad/user profile matches;
obtaining a profile/content combination;
identifying at least one ad that is determined in the mutual ad/content matches as matched to content of the obtained user profile/content combination;
identifying at least one ad that is determined in the mutual ad/user profile matches as matched to content of the obtained user profile/content combination;
selecting at least one ad that is both determined in the mutual ad campaign/content matches to be matched to the content of the obtained user profile/content combination and is determined in the in the mutual ad/user profile mutual matches to be matched to a user profile of the obtained user profile/content combination.
-
-
13. A system to match ads with content and with content users comprising:
-
means for obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
means for obtaining respective content attributes for content provided by a plurality of content providers;
means for applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
means for obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
means for obtaining respective user profile information provided by a plurality of content users; and
means for applying respective ad campaign user association rules to respective user profile information to determine respective ad campaign rules based user profile/ad matches. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An article of manufacture that includes a computer readable medium encoded with code to cause a computer system to perform a process that includes:
-
obtaining respective ad campaign content association rules provided by a plurality of ad campaign providers;
obtaining respective content attributes for content provided by a plurality of content providers;
applying respective ad campaign content association rules to respective content attributes to determine respective ad campaign rules based ad/content matches;
obtaining respective ad campaign user association rules provided by a plurality of ad campaign providers;
obtaining respective user profile information provided by a plurality of content users; and
applying respective ad campaign user association rules to respective user profile information to determine respective ad campaign rules based user profile/ad matches. - View Dependent Claims (19, 20, 21, 22)
-
Specification