Standardized QBM Container Format for Secure Cross-Vendor Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is no standardized container file format for storing and transmitting Quadratic Binary Models (QBMs) such as QUBO or Ising models, leading to issues with interoperability, security, and privacy, as well as inefficient use of network and storage resources.

Innovation Solution

A new standardized file format is developed that encapsulates QBM variables and coefficients with metadata, including mandatory and optional fields, to ensure interoperability and security, using a format like BSON or protocol buffers, with features like cryptography and compression.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If no standardized container file format is used for QBM data, then flexibility in data storage is maintained, but interoperability between different QA vendors is poor and security is compromised

Engineering Contradiction:
ImproveinteroperabilityVSAvoiddata format complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal container file format that can store multiple types of QBM data (QUBO, Ising models, constraints, variables, coefficients) in a single standardized structure. This universal format enables different QA vendors to interchange problem instances without format conversion, directly improving interoperability while maintaining a manageable level of complexity through standardized field definitions.

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

2Productivity

If traditional file formats like JSON or CSV are used for QBM data, then ease of implementation is maintained, but network and storage resources are used inefficiently

Engineering Contradiction:
Improvenetwork and storage efficiencyVSAvoidimplementation ease
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent merges previously separate data structures (problem definition, constraints, variables, coefficients) into a single integrated container file format. This consolidation eliminates redundant data representation across multiple files, reducing both storage requirements and network transmission bandwidth while maintaining implementation simplicity through a unified structure with clear field definitions.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If no standardized format with security features is used, then simplicity is maintained, but data integrity, secrecy, and authenticity are not guaranteed

Engineering Contradiction:
Improvedata integrity and securityVSAvoidformat structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent incorporates security features (cryptographic algorithms, checksums, digital signatures) directly into the container file format structure itself, rather than adding them as separate post-processing steps. This preliminary integration ensures data integrity, secrecy, and authenticity are built-in from the start, while the standardized structure keeps implementation complexity manageable through predefined security fields and algorithms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250238404A1Standardizing a file format for QBM exchange and interoperability
Publication Date: 2025.07.24 DELL PROD LP
  • US20250238404A1 patent drawing
  • US20250238404A1 patent drawing
  • US20250238404A1 patent drawing

AI summary

Techniques for implementing a standardized file container format for a QBM problem instance are disclosed. Initially, a QBM problem instance comprising a defined objective function is accessed. The QBM problem instance is compiled. A file is generated, and this file is structured in accordance with a standardized container file format. The standardized container file format defines one or more fields for compiled QBM problem instance data and one or more fields for QBM problem instance data. The file is populated by (i) populating the fields for the compiled QBM problem instance data with a composite data structure generated during the compilation process and (ii) populating the fields for the QBM problem instance data with metadata describing the composite data structure.