# US 2014/0156340 A1 · System and method for identifying outlier risks

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

- Number: US 2014/0156340 A1
- Document ID: US20140156340A1
- Status: Published application
- Kind: A1
- Application number: 13/692,532
- Filed: 2012-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: Bank of America Corporation
- Applicants: Bank of America Corporation
- Inventors: Daniel C. Kern
- Web page: https://patentgrep.com/patent/US20140156340A1

## CPC

- G06Q 10/0635: Risk analysis of enterprise or organisation activities
- G06Q 40/00: Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- 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

## Abstract

To identify outlier risks, a risk assessment is received from a first computer, and the risk assessment comprises a plurality of risks and each risk comprises a plurality of words and a plurality of attributes. A risk category associated with the risk assessment is received from a second computer, and the risk category is based on the plurality of words and the plurality of attributes and the risk category is a selected one of a high risk category and a not-high risk category. A word count is calculated for each word in each risk category. A probability score is also calculated for each word to generate a plurality of probability scores associated with the risk, and a risk score is calculated for each risk and is based on the plurality of probability scores associated with the risk. A distribution is generated that indentifies the high risk category and the not-high risk category, and the distribution identifies the risk score in the associated risk category. It is determined whether the risk associated with the risk score is an outlier for the associated risk category.

## Claims

### Claim 1

A system, comprising
a network interface operable to:
receive, from a first computer, a risk assessment comprising a plurality of risks, wherein each risk comprises a plurality of words and a plurality of attributes; and
receive, from a second computer, a risk category associated with the risk, wherein the risk category is based on the plurality of words and the plurality of attributes and the risk category is a selected one of a high risk category and a not-high risk category;
a processor communicatively coupled to the network interface, the processor operable to:
calculate a word count for each word in each risk category;
calculate a probability score for each word to generate a plurality of probability scores associated with the risk;
calculate a risk score for each risk, wherein the risk score is based on the plurality of probability scores associated with the risk;
generate a distribution that indentifies the high risk category and the not-high risk category, wherein the distribution identifies the risk score in the associated risk category; and
determine whether the risk associated with the risk score is an outlier for the associated risk category.

### Claim 2 (depends on 1)

The system of claim 1, wherein the processor is further operable to calculate the word count by determining a total number of times each word appears in each risk category.

### Claim 3 (depends on 1)

The system of claim 1, wherein the processor is further operable to remove insignificant words from the plurality of words before the processor calculates the word count.

### Claim 4 (depends on 1)

The system of claim 1, wherein the processor is further operable to calculate a probability that the risk assessment is associated with the high risk category if the risk assessment contains a given word.

### Claim 5 (depends on 1)

The system of claim 1, wherein the processor is further operable to sum the plurality of probability scores associated with the plurality of words in the risk.

### Claim 6 (depends on 1)

The system of claim 1, wherein the processor is further operable to communicate the risk to the second computer if the risk score is an outlier for the associated risk category.

### Claim 7 (depends on 1)

The system of claim 1, wherein the processor is further operable to remove insignificant words from the plurality of words before the processor determines the total number of times each word appears in each risk category.

### Claim 8

Non-transitory computer readable medium comprising logic, the logic, when executed by a processor, operable to:
receive, from a first computer, a risk assessment comprising a plurality of risks, wherein each risk comprises a plurality of words and a plurality of attributes;
receive, from a second computer, a risk category associated with the risk, wherein the risk category is based on the plurality of words and the plurality of attributes and the risk category is a selected one of a high risk category and a not-high risk category;
calculate a word count for each word in each risk category;
calculate a probability score for each word to generate a plurality of probability scores associated with the risk;
calculate a risk score for each risk, wherein the risk score is based on the plurality of probability scores associated with the risk;
generate a distribution that indentifies the high risk category and the not-high risk category, wherein the distribution identifies the risk score in the associated risk category; and
determine whether the risk associated with the risk score is an outlier for the associated risk category.

### Claim 9 (depends on 8)

The computer readable medium of claim 8, wherein the logic is further operable to calculate the word count by determining a total number of times each word appears in each risk category.

### Claim 10 (depends on 8)

The computer readable medium of claim 8, wherein the logic is further operable to remove insignificant words from the plurality of words before the processor calculates the word count.

### Claim 11 (depends on 8)

The computer readable medium of claim 8, wherein the logic is further operable to calculate a probability that the risk assessment is associated with the high risk category if the risk assessment contains a given word.

### Claim 12 (depends on 8)

The computer readable medium of claim 8, wherein the logic is further operable to sum the plurality of probability scores associated with the plurality of words in the risk.

### Claim 13 (depends on 8)

The computer readable medium of claim 8, wherein the logic is further operable to communicate the risk to the second computer if the risk score is an outlier for the associated risk category.

### Claim 14

A method, comprising:
receiving, from a first computer, a risk assessment comprising a plurality of risks, wherein each risk comprises a plurality of words and a plurality of attributes;
receiving, from a second computer, a risk category associated with the risk, wherein the risk category is based on the plurality of words and the plurality of attributes and the risk category is a selected one of a high risk category and a not-high risk category;
calculating, by a processor, a word count for each word in each risk category;
calculating, by the processor, a probability score for each word to generate a plurality of probability scores associated with the risk;
calculating, by the processor, a risk score for each risk, wherein the risk score is based on the plurality of probability scores associated with the risk;
generating, by the processor, a distribution that indentifies the high risk category and the not-high risk category, wherein the distribution identifies the risk score in the associated risk category; and
determining, by the processor, whether the risk associated with the risk score is an outlier for the associated risk category.

### Claim 15 (depends on 14)

The method of claim 14, wherein calculating the word count comprises calculating the word count by determining a total number of times each word appears in each risk category.

### Claim 16 (depends on 14)

The method of claim 14, further comprising removing insignificant words from the plurality of words before the processor calculates the word count.

### Claim 17 (depends on 14)

The method of claim 14, wherein the not-high risk category comprises a low risk category and a moderate risk category.

### Claim 18 (depends on 14)

The method of claim 14, wherein calculating the probability score comprises calculating a probability that the risk assessment is associated with the high risk category if the risk assessment contains a given word.

### Claim 19 (depends on 14)

The method of claim 14, wherein calculating the risk score comprises summing the plurality of probability scores associated with the plurality of words in the risk.

### Claim 20 (depends on 14)

The method of claim 14, further comprising communicating the risk to the second computer if the risk score is an outlier for the associated risk category.
