# US 2019/0318363 A1 · Extraction of compliance named entities of type organization

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

- Number: US 2019/0318363 A1
- Document ID: US20190318363A1
- Status: Published application
- Kind: A1
- Application number: 15/953,741
- Filed: 2018-04-16
- Published: 2019-10-17
- Earliest claimed: 2018-04-16
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Alice-Maria MARASCU; Rahul NAIR; Marc H. COQ; Sandra C. THOMPSON
- Web page: https://patentgrep.com/patent/US20190318363A1

## CPC

- G06Q 30/018: Certifying business or products
- G06F 40/205: Parsing
- G06F 40/284: Lexical analysis, e.g. tokenisation or collocates
- G06F 40/295: Named entity recognition
- G06F 40/30: Semantic analysis
- G06F 40/40: Processing or translation of natural language (natural language analysis G06F40/20; semantic analysis G06F40/30)
- G06N 20/00: Machine learning
- 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

## Abstract

Embodiments for automatic extraction of data of a compliance named entity of type organization by a processor. One or more segments of text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to conform to an obligation, a law, policy, regulation, or a combination thereof.

## Claims

### Claim 1

A method, by a processor, for automatic extraction of data of a compliance named entity of type organization in a computing environment, comprising:
extracting one or more segments of text data from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to conform to an obligation, a law, policy, regulation, or a combination thereof.

### Claim 2 (depends on 1)

The method of claim 1, further including ingesting the text data from the one or more data sources upon processing the text data using a lexical analysis, parsing, extraction of concepts, semantic analysis, or a combination thereof.

### Claim 3 (depends on 1)

The method of claim 1, further including detecting boundaries of each of the one or more segments of the text data that are extracted.

### Claim 4 (depends on 1)

The method of claim 1, further including using natural language processing (NLP) to determine the one or more segments with obligation content, wherein the one or more segments are sentences and the obligation content requires an obligation to conform to the obligation, the law, the policy, the regulation, or a combination thereof.

### Claim 5 (depends on 1)

The method of claim 1, further including using natural language processing (NLP) to determine one or more features associated with the compliance named entity of type organization, wherein the one or more features include a domain of activity, a type of organization, location data, or combination thereof.

### Claim 6 (depends on 1)

The method of claim 1, further including initializing a machine learning mechanism to learn the one or more features associated with the compliance named entity of type organization.

### Claim 7 (depends on 1)

The method of claim 1, further including:
defining the compliance named entity of type organization as a named entity identifying an organization or an agent representing a group of organizations having similar types of activities;
defining the compliance named entity with one or more features, wherein the one or more features include a domain of activity, a type of organization, location data, or combination thereof; and
defining the obligation as a required action for compliance with a law, policy, regulation, or a combination thereof.

### Claim 8

A system for automatic extraction of data of a compliance named entity of type organization, comprising:
one or more computers with executable instructions that when executed cause the system to:
extract one or more segments of text data from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to conform to an obligation, a law, policy, regulation, or a combination thereof.

### Claim 9 (depends on 8)

The system of claim 8, wherein the executable instructions ingest the text data from the one or more data sources upon processing the text data using a lexical analysis, parsing, extraction of concepts, semantic analysis, or a combination thereof.

### Claim 10 (depends on 8)

The system of claim 8, wherein the executable instructions detect boundaries of each of the one or more segments of the text data that are extracted.

### Claim 11 (depends on 8)

The system of claim 8, wherein the executable instructions use natural language processing (NLP) to determine the one or more segments with obligation content, wherein the one or more segments are sentences and the obligation content requires an obligation to conform to the obligation, the law, the policy, the regulation, or a combination thereof.

### Claim 12 (depends on 8)

The system of claim 8, wherein the executable instructions use natural language processing (NLP) to determine one or more features associated with the compliance named entity of type organization, wherein the one or more features include a domain of activity, a type of organization, location data, or combination thereof.

### Claim 13 (depends on 8)

The system of claim 8, wherein the executable instructions initialize a machine learning mechanism to learn the one or more features associated with the compliance named entity of type organization.

### Claim 14 (depends on 8)

The system of claim 8, wherein the executable instructions:
define the compliance named entity of type organization as a named entity identifying an organization or an agent representing a group of organizations having similar types of activities;
define the compliance named entity with one or more features, wherein the one or more features include a domain of activity, a type of organization, location data, or combination thereof; and
define the obligation as a required action for compliance with a law, policy, regulation, or a combination thereof.

### Claim 15

A computer program product for, by a processor, automatic extraction of data of a compliance named entity of type organization, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
an executable portion that extracts one or more segments of text data from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to conform to an obligation, a law, policy, regulation, or a combination thereof.

### Claim 16 (depends on 15)

The computer program product of claim 15, further including an executable portion that ingests the text data from the one or more data sources upon processing the text data using a lexical analysis, parsing, extraction of concepts, semantic analysis, or a combination thereof.

### Claim 17 (depends on 15)

The computer program product of claim 15, further including an executable portion that detects boundaries of each of the one or more segments of the text data that are extracted.

### Claim 18 (depends on 15)

The computer program product of claim 15, further including an executable portion that uses natural language processing (NLP) to determine the one or more segments with obligation content, wherein the one or more segments are sentences and the obligation content requires an obligation to conform to the obligation, the law, the policy, the regulation, or a combination thereof.

### Claim 19 (depends on 15)

The computer program product of claim 15, further including an executable portion that:
uses NLP to determine one or more features associated with the compliance named entity of type organization, wherein the one or more features include a domain of activity, a type of organization, location data, or combination thereof; and
initializes a machine learning mechanism to learn the one or more features associated with the compliance named entity of type organization.

### Claim 20 (depends on 15)

The computer program product of claim 15, further including an executable portion that:
defines the compliance named entity of type organization as a named entity identifying an organization or an agent representing a group of organizations having similar types of activities;
defines the compliance named entity with one or more features, wherein the one or more features include a domain of activity, a type of organization, location data, or combination thereof; and
defines the obligation as a required action for compliance with a law, policy, regulation, or a combination thereof.
