IP Library Granted Patent US 10,949,430
Granted Patent B2
US 10,949,430 · App. 15/928,692 · Granted Mar 16, 2021

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 10,949,430
App. No.
15/928,692
Granted
Mar 16, 2021
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 (40)

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, a marketing keyword from a client device;

generating, by the server, candidate keywords related to the received marketing keyword;

for each of the candidate keywords, retrieving statistics from a plurality of marketing analytics computed for the candidate keyword;

using the statistics from the plurality of marketing analytics, determining a marketing score for each of the candidate keywords;

modifying, based on a comparison between marketing scores of the candidate keywords, a document to insert at least one candidate keyword of the candidate keywords into the document by: adding the at least one candidate keyword in a meta-information field within the document, automatically performing a search and replace of the marketing keyword with the at least one candidate keyword within the document, or modifying a heading or title within the document to include the at least one candidate keyword; and

providing, for availability to additional client devices, the modified document with the at least one candidate keyword by publishing the modified document to a location accessible by the additional client devices.

2. The method of claim 1 , wherein generating the candidate keywords includes harvesting text from various other documents to determine co-occurrences between keywords.

3. The method of claim 1 , wherein the document comprises a web page.

4. The method of claim 1 , wherein the marketing keyword and/or the candidate keywords are a phrase comprising one or more distinct words or terms.

5. The method of claim 1 , wherein the marketing score includes an effectiveness score for driving traffic to the document.

6. 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 marketing keyword.

7. The method of claim 1 , wherein the marketing analytics include 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.

8. 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 perform operations including:

receiving, at a server over a network, a marketing keyword from a client device;

generating, by the server, candidate keywords related to the received marketing keyword;

for each of the candidate keywords, retrieving statistics from a plurality of marketing analytics computed for the candidate keyword;

using the statistics from the plurality of marketing analytics, determining a marketing score for each of the candidate keywords; and

modifying, based on a comparison between marketing scores of the candidate keywords, a document to insert at least one candidate keyword of the candidate keywords into the document by: adding the at least one candidate keyword in a meta-information field within the document, automatically performing a search and replace of the marketing keyword with the at least one candidate keyword within the document, or modifying a heading or title within the document to include the at least one candidate keyword; and

providing, for availability to additional client devices, the modified document with the at least one candidate keywords by publishing the modified document to a location accessible by the additional client devices.

9. The online keyword management system of claim 8 , wherein generating the candidate keywords includes harvesting text from various other documents to determine co-occurrences between keywords.

10. The online keyword management system of claim 8 , wherein the document comprises a web page.

11. The online keyword management system of claim 8 , wherein the marketing keyword and/or the candidate keywords are a phrase comprising one or more distinct words or terms.

12. The online keyword management system of claim 8 , wherein the marketing score includes an effectiveness score for driving traffic to the document.

13. The online keyword management system of claim 8 , 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 marketing keyword.

14. The online keyword management system of claim 8 , wherein the marketing analytics include 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.

15. A non-transitory computer-readable medium that stores instructions, executable by one or more processors, to cause the one or more processors to perform operations that comprise:

receiving, at a server over a network, a marketing keyword from a client device;

generating, by the server, candidate keywords related to the received marketing keyword;

for each of the candidate keywords, retrieving statistics from a plurality of marketing analytics computed for the candidate keyword;

using the statistics from the plurality of marketing analytics, determining a marketing score for each of the candidate keywords;

modifying, based on a comparison between marketing scores of the candidate keywords, a document to insert at least one candidate keyword of the candidate keywords into the document by: adding the at least one candidate keyword in a meta-information field within the document, automatically performing a search and replace of the marketing keyword with the at least one candidate keyword within the document, or modifying a heading or title within the document to include the at least one candidate keyword; and

providing, for availability to additional client devices, the modified document with the at least one candidate keyword by publishing the modified document to a location accessible by the additional client devices.

16. The non-transitory computer-readable medium of claim 15 , wherein generating the candidate keywords includes harvesting text from various other documents to determine co-occurrences between keywords.

17. The non-transitory computer-readable medium of claim 15 , wherein the document comprises a web page.

18. The non-transitory computer-readable medium of claim 15 , wherein the marketing keyword and/or the candidate keywords are a phrase comprising one or more distinct words or terms.

19. The non-transitory computer-readable medium of claim 15 , wherein the marketing score includes an effectiveness score for driving traffic to the document.

20. The non-transitory computer-readable medium of claim 15 , 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 marketing keyword.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2018
From: JOSEPH, ANTHONY; GOLDBLATT, ADAM
To: OPTIFY, INC.
Reel/Frame 045806/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2018
From: OPTIFY, INC.
To: MARKETO, INC.
Reel/Frame 045806/0624 →