# US 2018/0322510 A1 · Visualization and evaluation of capabilities and compliance for information technology platforms

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

- Number: US 2018/0322510 A1
- Document ID: US20180322510A1
- Status: Published application
- Kind: A1
- Application number: 15/586,330
- Filed: 2017-05-04
- Published: 2018-11-08
- Earliest claimed: 2017-05-04
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: James D. Cleaver; Sean R. Costello; Stefan Harrer; Laurence J. Plant
- Web page: https://patentgrep.com/patent/US20180322510A1

## CPC

- G06Q 30/018: Certifying business or products
- G06Q 10/0635: Risk analysis of enterprise or organisation activities
- G06Q 10/067: Enterprise or organisation modelling
- 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

A system, method and program product for evaluating IT platforms such as hybrid clouds and edge platforms. A system is disclosed that includes an ingestion engine that utilizes natural language processing to capture capabilities associated with a set of platforms; a modeling system for storing capabilities in a structured model that includes a set of IT categories and a set of IT features in each IT category; an analysis system that generates a compliance analysis by evaluating policies and requirements of an enterprise against capabilities stored in the structured model; and a visualization system that generates a graphical view of the IT categories and IT features, wherein the graphical view further includes a visualization of the compliance analysis.

## Claims

### Claim 1

A system for evaluating information technology (IT) platforms, comprising:
an ingestion engine that utilizes natural language processing to capture capabilities associated with a set of platforms;
a modeling system for storing capabilities in a structured model that includes a set of IT categories and a set of IT features in each IT category;
an analysis system that generates a compliance analysis by evaluating policies and requirements of an enterprise against capabilities stored in the structured model; and
a visualization system that generates a graphical view of the IT categories and IT features, wherein the graphical view further includes a visualization of the compliance analysis.

### Claim 2 (depends on 1)

The system of claim 1, wherein the ingestion engine processes at least one of product literature, third party audit reports and security and compliance standards.

### Claim 3 (depends on 1)

The system of claim 1, wherein the set of platforms include at least one of a cloud platform and an edge platform.

### Claim 4 (depends on 1)

The system of claim 1, wherein the analysis system further generates a comparative analysis by evaluating capabilities of competing platforms.

### Claim 5 (depends on 1)

The system of claim 1, wherein the analysis system further generates a scenario analysis.

### Claim 6 (depends on 1)

The system of claim 1, wherein the visualization system utilizes one of highlighting and color coding to depict compliance issues.

### Claim 7 (depends on 1)

The system of claim 1, wherein the visualization system utilizes color coding to depict which of a group of responsible entities fulfill different IT categories and IT features.

### Claim 8

A computer program product stored on a computer readable storage medium, which when executed by a computing system, evaluates information technology (IT) platforms, the program product comprising:
program code that utilizes natural language processing to capture capabilities associated with a set of platforms;
program code for storing capabilities in a structured model that includes a set of IT categories and a set of IT features in each IT category;
program code that generates a compliance analysis by evaluating policies and requirements of an enterprise against capabilities stored in the structured model; and
program code that generates a graphical view of the IT categories and IT features, wherein the graphical view further includes a visualization of the compliance analysis.

### Claim 9 (depends on 8)

The program product of claim 8, wherein the natural language processing processes at least one of product literature, third party audit reports and security and compliance standards.

### Claim 10 (depends on 8)

The program product of claim 8, wherein the set of platforms include at least one of a cloud platform and an edge platform.

### Claim 11 (depends on 8)

The program product of claim 8, further comprising program code that generates a comparative analysis by evaluating capabilities of competing platforms.

### Claim 12 (depends on 8)

The program product of claim 8, further comprising program code that generates a scenario analysis.

### Claim 13 (depends on 8)

The program product of claim 8, wherein the visualization utilizes one of highlighting and color coding to depict compliance issues.

### Claim 14 (depends on 8)

The program product of claim 8, wherein the visualization utilizes color coding to depict which of a group of responsible entities fulfill different IT categories and IT features.

### Claim 15

A computerized method that evaluates information technology (IT) platforms, comprising:
utilizing natural language processing to capture capabilities associated with a set of platforms;
storing capabilities in a structured model that includes a set of IT categories and a set of IT features in each IT category;
generating a compliance analysis by evaluating policies and requirements of an enterprise against capabilities stored in the structured model; and
generating a graphical view of the IT categories and IT features, wherein the graphical view further includes a visualization of the compliance analysis.

### Claim 16 (depends on 15)

The method of claim 15, wherein the natural language processing processes at least one of product literature, third party audit reports and security and compliance standards.

### Claim 17 (depends on 15)

The method of claim 15, wherein the set of platforms include at least one of a cloud platform and an edge platform.

### Claim 18 (depends on 15)

The method of claim 15, further comprising generating a comparative analysis by evaluating capabilities of competing platforms.

### Claim 19 (depends on 15)

The method of claim 15, further comprising generating a scenario analysis.

### Claim 20 (depends on 15)

The method of claim 15, wherein the visualization utilizes one of highlighting and color coding to depict compliance issues.
