IP Library Patent Application 12471115
Patent Application
App. No. 12/471,115

SYSTEM AND METHOD FOR MODIFICATION IN COMPUTERIZED SEARCHING

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 None
App. No.
12/471,115
Abstract

A system and method for conducting a computerized search, including: receiving a query from a user; classifying the query; augmenting the query based on the classification; issuing the query to a search engine; and conducting a search based on the augmented query. Alternatively, a system and method for conducting a computerized search, including: receiving a search query; analyzing a knowledge base; modifying the search query based on the analysis of the knowledge base; issuing the modified search query to a search engine; and conducting a search via the search engine based on the modified search query to generate search results.

Claims (45)

1 . A method for conducting a computerized search, comprising:

receiving at a processor a query from a user;

classifying the query via the processor;

augmenting the query via the processor based on the classification;

issuing the query to a search engine via the processor; and

conducting a search based on the augmented query via the search engine.

2 . The method of claim 1 , comprising returning results of the search to the user via the processor.

3 . The method of claim 1 , wherein classifying comprises classifying the query into a word sense disambiguation category.

4 . The method of claim 3 , wherein classifying comprises classifying the query via use of a thesaurus and a knowledge base.

5 . The method of claim 1 , wherein classifying comprises classifying the query into a perspective category.

6 . The method of claim 5 , wherein classifying classifying the query via analysis of a knowledge base.

7 . The method of claim 1 , wherein augmenting comprises adding at least one additional word to the query.

8 . A method for conducting a computerized search, comprising:

receiving a search query at a processor;

analyzing a knowledge base via the processor;

modifying the search query via the processor based on the analysis of the knowledge base;

issuing the modified search query to a search engine via the processor; and

conducting a search via the search engine based on the modified search query to generate search results.

9 . The method of claim 8 , wherein modifying the search query comprises adding a word to the search query.

10 . The method of claim 8 , wherein modifying the search query comprises mapping and expanding the search query.

11 . The method of claim 8 , wherein analyzing the knowledge base comprises analyzing the knowledge base with respect to the search query.

12 . The method of claim 8 , wherein the knowledge base comprises a set of documents.

13 . The method of claim 12 , wherein the set of documents at least partially differs from information searched via the search engine.

14 . The method of claim 8 , wherein the knowledge base provides a default context of the search query.

15 . The method of claim 8 , wherein modifying the search query comprises modifying the search query such that the search results are biased toward the knowledge base.

16 . The method of claim 8 , wherein the knowledge base comprises an off-line knowledge base not available on the Internet.

17 . The method of claim 8 , wherein the search results are not filtered.

18 . A system for conducting a computerized search, comprising:

a classifier configured to classify a user search query for augmentation;

a first augmenter module configured to receive a user search query from the classifier and to augment the user search query;

a second augmenter module configured to receive a user search query from the classifier to augment a user search query; and

an engine module configured to issue an augmented user search query to a search engine from at least one of the first augmenter module or the second augmenter module.

19 . The system of claim 18 , wherein the classifier is configured to classify the user search query based on word sense disambiguation for augmentation in the first augmenter module.

20 . The system of claim 18 , wherein the first augmenter module provides augmented user query that is a word sense disambiguation query.

21 . The system of claim 18 , wherein the classifier is configured to classify the user search query based on a perspective for augmentation in the second augmenter module.

22 . The system of claim 18 , wherein the first augmenter module provides augmented user query that is a perspective query.

23 . The system of claim 18 , wherein the enginer module comprises a meta-search engine module.

24 . The system of claim 18 , comprising a default query module configured to pass the user search query from the classifier to the engine module without augmentation.

25 . A system for conducting a computerized search, comprising:

a server comprising executable code stored in memory, wherein the executable code is configured to:

receive a search query;

analyze a knowledge base;

modify the search query based on the analysis of the knowledge base;

issue the modified search query to a search engine; and

to conduct a search via the search engine based on the modified search query.

Assignments (2)
CHANGE OF NAME Recorded Feb 25, 2011
From: NBC UNIVERSAL, INC.
To: NBCUNIVERSAL MEDIA, LLC
Reel/Frame 025851/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2009
From: GUSTAFSON, STEVEN MATT; PAUL, SAMIT; NARAYANAN, BABU OZHUR; GUJJAR, VINEEL CHANDRAKANTH
To: NBC UNIVERSAL, INC.
Reel/Frame 022728/0334 →