Evaluating keyword performance
AssigneeGoogle Inc.
InventorsScott Aaron Bailey, Stanley Charles Ross Wolfe, Deepti Bhatnagar, Skirmantas Kligys
Life of this patent
Estimating the term…
Abstract
Systems and methods for evaluating keyword performance include receiving history data indicative of online actions performed regarding one or more advertisements. A set of one or more keywords may be associated with the one or more advertisements. A performance metric for the set of one or more keywords may be determined using the history data, as well as a confidence interval for the performance metric. Confidence intervals for the performance metrics of different sets of keywords may be sorted and provided.
Claims21
A method for configuring a data structure for ready access to confidence interval data comprising:
- retrieving, by a processing circuit from a memory, a plurality of historical data blocks, each historical data block including a set of one or more keywords associated with a metric parameter value, the plurality of historical data blocks including at least two different sets of one or more keywords;
- calculating, by the processing circuit, for each of at least two different sets of one or more keywords, an aggregated metric from metric parameter values associated with the set of one or more keywords;
- determining, by the processing circuit, a confidence interval for each of the aggregated metrics, the confidence interval having an upper bound and a lower bound;
- generating, by the processing circuit, a data structure including a plurality of aggregate data blocks;
- and
- assigning, by the processing circuit, to each aggregate data block:
- one of the at least two different sets of one or more keywords of the historical data blocks,
- the aggregated metric corresponding to the assigned set of one or more keywords, and
- the confidence interval for the assigned aggregated metric.
(canceled)
A system for storing readily accessible confidence interval data comprising a processor, coupled to a memory, configured to:
- retrieve a plurality of historical data blocks, each historical data block including a set of one or more keywords associated with a metric parameter value;
- store a plurality of aggregate data blocks, each aggregate data block including:
- at least one of the sets of one or more keywords of the historical data blocks,
- an aggregated metric, calculated by aggregating a plurality of metric parameter values of the historical data blocks which are associated with the at least one set of one or more keywords, and
- an upper and lower bound of a confidence interval for the aggregated metric;
- and
- sort or rank the aggregate data blocks based on their respective upper bounds and/or lower bounds.
(canceled)
-20. (canceled)
Dependencies are inferred from the claim text.