Touchscreen Atomic Service Orchestration for Multi-App Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices require users to switch between multiple apps with single functions for complex transactions, leading to inefficiency and complexity in program orchestration.

Innovation Solution

A program orchestration method using atomic services displayed as icons on a touchscreen, allowing users to orchestrate multiple functions through touch gestures, and enabling seamless integration of local and network services via API interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users switch between multiple single-function apps for complex transactions, then each app can perform its specific function, but the operation complexity and time consumption increase significantly

Engineering Contradiction:
Improveprogram orchestration simplicityVSAvoidtransaction processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges multiple single-function apps into a unified program orchestration system where multiple atomic services can be combined into a single executable program. Users can drag and drop atomic service icons into an orchestration area to create composite programs that perform complex transactions within a single interface, eliminating the need to switch between multiple apps.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal program orchestration platform that can execute any combination of atomic services. The system provides a multi-functional environment where a single program can invoke multiple atomic services (system services, network services, etc.) to perform diverse functions, replacing the need for multiple specialized apps.

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

2Adaptability or versatility

If professional developers use programming software to orchestrate programs, then program functionality can be achieved, but the orchestration complexity and technical barrier increase

Engineering Contradiction:
Improveprogram functionalityVSAvoidorchestration system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical system of professional programming software with a graphical user interface-based drag-and-drop orchestration system. Instead of requiring developers to write code using programming software, the system allows users to visually assemble programs by dragging atomic service icons, significantly reducing the technical barrier while maintaining full program functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent segments complex programs into atomic services, each representing a single, well-defined function. This segmentation allows the orchestration system to manage complexity by breaking down large programs into small, independent units that can be easily selected, combined, and executed, reducing the overall orchestration complexity.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple single-function apps are installed to cover all transaction needs, then comprehensive functionality is achieved, but the device resource consumption and app management complexity increase

Engineering Contradiction:
Improvetransaction coverageVSAvoidapp management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines the functionality of multiple single-function apps into a single program orchestration system. Instead of installing and managing multiple separate apps, users can create or select programs that aggregate multiple atomic services, reducing app management complexity while maintaining comprehensive transaction coverage.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP4276605B1Program orchestration method and electronic device
Publication Date: 2025.10.01 HUAWEI TECH CO LTD
  • EP4276605B1 patent drawingFigure 1
  • EP4276605B1 patent drawingFigure 2A
  • EP4276605B1 patent drawingFigure 2B

AI summary

This application provides a program orchestration method. The method may be implemented on an electronic device having a touchscreen, and the method specifically includes: displaying at least one atomic service icon on the touchscreen, where the atomic service provides a service capability in an API manner; displaying an orchestration area on the touchscreen, where the orchestration area is used for accommodating atomic service icons; detecting, by the electronic device, a first touch event for a first atomic service icon; and in response to the first touch event, displaying, by the electronic device, the first atomic service icon in the orchestration area; detecting, by the electronic device, a second touch event for a second atomic service icon; and in response to the second touch event, displaying, by the electronic device, the second atomic service icon in the orchestration area; and detecting, by the electronic device, a third touch event; and in response to the third touch event, orchestrating, by the electronic device, the first atomic service icon and the second atomic service icon that are in the orchestration area, to generate a first program. The foregoing technical solution greatly reduces complexity of program orchestration, and a user can complete program orchestration by using a simple gesture.