# US 10,504,139 B1 · Campaigns responsive to keyword trends

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,504,139 B1
- Document ID: US10504139B1
- Status: Granted
- Kind: B1
- Application number: 15/474,958
- Filed: 2017-03-30
- Granted: 2019-12-10
- Earliest claimed: 2017-03-30
- Assignees: Quantcast Corporation
- Applicants: Quantcast Corporation
- Inventors: Julie L. Heiser; Vera M. K. Dadok
- Web page: https://patentgrep.com/patent/US10504139B1

## CPC

- G06Q 30/0244: {Optimization}
- G06Q 30/0241: Advertisements
- G06Q 30/0256: {User search}
- G06Q 30/0276: {Advertisement creation}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Online advertising campaigns are operated responsive to keyword trends. The keywords used by a group of browsers is analyzed periodically over time. A list of the most frequently used keywords is separated into those that have previously appeared on the list, referred to herein as the stable keywords, and those that are newly emerging, referred to herein as the trending keywords. The advertiser selects at least one advertising creative that the advertiser associates with the stable keywords, referred to herein as the stable creative, and at least one advertising creative that the advertiser associates with the trending keywords, referred to herein as the trendy creative. The advertising system then operates the online advertising campaign to deliver the respective stable and trendy creatives in proportion to the frequency of use of the trending versus the stable keywords.

## Claims

### Claim 1

A method, comprising:
receiving, by an advertising system and from a consumption history server, consumption history data stored in a database wherein the consumption history data is data received from a plurality of user devices executing a group of browsers;
analyzing, by the advertising system, keywords present in the consumption history data of the group of browsers;
based on the analyzing:
identifying, by the advertising system, a list of keywords used during a recent time period and a respective frequency of use by the group of browsers;
identifying, by the advertising system, a stable keyword group comprising stable keywords from the list of keywords and a trending keyword group comprising trending keywords from the list of keywords; and
determining, by the advertising system, a keyword proportion, wherein the keyword proportion is a relative proportion of use of the keywords in the stable keyword group versus the keywords in the trending keyword group by the group of browsers;
receiving, by the advertising system, an advertiser's selection of a stable creative and a trendy creative; and
responsive to determining, by the advertising system, to respond to a first plurality of bid requests received from an ad exchange, delivering, by the advertising system to the ad exchange, a plurality of bid responses, each bid response corresponding to one of the plurality of bid requests and comprising one of the stable creative or the trendy creative, wherein the advertising system delivers the stable creative and the trendy creative with the bid responses according to the keyword proportion.

### Claim 2 (depends on 1)

The method of claim 1, further comprising graphically displaying, by the advertising system, the stable keywords and the trending keywords to an advertiser, wherein the stable keywords are visually distinguished from the trending keywords in a user interface presented to the advertiser.

### Claim 3 (depends on 1)

The method of claim 1, wherein the group of browsers comprises browsers that have visited a particular webpage.

### Claim 4 (depends on 1)

The method of claim 1, wherein the group of browsers comprises browsers that searched for a particular keyword.

### Claim 5 (depends on 1)

The method of claim 1, wherein the group of browsers comprises a set of converters.

### Claim 6 (depends on 1)

The method of claim 1, further comprising notifying, by the advertising system, the advertiser of newly trending keywords.

### Claim 7 (depends on 1)

The method of claim 1, further comprising receiving, by the advertising system, a modification to the keyword proportion and delivering the stable creative and the trendy creative according to the modified keyword proportion.

### Claim 8

A non-transitory computer-readable storage medium storing processor-executable computer program instructions for that, when executed, cause a computer processor to perform a method, the method comprising:
receiving, by an advertising system and from a consumption history server, consumption history data stored in a database wherein the consumption history data is received from a plurality of user devices executing a group of browsers;
analyzing, by the advertising system, keywords present in the consumption history data of the group of browsers;
based on the analyzing:
identifying, by the advertising system, a list of keywords used during a recent time period and a respective frequency of use by the group of browsers;
identifying, by the advertising system, a stable keyword group comprising stable keywords from the list of keywords or a trending keyword group comprising trending keywords from the list of keywords; and
determining, by the advertising system, a keyword proportion, wherein the keyword proportion is a relative proportion of use of the keywords in the stable keyword group versus the keywords in the trending keyword group by the group of browsers;
receiving, by the advertising system, an advertiser's selection of a stable creative and a trendy creative; and
responsive to determining, by the advertising system, to respond to a plurality of bid requests received from an ad exchange, delivering, by the advertising system to the ad exchange, a plurality of bid responses, each bid response corresponding to one of the plurality of bid requests and comprising the stable creative or the trendy creative, wherein the advertising system delivers the stable creative and the trendy creative with the bid responses according to the keyword proportion.

