IP Library Granted Patent US 8,812,559
Granted Patent B2
US 8,812,559 · App. 13/706,138 · Granted Aug 19, 2014

Methods and systems for creating an advertising database

Inventors: Henry B. Kon (Lexington, MA); George W. Burch (Princeville, HI)
Assignee: SEMMX, Inc.
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 8,812,559
App. No.
13/706,138
Granted
Aug 19, 2014
Kind
B2
Abstract

Systems and methods for applications of orthogonal corpus indexing (OCI), such as selecting ad words for purchase and improving visibility of web pages in search engines, are described. In one aspect, the systems and methods described herein employ OCI for creating an advertising database. The described systems and methods process an information database using orthogonal corpus indexing and a seed topic to derive keywords. The described systems and methods query a search engine with a first keyword of the keywords, and process the provided results page to determine content relating to a classification such as an advertiser, an advertisement, an ad word, and an advertising link page. The described systems and methods insert the determined content with respective classification in the advertising database.

Claims (42)

1. A computerized method for inserting information into an advertising database, comprising

processing, by a processor, an information database using orthogonal corpus indexing and a seed topic to derive a plurality of keywords, wherein the information database includes a first plurality of documents associated with the seed topic and a second plurality of documents associated with other topics, wherein the orthogonal corpus indexing processes the information database to derive the plurality of keywords, and wherein the plurality of keywords distinguishes the first plurality of documents from the second plurality of documents;

sending, from the processor, a first query to a search engine, wherein the first query includes a first keyword from the plurality of keywords;

processing, by the processor, a first results page to determine content relating to a classification selected from a group of classifications, the group of classifications including an advertiser, an advertisement, an ad word, and an advertising link page, the first results page being provided by the search engine in response to the first query having the first keyword; and

inserting, by the processor, the determined content in the advertising database based on the classification of the determined content.

2. The method of claim 1 , comprising

receiving a web page having at least one of an advertisement, an ad word, a public filing, and a product description relating to an advertiser;

processing, by the processor, the received web page to determine content and respective classification; and

inserting the determined content with respective classification in the advertising database.

3. The method of claim 1 , wherein the information database includes at least one of an encyclopedia, a text book, a reference book, a periodical, and a web site.

4. The method of claim 1 , wherein the seed topic is received from a user.

5. The method of claim 1 , wherein the seed topic is generated automatically.

6. The method of claim 1 , wherein inserting the determined content with respective classification into the advertising database comprises:

determining that the advertising database does not yet exist; and

creating the advertising database based on the determined content.

7. The method of claim 1 , comprising sending one or more additional queries to the search engine based on the plurality of keywords.

8. The method of claim 7 , wherein the one or more additional queries include a keyword other than the first keyword.

9. The method of claim 7 , comprising

processing one or more additional results pages provided by the search engine in response to the one or more additional queries to determine additional content relating to a classification selected from the group of classifications; and

updating the advertising database with the additional content based on the classification of the additional content.

10. The method of claim 9 , wherein an additional query is sent according to one of an hourly interval, a daily interval, and a user selected time interval.

11. A system for creating an advertising database comprising:

a processor configured to:

receive information from an information database and process the information using orthogonal corpus indexing and a seed topic to derive a plurality of keywords, wherein the information database includes a first plurality of documents associated with the seed topic and a second plurality of documents associated with other topics, wherein the orthogonal corpus indexing processes the information database to derive the plurality of keywords, and wherein the plurality of keywords distinguishes the first plurality of documents from the second plurality of documents;

send a first query to a search engine, wherein the first query includes a first keyword from the plurality of keywords;

receive a first results page and process the first results page to determine content relating to a classification selected from a group of classifications, the group including an advertiser, an advertisement, an ad word, and an advertising link page, the first results page being received from the search engine in response to the first query having the first keyword; and

insert the determined content in the advertising database based on the classification of the determined content.

12. The system of claim 11 , wherein the processor is further configured to:

receive a web page having at least one of an advertisement, an ad word, a public filing, and a product description relating to an advertiser;

process the received web page to determine content and respective classification; and

insert the determined content with respective classification in the advertising database.

13. The system of claim 11 , wherein the information database includes at least one of an encyclopedia, a text book, a reference book, a periodical, and a web site.

14. The system of claim 11 , wherein the seed topic is received from a user.

15. The system of claim 11 , wherein the seed topic is generated automatically.

16. The system of claim 11 , wherein the processor is further configured to determine that the advertising database does not yet exist; and

create the advertising database based on the determined content.

17. The system of claim 11 , wherein the processor is further configured to send one or more additional queries to the search engine based on the plurality of keywords.

18. The system of claim 17 , wherein the one or more additional queries include a keyword other than the first keyword.

19. The system of claim 17 , wherein the processor is further configured to

process one or more additional results pages provided by the search engine in response to the one or more additional queries to determine additional content relating to a classification selected from the group of classifications; and

update the advertising database with the additional content based on the classification of the additional content.

20. The system of claim 19 , wherein an additional query is sent according to one of an hourly interval, a daily interval, and a user selected time interval.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2015
From: SEMMX, INC
To: LINKAPEDIA, INC
Reel/Frame 037277/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2012
From: KON, HENRY B.; BURCH, GEORGE W.
To: INDRAWEB.COM, INC.
Reel/Frame 029413/0256 →
CHANGE OF NAME Recorded Dec 5, 2012
From: INDRAWEB.COM, INC.
To: SEMMX, INC.
Reel/Frame 029414/0770 →
Continuity (7)
Continuation 13108569 · May 16, 2011
Continuation In Part 12780305 · May 14, 2010
Continuation 11707394 · Feb 16, 2007
Continuation 09548796 · Apr 13, 2000
Provisional Application 60129103 · Apr 13, 1999
Provisional Application 61334774 · May 14, 2010
Related Publication 20130097021A1 · Apr 18, 2013