IP Library Granted Patent US 8,781,863
Granted Patent B2
US 8,781,863 · App. 13/779,403 · Granted Jul 15, 2014

Automation of auditing claims

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,781,863
App. No.
13/779,403
Granted
Jul 15, 2014
Kind
B2
Abstract

Described are computer-based methods and apparatuses, including computer program products, for automation of auditing claims. A data file is received comprising one or more auditable items, each auditable item comprising a word string having one or more words. Each word string for each auditable item is translated using one or more translation steps into a translated item description. Each translated item description is compared to a plurality of terms to generate matching information. Each translated item description is associated with an item identifier based on the matching information. Each auditable item is accepted or rejected based on the item identifier and one or more rules associated with the data file.

Claims (85)

1. A computerized auditing method comprising:

receiving, via a processor, a data file comprising one or more auditable items;

extracting, using the processor, a word string from each auditable item;

translating, using the processor, each word string using one or more translation steps into a translated item description;

for each translated item description:

comparing, using the processor, the translated item description to a plurality of terms;

generating, using the processor, a matching table comprising one or more entries, wherein each entry of the matching table comprises a matching term from the plurality of terms and matching information, the matching information comprising a match characteristic between the translated item description and the term and an item identifier;

determining, using the processor, whether the match characteristic for each entry is below a predetermined threshold;

when the match characteristic is below the predetermined threshold, removing, using the processor, the entry from the matching table;

determining, using the processor, whether one entry of the matching table comprises a best match;

when one entry comprises the best match, associating, using the processor, the item identifier of the one entry with the translated item description;

accepting, using the processor, or rejecting each auditable item associated with an item identifier based on the item identifier and one or more rules associated with the data file; and generating, using the processor, an audit report.

2. The method of claim 1 , wherein the insurance claim file includes a demand for subrogation.

3. A computerized auditing method comprising:

receiving, via a processor, a data file comprising one or more auditable items, each auditable item comprising a word string having one or more words;

translating, using the processor, each word string into a translated item description, wherein translating comprises:

determining, using the processor, whether the word string comprises a primary name;

when the word string comprises a primary item name, calculating, using the processor, the translated item description based on the primary name; and

comparing, using the processor, each translated item description to a plurality of predetermined terms to generate matching information;

associating, using the processor, each translated item description with an item identifier based on the matching information; and

accepting, using the processor, or rejecting each auditable item based on the item identifier and one or more rules associated with the data file.

4. A computerized auditing method comprising:

receiving, using the processor, a data file comprising one or more auditable items, each auditable item comprising a word string having one or more words;

translating, using the processor, each word string for each auditable item into a translated item description, wherein translating each word string comprises:

generating, using the processor, relationship information between two or more words of the word string based on a classification of each word of the word string;

determining, using the processor, whether each word of the word string is associated with the relationship information;

when each word of the word string is associated with the relationship information, calculate, using the processor, the translated item description based on the relationship information; and

comparing, using the processor, each translated item description to a plurality of predetermined terms to generate matching information;

associating, using the processor, each translated item description with an item identifier based on the matching information; and

accepting, using the processor, or rejecting each auditable item based on the item identifier and one or more rules associated with the data file.

5. An apparatus comprising:

an auditing system configured to receive a data file comprising one or more auditable items, each auditable item comprising a word string having one or more words; and

a translator in communication with the auditing apparatus configured to:

translate each word string for each auditable item using one or more translation steps into a translated item description;

compare each translated item description to a plurality of terms to generate matching information;

associate each translated item description with an item identifier based on the matching information; and

accept or reject each auditable item based on the item identifier and one or more rules associated with the data file;

wherein the auditing system and the translator comprise a processor in communication with a database.

6. The apparatus of claim 5 further comprising a text recognition unit in communication with the audit unit and the translator configured to recognize the text of the data file.

7. The apparatus of claim 5 further comprising an output unit configured to generate an audit report, the audit report comprising an audit result for each auditable item of the data file.

8. The apparatus of claim 5 further comprising a database in communication with the translator configured to store one or more rules, the one or more rules being used to translate the word string.

9. A computer program product, tangibly embodied in a non-transitory computer readable storage medium, the computer program product including instructions being operable to cause a data processing apparatus to:

receive a data file comprising one or more auditable items, each auditable item comprising a word string having one or more words;

translate each word string for each auditable item using one or more translation steps into a translated item description;

compare each translated item description to a plurality of terms to generate matching information;

associate each translated item description with an item identifier based on the matching information; and

