Vulnerability Detection via Quantum Source Code Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise computing systems face challenges in detecting software vulnerabilities due to the reliance on multiple, costly, and resource-intensive tools, leading to security issues and lack of comprehensive coverage.

Innovation Solution

Utilizing large language models (LLMs), generative adversarial networks (GANs), and quantum GANs to detect software vulnerabilities by transforming source code into quantum computing data formats, applying quantum GAN models, and leveraging LLMs for vulnerability detection and policy application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple distinct tools are used to scan source code, applications, and data packets, then vulnerability detection coverage is improved, but cost and resource consumption increase

Engineering Contradiction:
Improvevulnerability detection coverageVSAvoidnumber of tools
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple distinct vulnerability scanning tools into a single unified system that integrates source code scanning, application scanning, and data packet scanning capabilities. This consolidation maintains comprehensive vulnerability detection coverage while reducing the number of separate tools needed, thereby lowering cost and resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified vulnerability scanning system is designed to perform multiple functions: scanning source code for vulnerabilities, scanning applications for security issues, and analyzing data packets for potential threats. This multi-functional approach allows a single system to replace multiple specialized tools while maintaining broad detection coverage.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If multiple distinct tools are used for vulnerability detection, then detection coverage is improved, but resource intensity increases

Engineering Contradiction:
Improvedetection coverageVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

By merging multiple vulnerability detection tools into one unified system, the patent reduces redundant resource consumption. The integrated system shares common infrastructure, data processing pipelines, and analysis engines across all scanning functions, thereby maintaining comprehensive detection coverage while lowering overall resource intensity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If disparate tools are used for vulnerability detection, then various vulnerability types can be detected, but security gaps may develop between tools

Engineering Contradiction:
Improvevulnerability detection capabilityVSAvoidsecurity coverage gaps
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The unified vulnerability scanning system incorporates universal detection capabilities that cover source code vulnerabilities, application security issues, and data packet threats within a single integrated platform. This eliminates security gaps that may arise between disparate tools by ensuring continuous, coordinated detection across all vulnerability types without information loss.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If multiple tools are used to scan source code, applications, and data packets, then comprehensive vulnerability detection is achieved, but cost increases

Engineering Contradiction:
Improvevulnerability detection comprehensivenessVSAvoidcost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple vulnerability detection tools into a single unified system that maintains comprehensive detection capabilities across source code, applications, and data packets. This consolidation reduces the quantity of separate software licenses, maintenance contracts, and infrastructure resources needed, thereby lowering overall cost while preserving detection comprehensiveness.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250209176A1Software vulnerability detection
Publication Date: 2025.06.26 AMERICAN EXPRESS TRAVEL RELATED SERVICES CO INC
  • US20250209176A1 patent drawing
  • US20250209176A1 patent drawing
  • US20250209176A1 patent drawing

AI summary

Disclosed herein are system, method, and computer program product embodiments for using a combination of large language models (LLMs), generative adversarial networks (GANs), and/or quantum GANs to detect software vulnerabilities. A vulnerability scanning system receives source code. The vulnerability scanning system generates quantum source code by transforming the source code into a quantum computing data format. The vulnerability scanning system determines that the source code includes a potential vulnerability by applying a quantum generative adversarial network (QGAN) model to the quantum source code. In response to determining that the source code includes a potential vulnerability, the vulnerability scanning system determines that the source code includes code corresponding to a vulnerability by applying a large language model to the source code. The vulnerability scanning system may then apply a vulnerability policy to the source code to mitigate the vulnerability and/or to prevent its spread.