Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
251 words
A Computer implemented method for ranking documents being searched in a database by a word query according to text relevancy comprising the steps of: (a) inputting a word query to a computer database of documents; (b) selecting each document by the word query; (c) determining a real value number for each document, comprising the steps of: (i) calculating a first importance value for each word in the selected document; (ii) calculating a second importance value for each word in the query that matches a word in the document; (iii) determining a probability value for each word in the query matching a semantic category; (iv) determining a probability value for each word in the document matching a semantic category; (v) adjusting for each word in .the query that does not exist in the database of the document; (vi) repeating steps (i) to (iv) for each adjusted word; (vii) calculating weights of a semantic component in the query based on the importance value, the probability value and frequency of the word in the document; (viii) calculating weights of a semantic component in the document based on the importance value, the probability value and frequency of word in the query; (ix) multiplying query component weights by document component weights into products; and (x) adding the products together to represent the real-value number for the selected document; and (d) repeating step (c) for each additional document selected by the query; and (e) sorting the documents of the database according to their respective real value numbers.
Claim 2
Dependent Claim
251 words
A Computer implemented method for ranking documents being searched in a database by a word query according to text relevancy comprising the steps of: (a) inputting a word query to a computer database of documents; (b) selecting each document by the word query; (c) determining a real value number for each document, comprising the steps of: (i) calculating a first importance value for each word in the selected document; (ii) calculating a second importance value for each word in the query that matches a word in the document; (iii) determining a probability value for each word in the query matching a semantic category; (iv) determining a probability value for each word in the document matching a semantic category; (v) adjusting for each word in .the query that does not exist in the database of the document; (vi) repeating steps (i) to (iv) for each adjusted word; (vii) calculating weights of a semantic component in the query based on the importance value, the probability value and frequency of the word in the document; (viii) calculating weights of a semantic component in the document based on the importance value, the probability value and frequency of word in the query; (ix) multiplying query component weights by document component weights into products; and (x) adding the products together to represent the real-value number for the selected document; and (d) repeating step (c) for each additional document selected by the query; and (e) sorting the documents of the database according to their respective real value numbers.
Claim 3
Dependent Claim
22 words
The computer implemented method for ranking documents of claim 1, wherein the inputting step further includes: imputing a natural language word query.
Claim 4
Dependent Claim
40 words
The computer implemented method for ranking documents of claim 1, wherein the calculating the first and the second importance values is based on Log 10 (N/df), wherein N=total number of documents, and df=number of documents each word is located within.
Claim 5
Dependent Claim
32 words
The computer implemented method for ranking documents of claim 1, wherein the semantic category further includes: correlating a semantic lexicon of approximately 36 semantic categories between the word query and each document.
Claim 6
Dependent Claim
34 words
The computer implemented method for ranking documents of claim 1, wherein the size of each document is chosen from at least one of: a word, a sentence, a line, a phrase and a paragraph.
Claim 7
Dependent Claim
115 words
A computer implemented method of routing and filtering documents to topics comprising the steps of: breaking down each document for routing into small portions of up to approximately 250 words in length; calculating importance values of each word in both topics and the small portions of the documents; determining real value numbers for each of the small portions of document to each topic based on the importance values; calculating the real value number for the selected document based on adding the real value numbers of the small portions of the selected document; routing each document according to their respective real value numbers to one or more topics; and sorting the routed documents at each topic.
Claim 8
Dependent Claim
115 words
A computer implemented method of routing and filtering documents to topics comprising the steps of: breaking down each document for routing into small portions of up to approximately 250 words in length; calculating importance values of each word in both topics and the small portions of the documents; determining real value numbers for each of the small portions of document to each topic based on the importance values; calculating the real value number for the selected document based on adding the real value numbers of the small portions of the selected document; routing each document according to their respective real value numbers to one or more topics; and sorting the routed documents at each topic.
Claim 9
Dependent Claim
44 words
A computer implemented method of routing and filtering documents to topics of claim 6, wherein the calculating step is based on Log 10 (NT/dft), where NT is the total number of topics and dft is the number of topics each word is located within.
Claim 10
Dependent Claim
39 words
A computer implemented method of routing and filtering documents to topics of claim 6, wherein the size of each of the small portions are chosen from at least one of: a word, a line, a sentence, and a paragraph.
Claim 11
Dependent Claim
208 words
A computer implemented method of routing and filtering documents to topics of claim 6, wherein the determining a real value number step further includes the steps of: (i) calculating a first importance value for each word in the selected portion; (ii) calculating a second importance value for each word in the query that matches a word in the selected portion; (iii) determining a probability value for each word in the query matching a semantic category; (iv) determining a probability value for each word in the selected portion matching a semantic category; (v) adjusting for each word in the query that does not exist in the selected portion; (vi) repeating steps (i) to (iv) for each adjusted word; (vii) calculating weights of a semantic component in the query based on the importance value, the probability value and frequency of the word in the selected portion; (viii) calculating weights of a semantic component in the selected portion based on the importance value, the probability value and frequency of word in the query; (ix) multiplying query component weights by selected portion component weights into products; and (x) adding the products together to represent the real-value number for the selected document; and repeating steps (i) to (x) for each additional document selected.