Software Data Sharing Platform for Automated Cross-Application Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for software applications like heat flow and structure analyzing software require manual input of parameters, leading to inefficiencies in data sharing and analysis between applications.

Innovation Solution

A system comprising software modules for data obtaining and analyzing, a storage module, and additional modules for cross-matching, unit conversion, environment detection, and safety determination, enabling automated data sharing and analysis between heat flow and structure analyzing software applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual input of parameters is used in software applications, then data input is simple and direct, but data sharing efficiency and analysis automation between applications deteriorate

Engineering Contradiction:
Improvedata sharing efficiencyVSAvoidanalysis automation
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The patent introduces a data sharing platform as an intermediary between heat flow analysis software and structure analysis software. This platform automatically receives, stores, and shares processed data between different software applications, eliminating the need for manual parameter input and enabling automated data exchange and analysis across applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If automated data sharing is implemented between software applications, then data sharing efficiency and analysis automation improve, but system complexity increases

Engineering Contradiction:
Improvedata sharing automationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The data sharing platform is designed with universal functionality to handle multiple types of software applications (heat flow analysis, structure analysis, etc.) through a unified interface. The system can automatically recognize different data types, perform appropriate processing, and share data across various applications without requiring separate automated systems for each application pair, thereby managing complexity while maintaining automation.

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

3Productivity

If multiple software applications process data independently, then each application maintains data independence and control, but data consistency and cross-application analysis efficiency deteriorate

Engineering Contradiction:
Improvecross-application analysis efficiencyVSAvoiddata consistency
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent merges data from multiple independent software applications into a unified data sharing platform. The system combines heat flow analysis data, structure analysis data, and other application data into a single centralized repository, ensuring data consistency across applications while maintaining the ability to access and analyze combined data efficiently for cross-application analysis.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10417106B2System for sharing processed data between software applications
Publication Date: 2019.09.17 FULIAN PRESION ELECTRONICS (TIANJIN) CO LTD
  • US10417106B2 patent drawing
  • US10417106B2 patent drawing
  • US10417106B2 patent drawing

AI summary

A system includes a first software module, a storage module and a second software module. The first software module receives first data and analyzes the first data to obtain first processed data corresponding to the first data. The storage module stores the first processed data. The second software module receives second data and obtains values in first processed data corresponding to parameters of the second software module, and analyzes the obtained values and the second data to obtain second processed data.