Suggesting and/or providing targeting criteria for advertisements
First Claim
1. A method, comprising:
- receiving, by one or more computing devices, a submitted keyword that controls distribution of an audio file to content rendering devices;
accessing, by the one or more computing devices, a keyword to category index to identify a category of the keyword;
identifying, by the one or more computing devices, different keywords that are indexed to the category of the keyword as suggested keywords for controlling distribution of the audio file;
ordering, by the one or more computing devices, the suggested keywords based on performance information, including;
receiving, by the one or more computing devices and from a given content rendering device, audio input of one or more search terms;
distributing, by the one or more computing devices, the audio file to the given content rendering device based on the one or more search terms matching one of the suggested keywords;
updating performance information for the one of the suggested keywords based on the distribution of the audio file; and
ranking the one of the suggested keywords among others of the suggested keywords based on the updated performance information, wherein ranking the one of the suggested keywords among others of the suggested keywords comprises ranking the one of the suggested keywords based on how many unused presentation spots would be filled using the one of the suggested keywords relative to how many of the unused presentation spots would be filled using each of the others of the suggested keywords; and
suggesting one or more highest ranked suggested keywords as a keyword that controls distribution of the audio file.
2 Assignments
0 Petitions
Accused Products
Abstract
Keyword suggestions that are category-aware (and field-proven) may be used to help advertisers better target the serving of their ads, and may reduce unused ad spot inventory. The advertiser can enter ad information, such as a creative, a landing Webpage, other keywords, etc. for example. A keyword facility may use this entered ad information as seed information to infer one or more categories. It may then request that the advertiser confirm or deny some basic feedback information (e.g., categories, Webpage information, etc.). For example, an advertiser may be provided with candidate categories and may be asked to confirm (e.g., using checkboxes) which of the categories are relevant to their ad. Keywords may be determined using at least the categories. The determined keywords may be provided to the advertiser as suggested keywords, or may automatically populate ad serving constraint information as targeting keywords. The ad server system can run a trial on the determined keywords to qualify or disqualify them as targeting keyword.
59 Citations
18 Claims
-
1. A method, comprising:
-
receiving, by one or more computing devices, a submitted keyword that controls distribution of an audio file to content rendering devices; accessing, by the one or more computing devices, a keyword to category index to identify a category of the keyword; identifying, by the one or more computing devices, different keywords that are indexed to the category of the keyword as suggested keywords for controlling distribution of the audio file; ordering, by the one or more computing devices, the suggested keywords based on performance information, including; receiving, by the one or more computing devices and from a given content rendering device, audio input of one or more search terms; distributing, by the one or more computing devices, the audio file to the given content rendering device based on the one or more search terms matching one of the suggested keywords; updating performance information for the one of the suggested keywords based on the distribution of the audio file; and ranking the one of the suggested keywords among others of the suggested keywords based on the updated performance information, wherein ranking the one of the suggested keywords among others of the suggested keywords comprises ranking the one of the suggested keywords based on how many unused presentation spots would be filled using the one of the suggested keywords relative to how many of the unused presentation spots would be filled using each of the others of the suggested keywords; and suggesting one or more highest ranked suggested keywords as a keyword that controls distribution of the audio file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
one or more processors; and at least one storage device storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; receiving a submitted keyword that controls distribution of an audio file to content rendering devices;
accessing a keyword to category index to identify a category of the keyword;identifying different keywords that are indexed to the category of the keyword as suggested keywords for controlling distribution of the audio file; ordering the suggested keywords based on performance information, including; receiving, from a given content rendering device, audio input of one or more search terms; distributing the audio file to the given content rendering device based on the one or more search terms matching one of the suggested keywords; updating performance information for the one of the suggested keywords based on the distribution of the audio file; and ranking the one of the suggested keywords among others of the suggested keywords based on the updated performance information, wherein ranking the one of the suggested keywords among others of the suggested keywords comprises ranking the one of the suggested keywords based on how many unused presentation spots would be filled using the one of the suggested keywords relative to how many of the unused presentation spots would be filled using each of the others of the suggested keywords; and suggesting one or more highest ranked suggested keywords as a keyword that controls distribution of the audio file. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
at least one storage device storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; receiving a submitted keyword that controls distribution of an audio file to content rendering devices; accessing a keyword to category index to identify a category of the keyword; identifying different keywords that are indexed to the category of the keyword as suggested keywords for controlling distribution of the audio file; ordering the suggested keywords based on performance information, including; receiving, from a given content rendering device, audio input of one or more search terms; distributing the audio file to the given content rendering device based on the one or more search terms matching one of the suggested keywords; updating performance information for the one of the suggested keywords based on the distribution of the audio file; and ranking the one of the suggested keywords among others of the suggested keywords based on the updated performance information, wherein ranking the one of the suggested keywords among others of the suggested keywords comprises ranking the one of the suggested keywords based on how many unused presentation spots would be filled using the one of the su nested keywords relative to how many of the unused presentation spots would be filled using each of the others of the suggested keywords; and suggesting one or more highest ranked suggested keywords as a keyword that controls distribution of the audio file.
-
Specification