IP Library › Granted Patent US 11,003,796
Granted Patent B2
US 11,003,796 · App. 16/531,848 · Granted May 11, 2021

Artificial intelligence based document processor

Inventors: Piper Frances Tucker (Chicago, IL); Travis Bowers (Cambridge, MA); James Robert Priestas (Arlington, VA); Tara Lynn O'Gara (Chicago, IL); Sarat Gurram (Mumbai, IN)
Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
G06F21/6254G06F40/295G06N3/08
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 11,003,796
App. No.
16/531,848
Filed
Aug 5, 2019
Granted
May 11, 2021
Kind
B2
Art Unit
2657
USPC
704/9
Abstract

An Artificial Intelligence (AI) based document processing system receives a request including one or more documents related to a process to be automatically executed. The information including the fields and an intent required for the process are extracted from one or more of the request and the documents. The required documents and fields are selected based on the intent and a domain model. The required fields are validated using external knowledge and the discrepancies identified therein are resolved. An internal master document is built based on the required fields. The internal master document is employed for the automatic execution of the process which can include a de-identification process or an appeal process.

Claims (109)

1. A document processing system, the system comprising:

one or more processors; and

a non-transitory data storage comprising processor-executable instructions that, when executed, cause the one or more processors to:

receive a request,

the request comprising information related to a de-identification process,

the de-identification process to be automatically executed,

the de-identification process to one of automatically anonymize and automatically pseudonymize identifying indicia of one or more subscribers,

the one or more subscribers identified using subscriber information, and

the subscriber information and the identifying indicia of the one or more subscribers are retrieved from a dataset;

extract the information,

the extracted information used to facilitate automatic execution of the de-identification process,

the extracted information being from at least two documents,

the at least two documents:

having different formats, and

being associated with the de-identification process, and

the extracted information being extracted based on a domain model;

identify an intent associated with the information,

the intent used for identifying the de-identification process, and

the intent being determined based on:

a textual processing technique, and

a natural language processing (NLP) technique;

obtain one or more required fields,

the one or more required fields to be anonymized during the de-identification process;

build an internal master document based on validating the one or more required fields,

the internal master document enabling automatic execution of the de-identification process;

identify fields pertaining to the identifying indicia to be anonymized;

locate values of the fields within the internal master document; and

generate transformed data by replacing the values of the fields within the internal master document with one or more of a new string and one or more space characters.

2. The document processing system of claim 1 , the processor-executable instructions for identifying the fields pertaining to the identifying indicia to be anonymized include instructions that, when executed, cause the processor to:

identify the fields to be deidentified based on one or more of the documents that are enclosed with the request.

3. The document processing system of claim 1 , the processor-executable instructions to generate the transformed data include instructions that, that when executed, cause the processor to:

automatically generate the new string based on requirements conveyed in the request.

4. The document processing system of claim 1 , the processor-executable instructions to generate the transformed data include instructions that, when executed, cause the processor to:

replace the values of the fields within the internal master document with one or more of the space characters.

5. The document processing system of claim 1 , the processor-executable instructions to generate the transformed data include instructions that, when executed, cause the processor to:

generate a data set including the transformed data in one or more of a plurality of formats.

6. The document processing system of claim 1 , the processor-executable instructions for extracting the information from the request include instructions that, when executed, cause the processor to:

parse and tokenize textual content of the request; and

extract at least one document pertaining to the de-identification process from one or more of the request and an external knowledge base.

7. The document processing system of claim 6 , the processor-executable instructions for extracting the information from the request include instructions that, when executed, cause the processor to:

extract the documents from the external knowledge base based on the intent.

8. The document processing system of claim 7 , the processor-executable instructions for extracting the documents comprise instructions that, when executed, cause the processor to:

employ trained document classifiers for the extraction of the documents from the external knowledge base.

9. The document processing system of claim 7 , the processor-executable instructions for identifying an intent comprise instructions that, when executed, cause the processor to:

compare the information from the request with domain-specific terminology included in the domain model, wherein the domain model is customized to the process.

10. The document processing system of claim 1 , wherein the domain model includes the required fields to be employed in the process, domain-specific terminology, definitions of the fields and types of the fields.

