Adaptive Cloud-Service Profiling for Real-Time Malware Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud environments are increasingly vulnerable to malware infections, with existing detection methods being laborious, incomplete, and unable to detect new or unknown vulnerabilities, leading to inefficiencies and security breaches.

Innovation Solution

A cloud-service malware detection application using machine learning to monitor inter-service activities, automatically generating service behavioral profiles, and flagging anomalies as potential malware, providing real-time threat detection and response across distributed cloud services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional malware detection methods are used, then detection accuracy may be maintained for known threats, but the system cannot detect new or unknown vulnerabilities and requires laborious manual coding

Engineering Contradiction:
Improveability to detect new threatsVSAvoidmanual coding requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically profiles cloud service behavior and generates detection rules without manual intervention. Machine learning models autonomously analyze service patterns, identify anomalies, and adapt to new threats, eliminating the need for laborious manual coding while maintaining high detection accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transforms detection from rule-based static parameters to dynamic behavioral parameters. By monitoring service behavior patterns, communication protocols, and operational characteristics, the system adapts to new threats through parameter evolution rather than manual rule updates

Inventive Principle:
Principle #35Parameter changes

2Reliability

If comprehensive monitoring of all cloud services is implemented, then detection coverage is improved, but the complexity and resource requirements increase significantly

Engineering Contradiction:
Improvedetection coverageVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the cloud environment into individual service profiles, monitoring each service's behavior separately. This segmentation allows comprehensive coverage of multiple services while managing complexity through modular, service-specific detection profiles that can be independently maintained and updated

Inventive Principle:
Principle #1Segmentation

3Speed

If real-time malware detection is implemented, then response time to threats is reduced, but the computational resources and processing time required increase

Engineering Contradiction:
Improvedetection speedVSAvoidcomputational resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary profiling of cloud service behavior during normal operation, establishing baseline patterns before threats occur. This preliminary action enables faster real-time detection by comparing current activity against pre-established profiles, reducing computational burden during actual threat detection while maintaining high speed response

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4369657B1Adaptive profiling of cloud services using machine learning for malware detection
Publication Date: 2025.07.09 CROWDSTRIKE
  • EP4369657B1 patent drawingFigure 1
  • EP4369657B1 patent drawingFigure 2
  • EP4369657B1 patent drawingFigure 3

AI summary

A cloud-service malware detection application detects, in real time or in near real time, malware infecting cloud services. The cloud-service malware detection application monitors incoming communications, outgoing communications, API calls, and other inter-service activities conducted between different cloud services in a cloud-computing environment. Because the cloud-computing environment may have many different cloud services, the cloud-service malware detection application detects a malware attack that spans multiple hosts and cloud services. The cloud-service malware detection application adaptively profiles each individual cloud service using machine learning, thus providing quicker, more accurate, and more scalable malware detection.