AI Model Compatibility Screening for Target Device Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of determining a suitable hardware device for executing artificial intelligence models efficiently, considering varying inference performance across different hardware platforms, leads to prolonged product development cycles due to the need for extensive testing and resource knowledge.

Innovation Solution

A method for determining a target device by extracting model information and device resource information, checking compatibility, and generating a candidate device list based on target resource conditions, with options for conversion, compression, or quantization to ensure compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If extensive testing and hardware knowledge are used to determine suitable AI model execution hardware, then device compatibility and model performance are improved, but product development time increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidproduct development time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-collecting and storing device information (hardware specifications, supported frameworks, runtime capabilities) in a device database before actual model deployment. This advance preparation enables quick compatibility checking without extensive testing during product development, resolving the contradiction between ensuring device compatibility and reducing development time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary compatibility checking system that acts as a mediator between AI models and target devices. This intermediary automatically compares model requirements with device capabilities using stored device information, eliminating the need for manual extensive testing while ensuring accurate compatibility determination, thus reducing development time without sacrificing reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If model distribution to actual hardware is performed to check model operation, then hardware compatibility is verified, but resource consumption and testing complexity increase

Engineering Contradiction:
Improvehardware compatibility verificationVSAvoidtesting complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of distributing models to actual hardware for testing, the system creates and uses a digital copy of device information stored in the device database. This copying approach allows virtual compatibility verification by comparing model requirements with stored device specifications, achieving accurate hardware compatibility verification without the complexity of physical device testing

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts essential device information (hardware specs, supported frameworks, runtime capabilities) from actual devices and stores it in a database. This extraction creates a simplified representation that can be used for compatibility checking without requiring the physical presence of test devices, reducing testing complexity while maintaining verification accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If comprehensive device information collection is performed, then compatibility checking accuracy is improved, but information processing time increases

Engineering Contradiction:
Improvecompatibility checking accuracyVSAvoidinformation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by collecting and organizing comprehensive device information in advance, storing it in a structured device database with categories such as hardware specifications, supported frameworks, and runtime capabilities. This advance organization enables fast retrieval and comparison during compatibility checking, achieving both high accuracy and efficient processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments comprehensive device information into distinct categories (hardware specs, framework support, runtime capabilities, memory information). This segmentation allows the compatibility checking system to efficiently query and compare only relevant segments based on model requirements, improving both checking accuracy and processing speed by avoiding unnecessary data analysis

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260086873A1Technique for determining target device in which artificial intelligence model is to be executed
Publication Date: 2026.03.26 NOTA INC
  • US20260086873A1 patent drawing
  • US20260086873A1 patent drawing
  • US20260086873A1 patent drawing

AI summary

A method for determining a target device to execute an artificial intelligence (AI) model, performed by a computing device, is disclosed. Upon receiving the AI model from a user terminal, the method extracts model-related information, including runtime, layer, memory, and file size details. The process begins with a first check, sending a signal to a device database to retrieve information about a specific device. It determines whether the model is executable on that device by comparing its runtime information with the model's requirements. If executable, a second check evaluates whether the device's resources—such as memory, file size capacity, and layer support—meet the model's resource conditions. Based on the results, the device may be added to a candidate list of recommended devices for executing the AI model. This ensures optimal device selection for AI model execution.