IoT Terminal Application Integration System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The separation of platform and terminal application service logic in Internet of Things (IoT) applications leads to repetitive and time-consuming debugging processes, especially when developed by different manufacturers, resulting in inefficiencies and increased debugging time.

Innovation Solution

An integrated generation system and method for IoT terminal applications that arranges terminal and platform components to form a unified application service process, generates both application service logics, establishes a communication channel for simulation and debugging, and releases them for direct deployment, eliminating the need for repeated joint debugging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If platform side application service logic and terminal side application service logic are developed and tested separately, then each part can be developed independently, but the joint debugging time is multiplied and development efficiency is reduced

Engineering Contradiction:
ImproveIndependent development capabilityVSAvoidJoint debugging time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent merges the separate development and testing processes of platform side and terminal side application service logic into a unified integrated development environment. The system provides unified project management, code editing, compilation, and debugging capabilities for both sides simultaneously, eliminating the need for separate development cycles and reducing joint debugging time through integrated testing facilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an integrated development environment as an intermediary platform that coordinates between platform side and terminal side development. This mediator provides unified project management, synchronized code editing, and coordinated debugging capabilities, allowing developers to work on both sides concurrently with automatic synchronization and integration testing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If platform side and terminal side application service logic are developed by different manufacturers, then each manufacturer can optimize their own part, but the debugging process requires repeated iterations and extended time

Engineering Contradiction:
ImproveManufacturer independenceVSAvoidApplication development productivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal integrated development environment that can accommodate development by different manufacturers while maintaining unified management. The system provides multi-user support, version control, and standardized interfaces that allow different manufacturers to contribute their specialized components while the system coordinates the overall integration and testing automatically.

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

Solution Approach 2:

The patent implements automated feedback mechanisms through integrated testing and debugging facilities. When platform side or terminal side code is modified, the system automatically performs compilation checks, runs integration tests, and provides feedback on compatibility issues, allowing rapid iteration without manual repeated debugging cycles between different manufacturers.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If separate development and testing of platform and terminal logic is performed, then development flexibility is maintained, but the overall development efficiency and system integration speed are reduced

Engineering Contradiction:
ImproveDevelopment flexibilityVSAvoidSystem integration speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a dynamic integrated development environment that adapts to different development scenarios. The system can switch between collaborative multi-user modes and individual development modes, automatically adjusting resource allocation, compilation priorities, and testing sequences based on the current development phase and user actions, thereby maintaining flexibility while accelerating integration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary actions by pre-configuring integration templates, predefined testing protocols, and automated compilation sequences. Common integration patterns are prepared in advance, and the system automatically executes preliminary checks and tests before full integration, reducing the time required for system integration while maintaining development flexibility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2908498B1Integrated application generating system and method for internet of things terminal
Publication Date: 2017.07.26 ZTE CORP
  • EP2908498B1 patent drawingFigure 1~2
  • EP2908498B1 patent drawingFigure 3~4
  • EP2908498B1 patent drawingFigure 5~6

AI summary

An integrated generation method and system for an Internet of Things terminal application are provided. The method comprises: providing a terminal component and a platform component that are required by an Internet of Things terminal application; and arranging the terminal component and the platform component to form an application service process, and after the arrangement, generating a platform side application service logic and a terminal side application service logic.