Automation of auditing claims
First Claim
1. A computerized method comprising:
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
processing, using the processor, the data through one or more processing steps to generate processed data comprising one or more processed words;
selecting, using the processor, one or more candidate word strings based on the one or more processed words;
associating, using the processor, matching information with each of the one or more candidate word strings;
generating, using the processor, analysis information for each of the one or more candidate word strings based on the associated matching information; and
associating, using the processor, an insurance company identifier with received data based on the analysis information and one or more matching rules;
wherein selecting one or more candidate word strings based on the one or more processed words comprises;
determining whether the data includes two or more words with a same usage number;
selecting a first word in the data, wherein the first word has an earliest location in the data of the two or more words with the same usage number; and
selecting the one or more candidate word strings based on the first word.
10 Assignments
0 Petitions
Accused Products
Abstract
Described are computer-based methods and apparatuses, including computer program products, for automation of auditing claims. Data indicative of an insurance company name is received, the data comprising one or more words. The data is processed through one or more processing steps to generate processed data comprising one or more processed words. One or more candidate word strings are selected based on the one or more processed words. Matching information is associated with each of the one or more candidate word strings. Analysis information is generated for each of the one or more candidate word strings based on the associated matching information. An insurance company identifier is associated with received data based on the analysis information and one or more matching rules.
86 Citations
5 Claims
-
1. A computerized method comprising:
-
receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
processing, using the processor, the data through one or more processing steps to generate processed data comprising one or more processed words;
selecting, using the processor, one or more candidate word strings based on the one or more processed words;
associating, using the processor, matching information with each of the one or more candidate word strings;
generating, using the processor, analysis information for each of the one or more candidate word strings based on the associated matching information; and
associating, using the processor, an insurance company identifier with received data based on the analysis information and one or more matching rules;wherein selecting one or more candidate word strings based on the one or more processed words comprises;
determining whether the data includes two or more words with a same usage number;
selecting a first word in the data, wherein the first word has an earliest location in the data of the two or more words with the same usage number; and
selecting the one or more candidate word strings based on the first word.
-
-
2. A computerized method comprising:
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
processing, using the processor, the data through one or more processing steps to generate processed data comprising one or more processed words;
selecting, using the processor, one or more candidate word strings based on the one or more processed words;
associating, using the processor, matching information with each of the one or more candidate word strings;
generating using the processor, analysis information for each of the one or more candidate word strings based on the associated matching information; and
associating, using the processor, an insurance company identifier with received data based on the analysis information and one or more matching rules, wherein generating analysis information for each of the one or more candidate word strings based on the associated matching information comprises;
determining whether a location word is in the data, the location word being indicative of an insurance company name; and
if there is a location word, for each location word;
determining a position of the location word in the data indicative of an insurance company name; and
associating the word with an identifier indicative of the position;calculating a weighted word match count based on a word usage number for the data indicative of an insurance company name, the one or more candidate word strings, or both; and calculating a sequence number count based on a difference in relative sequence of a lowest usage word in the data indicative of an insurance company name and each of the one or more candidate word strings. - View Dependent Claims (3)
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
-
4. A computerized method comprising:
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
processing, using the processor, the data through one or more processing steps to generate processed data comprising one or more processed words;
selecting, using the processor, one or more candidate word strings based on the one or more processed words;
associating, using the processor, matching information with each of the one or more candidate word strings;
generating, using the processor, analysis information for each of the one or more candidate word strings based on the associated matching information; and
associating, using the processor, an insurance company identifier with received data based on the analysis information and one or more matching rules, wherein generating analysis information for each of the one or more candidate word strings based on the associated matching information comprises;
determining whether a location word is in the data, the location word being indicative of an insurance company name; and
if there is a location word, for each location word;
determining a position of the location word in the data indicative of an insurance company name; and
associating the word with an identifier indicative of the position; andcalculating an average absolute sequence number count for each of the one or more candidate word strings based on a difference in relative sequence of a word in the data indicative of an insurance company name and the candidate word string.
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
-
5. A computerized method comprising:
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
processing, using the processor, the data through one or more processing steps to generate processed data comprising one or more processed words;
selecting, using the processor, one or more candidate word strings based on the one or more processed words;
associating, using the processor, matching information with each of the one or more candidate word strings;
generating, using the processor, analysis information for each of the one or more candidate word strings based on the associated matching information; and
associating, using the processor, an insurance company identifier with received data based on the analysis information and one or more matching rules wherein associating an insurance company identifier with received data based on the analysis information and one or more matching rules comprises associating the insurance company identifier based on a word usage number and a number of candidate word string matches.
- receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words;
Specification