Hierarchical Workload Scanning for Cloud Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud computing infrastructure lacks effective methods for identifying and managing security vulnerabilities in workload instances, hindering businesses from fully utilizing cloud resources.

Innovation Solution

A method for hierarchical and incremental scanning of workload instances is introduced, which identifies a previously scanned anchor image and scans the differences between the instance and the anchor image for security issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional security scanning methods are used to scan entire workload instances, then security coverage is comprehensive, but scanning time and computational resources are excessive

Engineering Contradiction:
Improvesecurity vulnerability detectionVSAvoidscanning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the scanning process by dividing the workload instance into changed portions versus unchanged portions. Instead of scanning the entire instance, only the changed portions (newly created or modified files, directories, and processes) are scanned for vulnerabilities. This segmentation is achieved through comparison of instance states before and after changes, allowing comprehensive security coverage of critical areas while excluding redundant scanning of unchanged components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by establishing a baseline representation of the workload instance before changes occur. This baseline includes the file system state, process list, and configuration parameters. When changes happen, the system compares against this pre-established baseline to identify only the modified portions that require security scanning, thereby reducing scanning time while maintaining thoroughness.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive security scanning of all workload instances is performed, then security coverage is complete, but computational resources and cost increase significantly

Engineering Contradiction:
Improvesecurity vulnerability detectionVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by focusing security scanning resources only on specific local areas where changes have occurred. Instead of uniformly scanning entire instances, the system identifies and scans only the changed portions (new files, modified configurations, updated processes) that pose potential security risks. This localized scanning approach maintains effective security detection while dramatically reducing overall computational resource consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by scanning only the necessary portions of the workload instance rather than the entire instance. The system determines the minimum required scanning scope by comparing current state against baseline, scanning only the changed portions needed for security assessment. This partial scanning approach provides sufficient security coverage without the excessive resource consumption of full-instance scanning.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If security scanning is performed on all workload instances, then security coverage is comprehensive, but management complexity increases

Engineering Contradiction:
Improvesecurity vulnerability detectionVSAvoidscanning system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces dynamics by making the scanning scope adaptive rather than static. The system dynamically determines which portions of the workload instance require scanning based on real-time comparison of changes against the baseline. This dynamic approach automatically adjusts scanning coverage based on actual workload state, reducing manual configuration complexity and enabling comprehensive security monitoring with simplified system management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12223055B2System and method for performing hierarchical and incremental workload scanning
Publication Date: 2025.02.11 CHECK POINT SERVERLESS SECURITY LTD
  • US12223055B2 patent drawing
  • US12223055B2 patent drawing
  • US12223055B2 patent drawing

AI summary

A computer executed method is presented for identifying security issues in a workload. The method identifies instance(s) of the workload and scans each instance for security vulnerabilities using hierarchical and incremental scanning. The hierarchical and incremental scan of each instance is performed by identifying as a base machine image a machine image that has previously been scanned for security vulnerabilities and that the instance originated from. The differences between the instance and the base machine image are then identified and scanned for security vulnerabilities.