Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
204 words
A computer implemented method of creating similarity coefficients between sequences of words in documents that are being searched in a database by a natural word query without parsing the query words nor the words in the documents, and without removing any of the query words and any of the words in the documents, the method comprising the steps of: (a) branching out the meanings of each and every word in a natural word query into respective probabilities of occurrence for each of the meanings in the natural word query; (b) branching out the meanings of words in a document searched by the natural word query into respective probabilities of occurrence for each of the meanings of the words in each of the documents; (c) determining a similarity coefficient between the probabilities of occurrence of words in the natural language query and the probabilities of occurrence of the words in the document; (d) repeating steps (a) to (c) for each additional document searched by the natural language query; and (e) ranking the documents being searched in order of their similarity coefficients without parsing of the natural language query and the documents, and without removing any words from the natural language query nor from the documents.
Claim 2
Dependent Claim
204 words
A computer implemented method of creating similarity coefficients between sequences of words in documents that are being searched in a database by a natural word query without parsing the query words nor the words in the documents, and without removing any of the query words and any of the words in the documents, the method comprising the steps of: (a) branching out the meanings of each and every word in a natural word query into respective probabilities of occurrence for each of the meanings in the natural word query; (b) branching out the meanings of words in a document searched by the natural word query into respective probabilities of occurrence for each of the meanings of the words in each of the documents; (c) determining a similarity coefficient between the probabilities of occurrence of words in the natural language query and the probabilities of occurrence of the words in the document; (d) repeating steps (a) to (c) for each additional document searched by the natural language query; and (e) ranking the documents being searched in order of their similarity coefficients without parsing of the natural language query and the documents, and without removing any words from the natural language query nor from the documents.
Claim 3
Dependent Claim
26 words
The computer implemented method of creating similarity coefficients between sequences of words of claim 1, wherein the meanings of a word further include definitions of words.
Claim 4
Dependent Claim
24 words
A computer implemented method of creating similarity coefficients between sequences of words of claim 1, wherein the meanings of a word further include senses.
Claim 5
Dependent Claim
24 words
A computer implemented method of creating similarity coefficients between sequences of words of claim 1, wherein the meanings of a word further include categories.
Claim 6
Dependent Claim
25 words
The computer implemented method of creating similarity coefficients between sequences of words of claim 4, wherein the categories further includes: a semantic lexicon of categories.
Claim 7
Dependent Claim
52 words
The computer implemented method of creating similarity coefficients between sequences of words of claim 5, wherein step(a) further includes: determining a probability value for each word in the query matching the semantic categories; and wherein step(b) further includes: determining a probability value for each word in the document matching the semantic categories.
Claim 8
Dependent Claim
94 words
The computer implemented method of creating similarity coefficients between sequences of word of claim 6, wherein step(c) of determining similarity coefficients further includes: (i) calculating weights of a semantic component in the query based on the probability values of the words in the query; (ii) calculating weights of a semantic component in the document based on the probability values of the words in the document; (iii) multiplying query component weights by document component weights into products; and (iv) adding the products together to represent the similarity coefficient as a real-value number for the document.
Claim 9
Dependent Claim
36 words
The computer implemented method of creating similarity coefficients between sequences of word of claim 1, wherein each document is chosen from at least one of: a word, a sentence, a line, a phrase and a paragraph.
Claim 10
Dependent Claim
224 words
A computer implemented method of creating similarity coefficients between sequences of words in documents that are being searched in a database by a natural word query without parsing the query words nor the words in the documents, and without removing any of the query words and any of the words in the documents, the method comprising the steps of: (a) branching out the meanings of each and every word in a natural word query into respective probabilities of occurrence for each of the meanings in the natural word query, wherein the query includes at least one word; (b) branching out the meanings of each and every word in a document searched by the natural word query into respective probabilities of occurrence for each of the meanings of the words in each of the documents, wherein the document includes at least one word; (c) determining a similarity coefficient between the probabilities of occurrence of words in the natural language query and the probabilities of occurrence of the words in the document; (d) repeating steps (a) to (c) for each additional document searched by the natural language query; and (e) ranking all the documents being searched in order of their similarity coefficients without parsing of the natural language query and the documents, and without removing any words from the natural language query nor from the documents.
Claim 11
Dependent Claim
224 words
A computer implemented method of creating similarity coefficients between sequences of words in documents that are being searched in a database by a natural word query without parsing the query words nor the words in the documents, and without removing any of the query words and any of the words in the documents, the method comprising the steps of: (a) branching out the meanings of each and every word in a natural word query into respective probabilities of occurrence for each of the meanings in the natural word query, wherein the query includes at least one word; (b) branching out the meanings of each and every word in a document searched by the natural word query into respective probabilities of occurrence for each of the meanings of the words in each of the documents, wherein the document includes at least one word; (c) determining a similarity coefficient between the probabilities of occurrence of words in the natural language query and the probabilities of occurrence of the words in the document; (d) repeating steps (a) to (c) for each additional document searched by the natural language query; and (e) ranking all the documents being searched in order of their similarity coefficients without parsing of the natural language query and the documents, and without removing any words from the natural language query nor from the documents.