IP Library Granted Patent US 9,953,064
Granted Patent B2
US 9,953,064 · App. 14/705,848 · Granted Apr 24, 2018

Keyword assessment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,953,064
App. No.
14/705,848
Granted
Apr 24, 2018
Kind
B2
Abstract

Methods, systems, and techniques for keyword management are described. Some embodiments provide a keyword management system (“KMS”) configured to determine the effectiveness of multiple candidate keywords. In some embodiments, the KMS generates multiple candidate keywords based on an initial keyword. The KMS may then determine an effectiveness score for each of the candidate keywords, based on marketing information about those keywords. Next, the KMS may process the candidate keywords according to the determined effectiveness scores. In some embodiments, processing the candidate keywords includes applying rules that conditionally perform actions with respect to the candidate keywords, such as modifying advertising expenditures, modifying content, or the like.

Claims (26)

1. A method for operating an online keyword management system, the method being implemented by one or more processors of a server and comprising:

receiving, at the server over a network, one or more original keywords from a client device;

generating, by the server, candidate keywords related to the one or more original keywords;

obtaining attribute data, from one or more marketing information database systems over the network, for the candidate keywords, the attribute data including data values for one or more marketing attributes related to the candidate keywords, wherein the one or more marketing information database systems record a source who provided each of the data values, and an identifier for the source is included in the attribute data obtained from the one or more marketing information database systems;

receiving, from the client device, selection of one or more filters for application to the attribute data, the one or more filters including one or more specifications of location, domain, company, source, channel, and search criteria;

applying, by the server, the one or more filters to the attribute data to generate filtered attribute data;

processing, by the server, the filtered attribute data to assess an effectiveness score for driving traffic to a website for each of the candidate keywords, wherein assessing the effectiveness score for each of the candidate keywords includes modifying at least some of the data values in the filtered attribute data with a weight associated with the source who provided that data value; and

modifying a web page to include at least one of the candidate keywords based on a comparison of the effectiveness scores for each of the candidate keywords.

2. The method of claim 1 , further comprising:

selecting a best keyword from the listing of one or more recommended keywords based on a comparison of the effectiveness scores of the candidate keywords.

3. The method of claim 1 wherein generating the candidate keywords includes generating a candidate according to at least one of: etymology, orthography, phonic qualities, synonyms, slang interpretations, and/or euphemisms associated with the original keyword.

4. The method of claim 1 wherein the attribute data includes at least one of: an amount of site traffic for each keyword, an amount of competitor site traffic for each keyword, a keyword volume, a keyword ranking, a cost per click associated with each keyword, a value for click associated with each keyword, a category alignment for each keyword, and/or an identifier of data provider/source.

5. An online keyword management system, comprising:

one or more processors; and

one or more memory resources storing instructions that, when executed by the one or more processors, cause the online keyword management system to:

receive one or more original keywords from a client device over a network;

generate candidate keywords related to the one or more original keywords;

obtain attribute data from one or more marketing information database systems for the candidate keywords, the attribute data including data values for one or more marketing attributes related to the candidate keywords, wherein the one or more marketing information database systems record a source who provided each of the data values, and an identifier for the source is included in the attribute data obtained from the one or more marketing information database systems;

receive from the client device selection of one or more filters for application to the attribute data, the one or more filters including one or more specifications of location, domain, company, source, channel, and search criteria;

apply the one or more filters to the attribute data to generate filtered attribute data;

process the filtered attribute data to assess an effectiveness score for driving traffic to a website for each of the candidate keywords, wherein assessing the effectiveness score for each of the candidate keywords includes modifying at least some of the data values in the filtered attribute data with a weight associated with the source who provided that data value; and

modify a web page to include at least one of the candidate keywords based on a comparison of the effectiveness scores for each of the candidate keywords.

6. The online keyword management system of claim 5 , including further instructions to:

select a best keyword from the listing of one or more recommended keywords based on a comparison of the effectiveness scores of the candidate keywords.

7. The online keyword management system of claim 5 wherein generating the candidate keywords includes generating a candidate according to at least one of: etymology, orthography, phonic qualities, synonyms, slang interpretations, and/or euphemisms associated with the original keyword.

8. The online keyword management system of claim 5 wherein the attribute data includes at least one of: an amount of site traffic for each keyword, an amount of competitor site traffic for each keyword, a keyword volume, a keyword ranking, a cost per click associated with each keyword, a value for click associated with each keyword, a category alignment for each keyword, and/or an identifier of data provider/source.

Assignments (14)
CHANGE OF NAME Recorded Apr 8, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048867/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2018
From: MARKETO, INC.
To: ADOBE INC.
Reel/Frame 047746/0737 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MARKETO, INC.
Reel/Frame 047371/0948 →
SECURITY INTEREST Recorded Apr 27, 2018
From: MARKETO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 045660/0684 →
SECURITY INTEREST Recorded Feb 9, 2018
From: MARKETO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 044877/0759 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Feb 9, 2018
From: GOLUB CAPITAL MARKETS LLC
To: MARKETO, INC.
Reel/Frame 045294/0956 →
SECURITY INTEREST Recorded Feb 1, 2018
From: MARKETO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 044803/0280 →
SECURITY INTEREST Recorded Oct 26, 2017
From: MARKETO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 044636/0715 →
SECURITY INTEREST Recorded Aug 23, 2017
From: MARKETO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 043378/0317 →
CORRECT AN ERROR IN A COVER SHEET PREVIOUSLY RECORDED ON REEL 041242 AND FRAME 0655 CORRECTION OF THE ASSIGNEE'S NAME Recorded Feb 15, 2017
From: MARKETO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 041725/0334 →
SECURITY INTEREST Recorded Feb 13, 2017
From: MARKETO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLARTERAL AGENT
Reel/Frame 041242/0655 →
SECURITY INTEREST Recorded Aug 16, 2016
From: MARKETO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 039453/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2016
From: JOSEPH, ANTHONY; GOLDBLATT, ADAM
To: OPTIFY, INC.
Reel/Frame 039135/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2016
From: OPTIFY, INC.
To: MARKETO, INC.
Reel/Frame 039135/0958 →