Cloud Digital Annealing Platform for Optimization Problems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing quantum-based systems for solving optimization problems are complex to implement and costly, requiring specific formatting and information presentation, which often results in incorrect information being presented to these systems, limiting their accessibility and efficiency.

Innovation Solution

A cloud-based digital annealing platform that obtains and formats information for optimization problems by extracting source code parameters, prompting users for additional inputs through a GUI, and compiling them to be used by specialized computing systems like digital annealing systems, facilitating the solution of complex optimization problems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If quantum-based systems are used to solve optimization problems, then solution accuracy is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesolution accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses digital annealing systems that simulate quantum annealing behavior through classical computing. Instead of requiring actual quantum hardware, the system creates a digital copy of quantum optimization processes, allowing optimization problems to be solved with quantum-like accuracy using accessible classical computing resources.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a cloud-based platform as an intermediary between users and specialized computing systems. This platform handles the complex formatting and translation of optimization problems into appropriate formats for digital annealing systems, shielding users from complexity while maintaining access to advanced solving capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If quantum-based systems are used to solve optimization problems, then solution accuracy is improved, but cost increases

Engineering Contradiction:
Improvesolution accuracyVSAvoidcomputing cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent replaces expensive quantum hardware with digital simulations running on classical computing infrastructure. This copying approach maintains the ability to solve complex optimization problems accurately while using readily available, cost-effective classical computing resources instead of costly quantum equipment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent employs cloud-based digital annealing resources that can be accessed on-demand without significant capital investment. Users can leverage specialized computing power temporarily when needed, paying only for the computational resources consumed rather than maintaining expensive dedicated hardware.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Measurement precision

If specialized computing systems are used to solve optimization problems, then solution quality is improved, but ease of operation decreases

Engineering Contradiction:
Improvesolution qualityVSAvoidsystem accessibility
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements a cloud-based platform that serves as an intermediary, automatically handling the complex tasks of formatting optimization problems and translating them into the specific formats required by digital annealing systems. Users simply need to provide their optimization problems in standard formats, while the platform manages the technical complexities of interfacing with specialized computing systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables automated extraction of problem parameters from source code and automatic compilation of input parameters for the specialized computing system. The system performs these formatting and preparation tasks autonomously without requiring users to manually understand or implement the complex formatting requirements of digital annealing systems.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If manual formatting of optimization problems is performed, then information accuracy is improved, but loss of time increases

Engineering Contradiction:
Improveinformation accuracyVSAvoidpreparation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements automated systems that extract problem parameters directly from source code and automatically compile the necessary input parameters for digital annealing systems. This self-service approach eliminates manual formatting tasks, reducing preparation time while maintaining information accuracy through systematic automated extraction and validation processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs automated parameter extraction and compilation in advance, before the optimization problem is submitted to the specialized computing system. By preparing the formatted input parameters beforehand through automated processes, the system eliminates time-consuming manual formatting steps while ensuring information accuracy is maintained throughout the preparation phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11526336B2Community-oriented, cloud-based digital annealing platform
Publication Date: 2022.12.13 FUJITSU LTD
  • US11526336B2 patent drawing
  • US11526336B2 patent drawing
  • US11526336B2 patent drawing

AI summary

Operations may include obtaining source code describing an optimization problem. The operations may include identifying problem parameters associated with the optimization problem such that a specialized computing system may be enabled to solve the optimization problem. The operations may include extracting one or more first parameters of the problem parameters from the source code. The operations may include identifying one or more second parameters of the problem parameters that are not included in the source code. A user may be prompted via a GUI for input relating to the one or more second parameters. The operations may include compiling the extracted first parameters and the user-provided second parameters as input parameters of the specialized computing system. The operations may include providing the input parameters to the specialized computing system such that the specialized computing system is able to solve the optimization problem.