### Claim 9 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the medium further comprises instructions for graphically displaying, by the advertising system, the stable keywords and the trending keywords to an advertiser, wherein the stable keywords are visually distinguished from the trending keywords in a user interface presented to the advertiser.

### Claim 10 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the group of browsers comprises browsers that have visited a particular webpage.

### Claim 11 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the group of browsers comprises browsers that searched for a particular keyword.

### Claim 12 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the group of browsers comprises a set of converters.

### Claim 13 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the medium further comprises instructions for notifying, by the advertising system, the advertiser of newly trending keywords.

### Claim 14 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the medium further comprises instructions for receiving, from the advertising system, a modification to the keyword proportion and delivering the stable creative and the trendy creative according to the modified keyword proportion.

### Claim 15

A system comprising:
a processor;
a non-transitory computer-readable storage medium storing processor-executable computer program instructions that, when executed, cause a computer processor to perform a method, the method comprising:
receiving, by an advertising system and from a consumption history server, consumption history data stored in a database wherein the consumption history data is received from a plurality of user devices executing a group of browsers;
analyzing, by the advertising system, keywords present in the consumption history data of the group of browsers;
based on the analyzing:
identifying, by the advertising system, a list of keywords used during a recent time period and a respective frequency of use by the group of browsers;
identifying, by the advertising system, a stable keyword group comprising stable keywords from the list of keywords and a trending keyword group comprising trending keywords from the list of keywords; and
determining, by the advertising system, a keyword proportion, wherein the keyword proportion is a relative proportion of use of the keywords in the stable keyword group versus the keywords in the trending keyword group by the group of browsers;
receiving, by the advertising system, an advertiser's selection of a stable creative and a trendy creative; and
responsive to determining, by the advertising system, to respond to a plurality of bid requests received from an ad exchange, delivering, by the advertising system to the ad exchange, a plurality of bid responses, each bid response corresponding to one of the plurality of bid requests or comprising the stable creative or the trendy creative, wherein the advertising system delivers the stable creative and the trendy creative with the bid responses according to the keyword proportion.

### Claim 16 (depends on 15)

The system of claim 15, wherein the non-transitory computer-readable storage medium further comprises instructions for graphically displaying, by the advertising system, the stable keywords and the trending keywords to an advertiser, wherein the stable keywords are visually distinguished from the trending keywords in a user interface presented to the advertiser.

### Claim 17 (depends on 15)

The system of claim 15, wherein the group of browsers comprises browsers that have visited a particular webpage.

### Claim 18 (depends on 15)

The system of claim 15, wherein the group of browsers comprises browsers that searched for a particular keyword.

### Claim 19 (depends on 15)

The system of claim 15, wherein the group of browsers comprises a set of converters.

### Claim 20 (depends on 15)

The system of claim 15, wherein the non-transitory computer-readable storage medium further comprises instructions for receiving, by the advertising system, a modification to the keyword proportion and delivering the stable creative and the trendy creative according to the modified keyword proportion.

### Claim 21 (depends on 1)

The method of claim 1, wherein the identifying, by the advertising system, a stable keyword group and a trending keyword group further comprises:
identifying, by the advertising system, a current frequently used keyword list corresponding to the recent time period and a previous frequently used keyword list corresponding to a previous time period;
wherein the stable keywords comprise keywords which are on the current frequently used keyword list and are on the previous frequently used keyword list, and the trending keywords comprise keywords which are on the current frequently used keyword list and are not on the previous frequently used keyword list.

### Claim 22 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the identifying, by the advertising system, a stable keyword group and a trending keyword group further comprises:
identifying, by the advertising system, a current frequently used keyword list corresponding to the recent time period and a previous frequently used keyword list corresponding to a previous time period;
wherein the stable keywords comprise keywords which are on the current frequently used keyword list and are on the previous frequently used keyword list, and the trending keywords comprise keywords which are on the current frequently used keyword list and are not on the previous frequently used keyword list.

### Claim 23 (depends on 15)

The system of claim 15, wherein the identifying, by the advertising system, a stable keyword group and a trending keyword group further comprises:
identifying, by the advertising system, a current frequently used keyword list corresponding to the recent time period and a previous frequently used keyword list corresponding to a previous time period;
wherein the stable keywords comprise keywords which are on the current frequently used keyword list and are on the previous frequently used keyword list, and the trending keywords comprise keywords which are on the current frequently used keyword list and are not on the previous frequently used keyword list.
