File Trustworthiness Scoring for Cloud Ransomware Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cybersecurity threats such as ransomware evade modern security tools by delivering files within a computing environment, leading to problematic files being stored or accessed without proper characterization of their trustworthiness.

Innovation Solution

A file analysis and scoring system utilizing an analysis engine and judgment engine with machine learning models to generate and determine trustworthiness scores for files, allowing for automated and on-demand processing to identify malicious content and initiate remediation actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple judges (machine learning models) are used to analyze files, then the accuracy and reliability of trustworthiness scoring is improved, but the system complexity and processing time increase

Engineering Contradiction:
Improvetrustworthiness scoring accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the file analysis task into multiple independent judges (machine learning models), each responsible for evaluating specific aspects of file trustworthiness. This segmentation allows parallel processing of files by different judges, improving reliability through multiple perspectives while managing complexity through modular architecture where each judge can be independently trained and optimized.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple judges (machine learning models) are combined to collectively determine file trustworthiness scores. The system merges the outputs of multiple independent models to create a comprehensive assessment, leveraging the strengths of each model to achieve higher accuracy in identifying malicious files while distributing the computational load across multiple models.

Inventive Principle:
Principle #5Merging (Combining)

2Speed

If files are analyzed in real-time upon upload, then the speed of threat detection is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvethreat detection speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of files immediately upon upload by triggering multiple judges to evaluate the files before they are fully processed or accessed. This preliminary action enables rapid threat detection and classification, allowing the system to quickly identify malicious files and take corrective actions while the files are still in an early state, reducing overall processing time for safe files.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the analysis process based on file characteristics and priority. Not all files require the same level of analysis, so the system can dynamically select which judges to apply based on file type, size, and potential risk, optimizing the balance between detection speed and processing resources consumed.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If comprehensive file attributes are collected and analyzed, then the precision of file characterization is improved, but the amount of data processing and storage requirements increase

Engineering Contradiction:
Improvefile characterization precisionVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts and collects only the most relevant and indicative file attributes for trustworthiness assessment, such as file type, size, creation date, digital signatures, and behavioral characteristics. By selectively extracting key attributes rather than collecting all possible data, the system achieves precise file characterization while minimizing data volume and processing requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different levels of attribute collection are applied to different file types and risk categories. The system applies local quality by tailoring the depth and type of attribute analysis to the specific characteristics of each file, collecting comprehensive attributes only for high-risk files that require detailed examination, while using lighter analysis for low-risk files.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250342252A1Antiransomware File Analysis and Scoring
Publication Date: 2025.11.06 HALCYON TECH
  • US20250342252A1 patent drawing
  • US20250342252A1 patent drawing
  • US20250342252A1 patent drawing

AI summary

A notification message is received indicating an upload of a file to a cloud service. An analysis engine (which can execute one or more machine learning models or other analysis operations) can generate information that characterizes the file which can be indicative of a level of trustworthiness for the file. In response to the generated information, each of a plurality of judges are notified to commence or revisit a judging process. In response to the notifications, the judges (which can execute one or more machine learning models or other analysis operations) retrieve the generated information and determine a respective trustworthiness score for the file. These scores can be stored in a corresponding judge database and/or data can be provided which characterizes the determined trustworthiness scores to a consuming application or process. Related apparatus, systems, techniques and articles are also described.