Novel information retrieval systems and methods
First Claim
Patent Images
1. A method for providing at least a best query response to a user, comprising:
- a) receiving a query from the user;
b) processing the query by parsing the entire query wherein the word relationships of the entire query are used in ranking prospective query responses including identifying a best query response; and
, c) providing at least the best query response to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to systems and methods for encoding and retrieving information from a variety of sources using novel search techniques. The systems and methods of the invention are capable of extracting all types of structural and relational information from a query or a source data allowing for the recognition of subtle differences in meaning. The capability of discerning subtle differences in meaning that are beyond the search systems and methods presently available, the invention described herein is capable of repeatedly providing accurate and meaningful responses to a diverse set of queries.
88 Citations
45 Claims
-
1. A method for providing at least a best query response to a user, comprising:
-
a) receiving a query from the user;
b) processing the query by parsing the entire query wherein the word relationships of the entire query are used in ranking prospective query responses including identifying a best query response; and
,c) providing at least the best query response to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for providing at least a best query response to a user, comprising:
a) receiving a query from the user;
b) processing the query through one or more query agents, each query agent comprising i) a processing object for parsing the entire query wherein the word relationships of the entire query are used in ranking prospective query responses including identifying a best query response;
ii) a transmitting object for transmitting the parsed entire query to at least one domain; and
,iii) a receiving object for receiving at least the best query response from the at least one domain; and
,c) providing at least the best query response to the user. - View Dependent Claims (32)
-
33. A system for providing at least a best query response to a user, the system comprising:
-
a) a first user interface for receiving an entire query from the user;
b) a processing object for parsing the entire query wherein the word relationships of the entire query are used in ranking prospective query responses including identifying a best query response;
c) a second user interface for presenting at least the best query response to the user. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for providing at least a best advertisement response to a user, comprising:
-
a) receiving a query from the user;
b) processing the query whereby a query statement is created by parsing the entire query, the query statement thereby encoding word relationships of the entire query;
c) ranking a set of prospective advertisement responses, including identifying a best advertisement response, using the query statement; and
,d) providing at least the best advertisement response to the user.
-
-
44. A method of operating an information provision business comprising:
-
a) receiving a query from the user;
b) processing the query by parsing the entire query wherein the word relationships of the entire query are used in ranking prospective query responses including identifying a best query response;
c) providing at least the best query response to the user;
d) comparing at least the best query response to a predetermined set of advertisement responses wherein at least a best advertisement response is identified; and
e) providing at least the best advertisement response to the user.
-
-
45. A method of efficiently storing information in an encoded database, comprising:
-
a) retrieving a document;
b) processing the document by;
i) extracting one or more sentences from the document;
ii) parsing each sentence into one or more wordsets wherein (a) each wordset includes a plurality of words;
(b) words within each wordset are contextually related and spatially orientated in the same order within the wordset as in the sentence; and
,(c) all words in the sentence are a member of at least one wordset; and
,iii) linking all wordsets parsed from the sentence to form a statement wherein the linked wordsets are spatially related to each other in the statement according to the position in the sentence of the respective first word of each wordset;
c) constructing a data set of statements representing the document; and
,d) storing the data set in a database.
-
Specification