accept or rejecting each auditable item based on the item identifier and one or more rules associated with the data file.

10. A computerized auditing method comprising:

receiving, at a processor, a data file comprising one or more auditable items, each auditable item comprising a word string having one or more words;

translating, at said processor, each word string for each auditable item using one or more translation steps into a translated item description;

comparing, at said processor, each translated item description to a plurality of terms to generate matching information;

associating, at said processor, each translated item description with an item identifier based on the matching information; and

accepting or rejecting, at said processor, each auditable item based on the item identifier and one or more rules associated with the data file.

11. The method of claim 10 , wherein the auditable items include one or more operational items, the one or more operational items including an identity of an operational item that does not involve replacement of a vehicle part.

12. A computerized auditing method comprising:

translating, using a processor, a word string of an auditable item using one or more translation steps into a translated item description, wherein the auditable item is a line item from an insurance claim file; and

using the processor, accepting or rejecting the auditable item based on the translating, wherein the accepting includes automatically approving part selections on behalf of an insurer.

13. The method of claim 12 , wherein the accepting includes documenting historical parts availability for subrogation reviewers.

14. A computerized auditing method comprising:

receiving, via a processor, a data file comprising one or more auditable items, each auditable item being a line item from an insurance claim file, where each auditable item comprises a word string having one or more words;

translating, using the processor, each word string for each auditable item using one or more translation steps into a translated item description, including automatically translating an operational item from the one or more auditable items, the operational item being an auditable item that does not involve a physical removal of a vehicle part or replacement of a vehicle part with a replacement part;

associating, using the processor, each translated item description with an item identifier; and

using the processor, accepting or rejecting each auditable item based on the item identifier and one or more rules associated with the data file.

15. The method of claim 14 , wherein the data file is associated with a subrogation demand.

16. The method of claim 14 , wherein the insurance claim file includes a demand for subrogation.

17. A computerized auditing method comprising:

receiving, via a processor, an insurance data file comprising one or more auditable items, each auditable item comprising a word string having one or more words;

translating, using the processor, each word string for each auditable item using one or more translation steps into a translated item description, including automatically translating an operational item from the one or more auditable items, the operational item being an auditable item that does not involve replacement of a vehicle part with a replacement part;

associating, using the processor, each translated item description with an item identifier; and

using the processor, accepting an auditable item based on the item identifier and one or more rules associated with the data file.

18. The method of claim 17 , wherein the data file is associated with a subrogation demand.

19. A computerized vehicle insurance auditing system comprising:

a processor coupled to a nontransitory computer readable storage medium having stored therein software instructions that, when executed by the processor, cause the processor to perform a series of operations including:

receiving, via the processor, a data file comprising one or more auditable items, each auditable item being a line item from an insurance claim file, each auditable item comprising a word string having one or more words;

translating, using the processor, each word string for each auditable item using one or more translation steps into a translated item description;

associating, using the processor, each translated item description with an item identifier; and

using the processor, automatically determining whether to accept or reject each auditable item based on the item identifier and one or more rules associated with the data file.

20. The system of claim 19 , wherein the insurance claim file includes a demand for subrogation.

21. A nontransitory computer readable storage medium having stored therein software instructions that, when executed by a processor, cause the processor to perform a series of operations including:

receiving an insurance data file comprising one or more auditable items, each auditable item comprising a word string having one or more words;

translating each word string for each auditable item using one or more translation steps into a translated item description;

comparing each translated item description to a plurality of terms to generate matching information;

associating each translated item description with an item identifier based on the matching information; and

determining whether to accept or reject each auditable item based on the item identifier and one or more rules associated with the data file.

22. The medium of claim 21 , wherein the insurance claim file includes a demand for subrogation.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056601 FRAME 0630. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 058174/0907 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056598 FRAME 0059. ASSIGNOR(S) HEREBY CONFIRMS THE SECOND LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 058175/0775 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056598/0059 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 056601/0630 →
CHANGE OF NAME Recorded Jun 15, 2021
From: HYPERQUEST, INC.
To: HYPERQUEST, LLC
Reel/Frame 056596/0115 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2021
From: GOLDMAN SACHS BANK USA
To: HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.)
Reel/Frame 056493/0667 →
SECURITY INTEREST Recorded Mar 3, 2016
From: HYPERQUEST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 037887/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2013
From: HOGAN, DENNIS M.; HOGAN, JEFFREY J.
To: HYPERQUEST, INC.
Reel/Frame 031817/0001 →