# US 10,482,540 B2 · Data translation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,482,540 B2
- Document ID: US10482540B2
- Status: Granted
- Kind: B2
- Application number: 15/887,813
- Filed: 2018-02-02
- Published: 2019-08-08
- Granted: 2019-11-19
- Earliest claimed: 2018-02-02
- Assignees: Accenture Global Solutions Limited
- Applicants: Accenture Global Solutions Limited
- Inventors: Chung-Sheng Li; Guanglei Xiong; Sukryool Kang; Ashish Jain; Colin Connors; Benjamin Nathan Grosof; Neeru Narang
- Web page: https://patentgrep.com/patent/US10482540B2

## CPC

- G06Q 40/08: Insurance
- G06F 16/285: {Clustering or classification}
- G06N 5/04: Inference or reasoning models
- G06N 20/00: Machine learning
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

A classifier receives policy data corresponding to a new policy. Further, the classifier processes the policy data to classify the policy data into an obligation class and an informational class. An information extractor then extracts metadata from the policy data that is classified into the obligation class. Subsequently, a data translator determines if there is an incremental change in the policy data based on a comparison of the policy data with policy data corresponding to existing policies. On determining the incremental change in the policy data, the data translator translates the policy data that is classified into the obligation class into a rule based on the metadata. A rules engine then receives the rule from the data translator for claims adjudication.

## Claims

### Claim 1

A system to translate of policies into rules for claims adjudication, the system comprising:
a classifier to:
receive policy data corresponding to a new policy, the policy data comprising natural language content to be selectively translated to a new rule, wherein the new rule comprising a procedure to determine whether a claim complies with pre-determined requirements pertaining to claim adjudication; and
process a portion of the policy data to classify the portion of the policy data into an obligation class and an informational class, wherein the obligation class comprises useful information to be used for generating the new rule and the informational class refers to the class that signifies additional information or non-useful data that would not be used for translation of the new policy into rules;
an information extractor, in combination with the classifier, the information extractor to extract metadata from the portion of the policy data that is classified into the obligation class;
a data translator, in combination with the information extractor, the data translator to:
determine whether there is an incremental change in the portion of policy data based on a comparison of the portion of the policy data with existing policy data corresponding to existing policies, wherein the existing policy data comprises knowledge graphs of the existing policies and a plurality of rules corresponding to the existing policies, wherein the existing policies are decomposed and curated into multiple knowledge representations to form the knowledge graphs, and the comparison is based on at least one of topic classification, entities and relationship, and knowledge representations extracted from the new policy vs. the existing policies; and
on determining the incremental change in the portion of the policy data, selecting the portion of the policy data that is classified into the obligation class and discarding the portion of the policy data that is classified into the information class; and
translate the selected portion of policy data that is classified into the obligation class into the new rule based on the metadata; and
a rules engine, in combination with the data translator, the rules engine to receive the new rule from the data translator for the claim adjudication based in part on the portion of the new policy.

### Claim 2 (depends on 1)

The system of claim 1, wherein the obligation class further includes a conditional class and an action class.

### Claim 3 (depends on 1)

The system of claim 1, wherein the metadata includes entity data, parameter data, and relationship data.

### Claim 4 (depends on 3)

The system of claim 3, wherein the entity data includes provider, billed dates, claim form, out-patient claim, and lifetime maximum.

### Claim 5 (depends on 1)

The system of claim 1, wherein the policy data corresponding to the existing policies is pre-stored in a policy database.

### Claim 6

A system to translate of policies into rules for claims adjudication, the system comprising:
a classifier to:
receive policy data corresponding to a new policy, the policy data comprising natural language content to be selectively translated to a new rule, wherein the new rule comprising a procedure to determine whether a claim complies with pre-determined requirements pertaining to claim adjudication; and
process a portion of the policy data to classify the portion of the policy data into an obligation class and an informational class, wherein the obligation class comprises useful information to be used for generating the new rule and the informational class refers to the class that signifies additional information or non-useful data that would not be used for translation of the new policy into rules;
an information extractor, in combination with the classifier, the information extractor to extract metadata from the portion of the policy data that is classified into the obligation class;
a data translator, in combination with the information extractor, the data translator to:
determine whether there is an incremental change in the portion of policy data based on a comparison of the portion of the policy data with existing policy data corresponding to existing policies, wherein the existing policy data comprises knowledge graphs of the existing policies and a plurality of rules corresponding to the existing policies, wherein the existing policies are decomposed and curated into multiple knowledge representations to form the knowledge graphs, and the comparison is based on at least one of topic classification, entities and relationship, and knowledge representations extracted from the new policy vs. the existing policies; and
on determining the incremental change in the portion of the policy data, selecting the portion of the policy data that is classified into the obligation class and discarding the portion of the policy data that is classified into the information class; and
translate the selected portion of policy data that is classified into the obligation class into the new rule based on the metadata.

### Claim 7 (depends on 6)

The system of claim 6, wherein the portion of the policy data is indicative of a phrase of the policy data.

### Claim 8 (depends on 6)

The system of claim 6, wherein the obligation class further includes a conditional class and an action class.

### Claim 9 (depends on 6)

The system of claim 6, wherein the metadata includes entity data, parameter data, and relationship data.

### Claim 10 (depends on 6)

The system of claim 6 further comprising a rules engine, in combination with the data translator, to receive the rule from the data translator for the claim adjudication.

### Claim 11

A computer-implemented method to translate of policies into rules for claims adjudication, executed by at least one processor, the method comprising:
receiving policy data corresponding to a new policy, the policy data comprising natural language content to be selectively translated to a new rule, wherein the new rule comprising a procedure to determine whether a claim complies with pre-determined requirements pertaining to claim adjudication;
processing a portion of the policy data to classify the portion of the policy data into an obligation class and an informational class, wherein the obligation class comprises useful information to be used for generating the new rule and the informational class refers to the class that signifies additional information or non-useful data that would not be used for translation of the new policy into rules;
extracting metadata from the portion of the policy data that is classified into the obligation class;
determining whether there is an incremental change in the portion of policy data based on a comparison of the portion of the policy data with existing policy data corresponding to existing policies, wherein the existing policy data comprises knowledge graphs of the existing policies and a plurality of rules corresponding to the existing policies, wherein the existing policies are decomposed and curated into multiple knowledge representations to form the knowledge graphs, and the comparison is based on at least one of topic classification, entities and relationship, and knowledge representations extracted from the new policy vs. the existing policies; and
on determining the incremental change in the portion of the policy data, selecting the portion of the policy data that is classified into the obligation class and discarding the portion of the policy data that is classified into the information class; and
translate the selected portion of policy data that is classified into the obligation class into the new rule based on the metadata.

### Claim 12 (depends on 11)

The computer-implemented method of claim 11, wherein the portion of the policy data is indicative of a phrase of the policy data.

### Claim 13 (depends on 11)

The computer-implemented method of claim 11, wherein the portion of the policy data is classified into the obligation class and the informational class using a machine learning technique.

### Claim 14 (depends on 11)

The computer-implemented method of claim 11, wherein the obligation class further includes a conditional class and an action class.

### Claim 15 (depends on 11)

The computer-implemented method of claim 11, wherein the metadata includes entity data, parameter data, and relationship data.

### Claim 16 (depends on 15)

The computer-implemented method of claim 15, wherein the entity data includes provider, billed dates, claim form, out-patient claim, and lifetime maximum.
