Patent ID: 7739133

Claim:
A computer-implemented method for processing insurance claims in a computer system having a plurality of software components, the method comprising: providing a processor and a memory storing computer readable code accessible by the processor for processing the insurance claims, the computer readable code comprising a text analyzer, a rules engine, and a score analyzer, and executing the computer readable code by the processor to perform: identifying, by the text analyzer using a specialized insurance dictionary, insurance data elements in text associated with an insurance claim; extracting, by the text analyzer, the insurance data elements related to the insurance claim's subrogation potential, the text comprising at least one of the following: sentence textual groups and non-sentence textual groups; storing, by the text analyzer, the extracted insurance data elements in data tables corresponding to the insurance claim; developing a subrogation potential score by the rules engine for each of the insurance data elements, wherein the developing further comprises: calculating the subrogation potential score using a set of rules created from existing historical claim data, or assigning the subrogation potential score using the set of rules; and determining, by the score analyzer, if the insurance claim has subrogation potential based on the subrogation potential scores developed for each of the insurance data elements.