Relevance calculation for a reference system in an insurance claims processing system
First Claim
1. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
- determining a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document, wherein determining the relevance value for the occurrence comprises;
numbering the one or more words in the portion of the document from N down to 1, wherein N is the total word count of the portion of the document;
determining the word number of a first word of the term in the one or more words in the portion of the document; and
dividing the word position by the total word count to produce the relevance value for the occurrence.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved method and system for providing context-sensitive help and interactive search capability in an insurance claims processing system. A help information database may include one or more index tables, one or more header tables and one or more text tables. The insurance claims processing system may display information from located help table entries in order of relevance. In one embodiment, entries in the index table may include a relevance value for the occurrence of the term in the help database. In one embodiment, the relevance values for the entries in the index table may be calculated and stored in the index table prior to a user accessing the help database. In another embodiment, the relevance value for an entry in the index table may be calculated dynamically when the entry is identified as an occurrence of a search term or of a step or step element code in context-sensitive help. In one embodiment, relevance values for the entries in the index table may be calculated using the position of the term in the text object (header or text section), the number of words in the term, the number of words in the text object, and the type of text object for the entry (header or text section). In one embodiment, occurrences in headers may be considered generally more relevant than occurrences in text sections, and therefore a different mechanism may be used to calculate the relevance of occurrences in headers than the mechanism used to calculate the relevance of occurrences in text sections.
-
Citations
150 Claims
-
1. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
determining a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document, wherein determining the relevance value for the occurrence comprises;
numbering the one or more words in the portion of the document from N down to 1, wherein N is the total word count of the portion of the document;
determining the word number of a first word of the term in the one or more words in the portion of the document; and
dividing the word position by the total word count to produce the relevance value for the occurrence. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
determining a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
wherein determining the relevance value for the occurrence comprises;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
determining a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining if the portion of the document is a header or a text section; and
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
wherein, if the portion of the document is a text section, determining the relevance value for the occurrence comprises;
dividing the word position by the total word count to produce the relevance value for the occurrence; and
wherein, if the portion of the document is a header, determining the relevance value for the occurrence comprises;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An insurance claims processing system comprising:
-
a computer system including a memory medium;
a help database for the insurance claims processing system stored in the memory medium, wherein the help database comprises one or more documents related to the processing of insurance claims in the insurance claims processing system and one or more tables configured for use in locating occurrences of terms in the help database;
program instructions stored in the memory medium and executable within the computer system, wherein the program instructions are executable to;
determine a word position of an occurrence of a term in a portion of a first document in the help database, wherein the portion of the first document comprises one or more words;
determine a total word count of the portion of the first document; and
determine a relevance value for the occurrence of the term in the portion of the first document using the word position of the occurrence and the total word count of the portion of the first document, wherein determining the relevance value comprises;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence. - View Dependent Claims (24, 25, 26, 27, 28, 30, 31, 32, 33)
-
-
29. The system of claims, wherein the program instructions are further executable to:
-
number the one or more words in the portion of the document from 1 up to N, wherein N is the total word count of the portion of the document;
wherein, in determining the word position of the occurrence, the program instructions are further executable to;
determine a word number of a first word of the term in the one or more words in the portion of the document, wherein the word number of the first word of the term is used as the word position of the occurrence; and
wherein, in determining the relevance value for the occurrence, the program instructions are further executable to;
subtract the word position from the total word count to produce a first results;
add one to the first results to produce a second results; and
divide the second results by the total word count to produce the relevance value for the occurrence.
-
-
34. An insurance claims processing system comprising:
-
a computer system including a memory medium;
a help database for the insurance claims processing system stored in the memory medium, wherein the help database comprises one or more documents related to the processing of insurance claims in the insurance claims processing system and one or more tables configured for use in locating occurrences of terms in the help database;
program instructions stored in the memory medium and executable within the computer system, wherein the program instructions are executable to;
determine a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determine a total word count of the portion of the document;
determine if the portion of the document is a header or a text section; and
determine a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
wherein, if the portion of the document is a text section, in determining the relevance value for the occurrence, the program instructions are further executable to;
divide the word position by the total word count to produce the relevance value for the occurrence; and
wherein, if the portion of the document is a header, in determining the relevance value for the occurrence, the program instructions are further operable to;
divide the word position by the total word count to produce a positional relevance value for the occurrence;
divide a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combine the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence. - View Dependent Claims (35, 36, 37, 38, 128)
-
-
39. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a word position of an occurrence of a term in a portion of a document in a help database in a computer-based insurance claims processing system, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document; and
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document, wherein determining the relevance value comprises;
numbering the one or more words in the portion of the document from N down to 1, wherein N is the total word count of the portion of the document;
determining the word number of a first word of the term in the one or more words in the portion of the document; and
dividing the word position by the total word count to produce the relevance value for the occurrence. - View Dependent Claims (40, 41, 42, 43, 44, 129)
-
-
45. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a word position of an occurrence of a term in a portion of a document in a help database in a computer-based insurance claims processing system, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document; and
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
wherein, in determining the relevance value for the occurrence, the program instructions are further computer-executable to implement;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence;
combining the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence;
multiplying the relevance value by a second scaling factor to produce a scaled relevance value; and
storing the determined relevance value for the occurrence in an entry in a table in the help database. - View Dependent Claims (46)
-
-
47. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a word position of an occurrence of a term in a portion of a document in a help database in a computer-based insurance claims processing system, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining if the portion of the document is a header or a text section; and
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
wherein, if the portion of the document is a text section, determining the relevance value for the occurrence comprises;
dividing the word position by the total word count to produce the relevance value for the occurrence; and
wherein, if the portion of the document is a header, determining the relevance value for the occurrence comprises;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence. - View Dependent Claims (48, 49, 50, 130)
-
-
51. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
numbering one or more words in a portion of a document from N down to 1, wherein N is a total word count of the portion of the document;
determining a word number of a first word of a term in the one or more words in the portion of the document; and
dividing the word number of the first word by the total word count to produce a relevance value for the occurrence of the term in the portion of the document. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
numbering one or more words in a portion of a document from 1 up to N, wherein N is a total word count of the portion of the document;
determining a word number of a first word of a term in the portion of the document;
subtracting the word number from the total word count to produce a first results;
adding one to the first results to produce a second results; and
dividing the second results by the total word count to produce a relevance value of the term in the portion of the document. - View Dependent Claims (58, 59, 60, 61, 62)
-
-
63. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
determining a word position of an occurrence of a term in a portion of a document in a help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce a relevance value for the occurrence. - View Dependent Claims (64, 65, 66, 67, 68)
-
-
69. A method for determining relevance values of terms in a computer-based insurance claims processing system comprising a help database, wherein the help database comprises one or more documents, the method comprising:
-
determining a location of one or more occurrences of one or more terms used in one or more documents of a help database of an insurance claims processing system, wherein the one or more documents comprise one or more text sections;
determining a text section relevance value of an occurrence of a term using N and X, wherein the text section comprises N words, wherein the occurrence of the term is at an Xth word in the text section, and wherein the text section relevance value is higher the closer the occurrence is to the beginning of the text section; and
storing the determined relevance value for the occurrence in an entry in a table in the help database. - View Dependent Claims (70, 71, 72, 73)
-
-
74. A method for determining relevance values of terms in a computer-based insurance claims processing system comprising a help database, wherein the help database comprises one or more documents, the method comprising:
-
determining a location of one or more occurrences of one or more terms used in one or more documents of a help database of an insurance claims processing system, wherein the one or more documents comprise one or more headers;
determining a positional relevance value of an occurrence of a term in a header using N and X, wherein the header comprises N words, wherein the occurrence of the term is at an Xth word in the header, and wherein the determined positional relevance value is higher the closer the occurrence is to the beginning of the header;
determining a percentage relevance value of the occurrence of the term in the header using T and N, wherein the term comprises T words, wherein the percentage relevance value is the percentage of the header occupied by the term; and
combining the positional relevance value and the percentage relevance value to produce the header relevance value. - View Dependent Claims (75, 77, 78, 79, 80, 81)
-
-
76. The method of claims further comprising:
rounding the relevance value to a number of significant digits.
-
82. An insurance claims processing system comprising:
-
a computer system including a memory medium;
a help database for the insurance claims processing system stored in the memory medium, wherein the help database comprises one or more documents related to processing of insurance claims in the insurance claims processing system and one or more tables configured for use in locating occurrences of terms in the help database; and
program instructions stored in the memory medium and executable within the computer system, wherein the program instructions are executable to;
determine a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determine a total word count of the portion of the document;
divide the word position by the total word count to produce a positional relevance value for the occurrence;
divide a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combine the positional relevance value and the percentage relevance value to produce a relevance value for the occurrence. - View Dependent Claims (83, 84, 85, 86, 87)
-
-
88. An insurance claims processing system comprising:
-
a computer system including a memory medium;
a help database for the insurance claims processing system stored in the memory medium, wherein the help database comprises one or more documents related to processing of insurance claims in the insurance claims processing system and one or more tables configured for use in locating occurrences of terms in the help database;
program instructions stored in the memory medium and executable within the computer system, wherein the program instructions are executable to;
determine a location of an occurrence of a term used in a text section of one or more documents of a help database of an insurance claims processing system, wherein the one or more documents comprise one or more text sections;
determine a text section relevance value using N and X, wherein the text section comprises N words, wherein the occurrence of the term is at an Xth word in the text section, and wherein the text section relevance value is higher the closer the occurrence is to the beginning of the text section; and
store the determined relevance value for the occurrence in an entry in a first table in the help database. - View Dependent Claims (89, 90, 91, 92)
-
-
93. An insurance claims processing system comprising:
-
a computer system including a memory medium;
a help database for the insurance claims processing system stored in the memory medium, wherein the help database comprises one or more documents related to processing of insurance claims in the insurance claims processing system and one or more tables configured for use in locating occurrences of terms in the help database;
program instructions stored in the memory medium and executable within the computer system, wherein the program instructions are executable to;
determine a position of one or more occurrences of one or more terms used in a header of one or more documents of a help database of an insurance claims processing system, wherein the one or more documents comprise one or more headers;
determine a positional relevance value using N and X, wherein the header comprises N words, wherein the occurrence of the term is at an Xth word in the header, and wherein the determined positional relevance value is higher the closer the occurrence is to the beginning of the header;
determine a percentage relevance value using T and N, wherein the term comprises T words, wherein the percentage relevance value is a percentage of the header occupied by the term; and
combine the positional relevance value and the percentage relevance value to produce a header relevance value. - View Dependent Claims (94, 95, 96, 97, 98)
-
-
99. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
numbering one or more words in a portion of a document from N down to 1, wherein N is a total word count of the portion of the document;
determining a word number of a first word of a term in the portion of the document; and
dividing the word number of the first word by the total word count to produce a relevance value for the term in the portion of the document. - View Dependent Claims (100, 101, 102, 103, 131)
-
-
104. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
numbering one or more words in a portion of a document from 1 up to N, wherein N is a total word count of the portion of the document;
determining a word number of a first word of a term in the portion of the document;
subtracting the word number from the total word count to produce a first results;
adding one to the first results to produce a second results; and
dividing the second results by the total word count to produce a relevance value. - View Dependent Claims (105, 106, 107, 108, 132)
-
-
109. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a word position of an occurrence of a term in a portion of a document in a help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce a relevance value for the occurrence. - View Dependent Claims (110, 111, 112, 113, 114, 115, 133)
-
-
116. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a location of one or more occurrences of one or more terms used in a text section of one or more documents of a help database of an insurance claims processing system, wherein the one or more documents comprise one or more text sections;
determining a text section relevance value using N and X, wherein the text section comprises N words, wherein the occurrence of the term is at an Xth word in the text section, and wherein the text section relevance value is higher the closer the occurrence is to the beginning of the text section; and
rounding the relevance value to a number of significant digits. - View Dependent Claims (117, 118, 119, 120)
-
-
121. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a location of one or more occurrences of one or more terms used in a header of one or more documents of a help database of an insurance claims processing system, wherein the one or more documents comprise one or more headers;
determining a positional relevance value using N and X, wherein the header comprises N words, wherein the occurrence of the term is at an Xth word in the header, and wherein the determined positional relevance value is higher the closer the occurrence is to the beginning of the header;
determining a percentage relevance value using T and N, wherein the term comprises T words, wherein the percentage relevance value is the percentage of the header occupied by the term; and
combining the positional relevance value and the percentage relevance value to produce a header relevance value. - View Dependent Claims (122, 123, 124, 125, 126, 127, 134)
-
-
135. A method for determining relevance values of terms in a help database in a computer-based insurance claims processing system, the method comprising:
-
determining a word position of an occurrence of a term in a portion of a document in the help database, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
numbering the one or more words in the portion of the document from 1 up to N, wherein N is the total word count of the portion of the document;
wherein determining the word position of the occurrence comprises;
determining a word number of a first word of the term in the one or more words in the portion of the document, wherein the word number of the first word of the term is used as the word position of the occurrence;
wherein determining the relevance value for the occurrence comprises;
subtracting the word position from the total word count to produce a first results;
adding one to the first results to produce a second results; and
dividing the second results by the total word count to produce the relevance value for the occurrence. - View Dependent Claims (136, 137, 138, 139)
-
-
140. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a word position of an occurrence of a term in a portion of a document in a help database in a computer-based insurance claims processing system, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
numbering the one or more words in the portion of the document from 1 up to N, wherein N is the total word count of the portion of the document;
wherein, in determining the word position of the occurrence, the program instructions are further computer-executable to implement;
determining a word number of a first word of the term in the one or more words in the portion of the document, wherein the word number of the first word of the term is used as the word position of the occurrence;
wherein, in determining the relevance value for the occurrence, the program instructions are further computer-executable to implement;
subtracting the word position from the total word count to produce a first results;
adding one to the first results to produce a second results; and
dividing the second results by the total word count to produce the relevance value for the occurrence. - View Dependent Claims (141, 142, 143, 144)
-
-
145. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
determining a word position of an occurrence of a term in a portion of a document in a help database in a computer-based insurance claims processing system, wherein the portion of the document comprises one or more words;
determining a total word count of the portion of the document;
determining a relevance value for the occurrence of the term in the portion of the document using the word position of the occurrence and the total word count of the portion of the document;
wherein determining the relevance value for the occurrence comprises;
dividing the word position by the total word count to produce a positional relevance value for the occurrence;
dividing a number of words in the term by the total word count of the portion to produce a percentage relevance value for the occurrence; and
combining the positional relevance value and the percentage relevance value to produce the relevance value for the occurrence. - View Dependent Claims (146, 147, 148, 149, 150)
-
Specification