Cloud Compliance Check Inventory Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud compliance check tools are manual, labor-intensive, and lack automation, leading to time-consuming and resource-constrained processes when applied to large numbers of virtualized servers, resulting in inefficient compliance verification across cloud networks.

Innovation Solution

A computer-implemented method that receives compliance definitions, generates and updates a compliance check inventory by identifying and eliminating redundant and outdated actions, optimizing compliance checks through periodic monitoring and prioritization of actions based on impact and user trends.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If compliance checks are run on large numbers of VMs using manual tools, then compliance verification is performed, but the process becomes time-consuming and resource-constrained

Engineering Contradiction:
Improvecompliance verificationVSAvoidcompliance check duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating a comprehensive compliance check inventory before actual compliance checks are executed. This inventory includes all necessary checks and actions that need to be performed, allowing for optimization and reduction of redundant checks before the actual compliance verification process begins on large numbers of VMs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by dynamically adjusting the compliance check inventory based on monitoring results. It identifies and eliminates redundant and outdated actions, transforming the inventory from a static comprehensive list to an optimized set of necessary checks, thereby reducing check duration while maintaining verification reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If comprehensive compliance checks are performed on all VMs, then complete compliance verification is achieved, but computing resources and network bandwidth are consumed

Engineering Contradiction:
Improvecompliance verification completenessVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system extracts and removes redundant and outdated actions from the compliance check inventory through monitoring and analysis. By taking out unnecessary checks while retaining essential ones, the system maintains complete compliance verification coverage while reducing computing resource consumption and network bandwidth usage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system discards redundant and outdated compliance check actions that no longer serve a purpose, while recovering and maintaining only the necessary checks. This selective discarding process reduces resource consumption without sacrificing verification completeness.

Inventive Principle:
Principle #34Discarding and recovering

3Reliability

If manual compliance check tools are used, then compliance checks can be performed, but the process is labor-intensive and lacks automation

Engineering Contradiction:
Improvecompliance check capabilityVSAvoidcompliance check automation
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system implements self-service automation where the compliance check inventory automatically monitors its own effectiveness, identifies redundant actions, and eliminates outdated checks without manual intervention. This automated self-optimization process transforms manual compliance tools into an autonomous system that maintains and improves itself over time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where compliance check results are monitored and analyzed to identify patterns of redundancy and obsolescence. This feedback loop enables automatic adjustment of the compliance inventory, increasing automation while maintaining reliable compliance verification.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If compliance check inventory is not optimized, then all potential checks are available, but redundant and outdated actions increase processing overhead

Engineering Contradiction:
Improvecompliance check coverageVSAvoidcompliance check inventory size
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system transforms the static compliance check inventory into a dynamic structure that automatically adapts based on monitoring results. The inventory evolves over time by eliminating redundant and outdated actions while maintaining necessary checks, reducing complexity while preserving adaptability and coverage through continuous self-optimization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10880172B2Optimization of cloud compliance services based on compliance actions
Publication Date: 2020.12.29 KYNDRYL INC
  • US10880172B2 patent drawing
  • US10880172B2 patent drawing
  • US10880172B2 patent drawing

AI summary

A computer-implemented method includes receiving, by a computing device via an application programming interface (API) or user interface, compliance definitions identifying compliance checks for endpoints in a cloud network; generating, by the computing device, a compliance check inventory identifying the compliance checks and actions associated with the compliance checks; storing, by the computing device, the compliance check inventory in a computer storage system identifying, by the computing device, redundant actions in the compliance check inventory; identifying, by the computing device, outdated actions in the compliance check inventory; and updating, by the computing device, the compliance check inventory by eliminating the redundant actions and the outdated actions.