Patent ID: 9317487
Filing Date: 2016-04-19
CPC Classification: G06F,G06Q

Claim Text:
1. A computer-implemented method of evaluating information in a computer network environment, comprising: obtaining, by a quality metric module executing on one or more processors of a data processing system, a keyword used to place an advertisement, the keyword obtained from a content provider; determining, by the quality metric module, a quality metric of the keyword based on a historical click through rate of the advertisement; evaluating, by the quality metric module, the quality metric to determine that the quality metric satisfies a quality metric threshold; identifying, by the quality metric module, a first candidate keyword and a second candidate keyword using at least a portion of the keyword; determining, by the quality metric module, a first value of a throttling parameter for the advertisement based on an advertisement budget, wherein the throttling parameter limits placement of the advertisement; expanding, by the quality metric module responsive to the quality metric satisfying the quality metric threshold, placement criteria used to place the advertisement to include the keyword and a set of expansion keywords including at least one of the first candidate keyword and the second candidate keyword, wherein the expanding the placement criteria is expanded based on the first value of the throttling parameter; determining an updated value for the throttling parameter based on a remaining advertising budget following delivery of the advertisement based on the expanded placement criteria; and reducing, by the quality metric module and based on the updated throttling parameter, the placement criteria used to place the advertisement to exclude at least one of the first candidate keyword or the second candidate keyword from the set of expansion keywords.