Method and system for automatically determining demographics of media assets for targeting advertisements
AssigneeADAP.TV, Inc.
InventorsBrendan Kitts, Brian Burdick, Dyng Au, Tyson Roberts
Life of this patent
Estimating the term…
Abstract
Described herein is a system and method of ad targeting that automatically matches advertisements to media based on the demographic signatures of each. The method and system include calculating a match score between historical buyer demographics and media demographics. Media which is similar to the demographic of the product buyers is targeted for advertising.
Claims20
A computer-implemented method of matching an advertisement for a service to a television media asset comprising:
- extracting, by a processor, at least one service keyword for a service from a web page associated with the service;
- generating, by the processor, a service profile for the service comprising the at least one extracted service keyword for the service;
- generating, by the processor, a plurality of media asset profiles corresponding to a plurality of television media assets, each media asset profile including at least one media asset keyword for a corresponding television media asset;
- calculating, for each television media asset, a match score based on the at least one media asset keyword and the at least one extracted service keyword;
- calculating, for the service profile, a plurality of fitness scores based at least in part on the match score for each television media asset;
- and
- determining a particular television media asset for placing an advertisement for the service based upon the plurality of fitness scores.
A computer-implemented method of matching an advertisement for a service to a television media asset comprising:
- extracting, by a processor, one or more media asset keywords for a plurality of television media assets;
- generating a plurality of media asset profiles for the plurality of television media assets, each media asset profile for a television media asset comprising the one or more media asset keywords for the television media asset;
- generating, by the processor, a service profile for a service, the service profile comprising one or more service keywords for the service;
- calculating, for each television media asset, a match score between the one or more media asset keywords for the television media asset and the one or more service keywords for the service;
- calculating fitness scores between the service profile for the service and the plurality of media asset profiles for the plurality of television media assets based at least in part on the match scores;
- and
- selecting a particular television media asset for placing the advertisement for the service based upon the fitness scores.
A non-transitory computer-readable storage medium for matching an advertisement for a service to a television media asset, the non-transitory computer-readable medium having instructions that, when executed by a processor, cause the processor to perform the operations comprising:
- extracting at least one service keyword for a service from a web page associated with the service;
- generating a service profile for the service comprising the at least one extracted service keyword for the service;
- generating a plurality of media asset profiles corresponding to a plurality of television media assets, each media asset profile including at least one media asset keyword for a corresponding television media asset;
- calculating, for each television media asset, a match score based on the at least one media asset keyword and the at least one extracted service keyword;
- calculating, for the service profile, a plurality of fitness scores based at least in part on the match score for each television media asset;
- and
- determining a particular television media asset for placing an advertisement for the service based upon the plurality of fitness scores.
Dependencies are inferred from the claim text.