Virtual Device Data Management for Common API AI Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional cloud environments face challenges in efficiently enhancing functions due to the need for dedicated ports and increased development costs when integrating external AI applications, requiring complex association operations between web application servers and AI application servers.
Innovation Solution
An information processing system that utilizes virtual devices to manage measurement and calculated data, allowing for efficient data transmission and processing through a common API, eliminating the need for dedicated ports and simplifying function enhancements by treating calculated data as measurement data, thereby reducing development costs and enhancing cloud environment functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a dedicated port is set for software when a web application server transmits data to an external AI application server, then data transmission between servers is enabled, but the number of ports increases and development cost increases
Solution Approach 1:
The patent merges the functions of multiple dedicated ports into a single common API. Instead of setting up separate dedicated ports for different AI application servers, the system uses one common API that multiple servers can share, thereby reducing the total number of ports while maintaining data transmission capabilities.
Solution Approach 2:
The common API is designed to be universal and multi-functional, serving multiple AI application servers simultaneously. This single API can handle data transmission to various external servers with different calculation functions, eliminating the need for server-specific dedicated ports and reducing overall system complexity.
2Reliability
If a dedicated port is set for software when a web application server transmits data to an external AI application server, then data transmission between servers is enabled, but development cost increases
Solution Approach 1:
By merging multiple dedicated port implementations into a single common API, the development effort is consolidated. Developers only need to maintain and update one API interface instead of multiple dedicated ports, significantly reducing development time, maintenance overhead, and associated costs.
Solution Approach 2:
The universal common API serves multiple purposes and multiple AI servers simultaneously. This multi-functionality reduces the need for custom development for each server connection, allowing reuse of the same API infrastructure across different scenarios, thereby lowering overall development costs.
3Reliability
If complex association operations are performed between web application server and AI application server, then data transmission is established, but system complexity increases
Solution Approach 1:
The common API acts as an intermediary between the web application server and multiple AI application servers. It simplifies the association operations by providing a standardized interface that abstracts away the complexity of direct server-to-server connections, reducing system complexity while ensuring reliable data transmission.
Solution Approach 2:
The universal common API handles various data transmission scenarios through a single interface, eliminating the need for complex custom association operations for each AI server. This standardization reduces system complexity by providing a unified approach to data transmission across different servers and functions.
4Measurement precision
If calculated data is managed separately from measurement data, then data processing is precise, but data management complexity increases
Solution Approach 1:
The patent merges the management of measurement data and calculated data into a unified framework using virtual devices. Both types of data are handled through the same data management mechanisms and the common API, reducing management complexity while maintaining the precision needed for different data types through appropriate processing rules.
Data Source
AI summary
A web application server 10 receives measurement data that is collected by a device, setting a first virtual device corresponding to the measurement data, and sets, when a calculation apparatus that performs a predetermined calculation receives the measurement data and when acquiring first calculated data generated from the measurement data, a second virtual device corresponding to the first calculated data.