11. The document processing system of claim 1 , wherein instructions for building the internal master document comprise instructions that, when executed, cause the processor to:

concatenate the required fields extracted from the at least two documents wherein the required fields include one or more name-value pairs.

12. The document processing system of claim 1 , wherein instructions for building the internal master document comprise instructions that, when executed, cause the processor to:

determine a format of the internal master document based on the de-identification process to be automatically executed.

13. The document processing system of claim 1 , comprising further instructions that, when executed, cause the processor to:

enable display of the required fields from the internal master document in one or more output graphical user interfaces (GUIs) in user-editable formats.

14. A document processing method comprising:

receiving a request including an intent,

the intent pertaining to an automated execution of an appeal task,

the appeal task related to a claim denial, and

the request including at least one document required for the automated execution of the appeal task;

determining the intent of the request by:

parsing and tokenizing the request and the at least one document the tokenizing producing a plurality of tokens;

identifying from the plurality of tokens, data indicative of the intent for the automated execution of the appeal task;

obtaining additional claim history information,

the additional claim history information required for the automated execution of the appeal task,

the additional claim history being obtained from an external knowledge base using an appeal domain model, and

the appeal domain model including terms related to one or more of the claim and a subscriber related to the claim;

identifying the claim related to the appeal;

generating an internal master document that collates information relevant to the appeal task

the information relevant to the appeal task including:

details of the appeal from the document

the domain model, and

the external knowledge base;

populate a review screen with information from the internal master document; and

receive input approving or rejecting the appeal,

the input received based on the information from the internal master document populating the review screen.

15. The method of claim 14 , wherein generating the internal master document further comprises:

generating the internal master document as a text file including information collated from the request and the additional claim history.

16. The method of claim 14 , wherein populating the review screen further comprises:

providing, via the review screen, portions of the internal master document for user review.

17. The method of claim 16 , further comprising:

providing the portions of the internal master document for the user review and approval by providing, a respective switch for each of the portions, wherein a state of the switch is automatically toggled upon the approval of the portion by the user.

18. The method of claim 14 , wherein the appeal domain model is based on neural networks.

19. A non-transitory storage medium comprising machine-readable instructions that cause at least one processor to:

receive a request,

the request comprising information related to a de-identification process,

the de-identification process to be automatically executed,

the de-identification process to one of automatically anonymize and automatically pseudonymize identifying indicia of one or more subscribers,

the one or more subscribers identified using subscriber information, and

the subscriber information and the identifying indicia of the one or more subscribers are retrieved from a dataset;

extract the information,

the extracted information used to facilitate automatic execution of the de-identification process,

the extracted information being from at least two documents,

the at least two documents:

having different formats, and

being associated with the de-identification process, and

the extracted information being extracted based on a domain model;

identify an intent associated with the information,

the intent used for identifying the de-identification process, and

the intent being determined based on:

a textual processing technique, and

a natural language processing (NLP) technique;

obtain one or more required fields

the one or more required fields to be anonymized during the de-identification process;

build an internal master document based on validating the one or more required fields,

the internal master document enabling automatic execution of the de-identification process;

identify fields pertaining to the identifying indicia to be deidentified;

locate values of the fields within the internal master document; and

generate transformed data by replacing the values of the fields within the internal master document with one or more of a new string and one or more space characters.

20. The non-transitory storage medium of claim 19 , comprising further instructions that cause at least one processor to:

store, within a table, locations of field values in the documents; and

enable scrolling to a location of one of the field values within the documents upon selection of an instance of the field value on a portion of a de-identification review screen.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2019
From: TUCKER, PIPER FRANCES; BOWERS, TRAVIS; PRIESTAS, JAMES ROBERT; O'GARA, TARA LYNN; GURRAM, SARAT
To: ACCENTURE GLOBAL SOLUTIONS LIMITED
Reel/Frame 050345/0155 →
Continuity (6)
Continuation In Part 16179448 · Nov 2, 2018
Continuation In Part 15922567 · Mar 15, 2018
Continuation In Part 15879031 · Jan 24, 2018
Provisional Application 62674367 · May 21, 2018
Provisional Application 62527441 · Jun 30, 2017
Related Publication 20190354720A1 · Nov 21, 2019
Cited By (2)
US 12,511,480 US 12,670,473