← Back to Patent Explorer
US6523029B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for embedded information retrieval in a distributed free-text application environment

Assignee: BITMOBILE LLC
•
Filing: 2000-03-24
•
Granted: 2003-02-18
•
Expires: 2020-03-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An embedded information retrieval system is provided including a free-text parser, a knowledge-based query generator, a distributed query dispatcher, and a persistent feedback retrieval manager. When the system is embedded in a text application, the free-text parser takes samples of the text supplied by the user and segments the samples into sentences. The sentences are ranked by their content. The top content-bearing sentences are supplied to the query generator to be converted into queries for the query dispatcher. For each query, the query dispatcher identifies the relevant distributed information sources, submits the query to them, and waits for retrievals. The retrievals are passed to the retrieval manager and saved locally. User feedback is used by the retrieval manager persistently and incrementally to improve retrieval accuracy.

Inventors

  • 👤 Vladimir A. Kulyukin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:43
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/30; G06F16/33; G06F16/3331; G06F16/3332; G06F16/3334; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99935

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 172 words
An embedded distributed information retrieval system, comprising: an embedding module for embedding a distributed information retrieval system in a computer application program, the embedding module being operative to enable a user to select at least one information source and at least one knowledge base; a free-text parser coupled to the application program, the free-text parser operative to receive scheduled reads of textual information from the application program, parse the textual information into sentences, and rank the sentences on the basis of words and phrases in the sentences; a query engine coupled to receive the ranked sentences, and operative to generate structured queries, the query engine coupled to the at least one knowledge base and including a semantic network processor program; a metasearch engine coupled to receive and submit the structured queries to the at least one information source; and a retrieval manager coupled to the metasearch engine, the retrieval manager operative to receive retrieved links associated with the structured queries, and to rank and filter the retrieved links based upon predefined criteria.
Claim 2
Dependent Claim 172 words
An embedded distributed information retrieval system, comprising: an embedding module for embedding a distributed information retrieval system in a computer application program, the embedding module being operative to enable a user to select at least one information source and at least one knowledge base; a free-text parser coupled to the application program, the free-text parser operative to receive scheduled reads of textual information from the application program, parse the textual information into sentences, and rank the sentences on the basis of words and phrases in the sentences; a query engine coupled to receive the ranked sentences, and operative to generate structured queries, the query engine coupled to the at least one knowledge base and including a semantic network processor program; a metasearch engine coupled to receive and submit the structured queries to the at least one information source; and a retrieval manager coupled to the metasearch engine, the retrieval manager operative to receive retrieved links associated with the structured queries, and to rank and filter the retrieved links based upon predefined criteria.
Claim 3
Dependent Claim 18 words
The system defined in claim 1 , wherein the predefined criteria comprise relevancy to the inputted textual information.
Claim 4
Dependent Claim 28 words
The system defined in claim 1 , wherein the at least one knowledge base comprises a semantic network of concepts organized in terms of abstraction and packaging relations.
Claim 5
Dependent Claim 23 words
The system defined in claim 1 , wherein the semantic network comprises a knowledge base of concepts connected via hierarchical and packaging relations.
Claim 6
Dependent Claim 18 words
The system defined in claim 1 , wherein the at least one information source comprises a proprietary database.
Claim 7
Dependent Claim 17 words
The system defined in claim 1 , wherein the at least one information source comprises the Internet.
Claim 8
Dependent Claim 18 words
The system defined in claim 1 , wherein the sentences are ranked in terms of their content-bearing capacities.
Claim 9
Dependent Claim 25 words
The invention of claim 1 , wherein the metasearch engine is further operative to submit the structured queries to a plurality of distributed information sources.
Claim 10
Dependent Claim 112 words
An embedded distributed information retrieval method for generating structured queries, comprising: (a) receiving an input from a user that indicates the user's selection of at least one information source; (b) receiving scheduled reads of textual information; (c) parsing the textual information into sentences; (d) parsing the sentences into words and phrases; (e) ranking sentences by their content-bearing capacities based on their weighted words and phrases; (f) generating structured queries from the ranked sentences using a semantic network processor program; (g) submitting the structured queries to the at least one information source; (h) receiving retrieved links associated with the structured queries; and (i) ranking and filtering the retrieved links based upon predefined criteria.
Claim 11
Dependent Claim 112 words
An embedded distributed information retrieval method for generating structured queries, comprising: (a) receiving an input from a user that indicates the user's selection of at least one information source; (b) receiving scheduled reads of textual information; (c) parsing the textual information into sentences; (d) parsing the sentences into words and phrases; (e) ranking sentences by their content-bearing capacities based on their weighted words and phrases; (f) generating structured queries from the ranked sentences using a semantic network processor program; (g) submitting the structured queries to the at least one information source; (h) receiving retrieved links associated with the structured queries; and (i) ranking and filtering the retrieved links based upon predefined criteria.
Claim 12
Dependent Claim 18 words
The method defined in claim 9 , wherein the predefined criteria comprise relevancy to the inputted textual information.
Claim 13
Dependent Claim 19 words
The method defined in claim 9 , further comprising searching the information source in response to the structured queries.
Claim 14
Dependent Claim 22 words
The method defined in claim 11 , wherein searching the information source further comprises searching a proprietary database or a search portal.
Claim 15
Dependent Claim 17 words
The method defined in claim 11 , wherein searching the information source further comprises searching the Internet.
Claim 16
Dependent Claim 27 words
The method defined in claim 9 , further comprising providing a metasearch engine to receive and submit the structured queries to the at least one information source.
Claim 17
Dependent Claim 21 words
The method defined in claim 14 , wherein the semantic network program provides its output as input to the metasearch engine.
Claim 18
Dependent Claim 31 words
The method defined in claim 9 , wherein (f) further comprises using the semantic network processor program to spread activation that maps free-text inputs to relevant concepts in a knowledge base.
Claim 19
Dependent Claim 20 words
The invention of claim 9 , wherein (g) comprises submitting the structured queries to a plurality of distributed information sources.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-02-17 2006-08-19 2007-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-02-17 2010-08-19 2011-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-02-17 2014-08-19 2015-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag