Business Execution System Module Architecture for Flexible Service Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current service platforms face reduced flexibility and increased development costs due to the need for specific operation methods and systems, making it difficult to adapt to various business systems and scenarios.

Innovation Solution

A business execution system with a module architecture that uses data-driven elements to configure service arrangements, featuring a detection module and an execution module that automatically initiate and execute tasks based on rules, allowing for flexible service configurations and access to heterogeneous systems without pre-customization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If specific operation methods and systems are designed for each business system, then the service platform can provide customized business service functions, but the flexibility of use is reduced and development cost increases

Engineering Contradiction:
Improveflexibility of useVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the service platform into independent data-driven elements (modules) that can be independently configured and combined. Each element represents a specific business capability that can be selectively activated based on needs, allowing flexible service arrangements without requiring custom development for each business system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal service platform where the same data-driven elements can serve multiple business systems through standardized interfaces and configurations. The platform uses a unified architecture that can adapt to different business scenarios by dynamically assembling elements, eliminating the need for separate customized systems for each business domain.

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

2Adaptability or versatility

If the number of required business systems increases, then more comprehensive business coverage is achieved, but the cost of developing and maintaining the service platform increases accordingly

Engineering Contradiction:
Improvebusiness coverageVSAvoidmaintenance cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic configuration mechanism where the service platform can automatically adapt to new business systems by dynamically assembling and configuring data-driven elements. The system uses rule-based logic to determine which elements need to be activated and how they should be interconnected, enabling the platform to expand its business coverage without proportional increases in development and maintenance costs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses template-based element definitions that can be copied and instantiated for different business systems. Instead of developing unique components for each business domain, the platform copies and adapts standardized elements, significantly reducing the marginal cost of adding new business system support while maintaining comprehensive coverage.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240378525A1Business execution system and business execution method
Publication Date: 2024.11.14 DIGIWIN CO LTD
  • US20240378525A1 patent drawing
  • US20240378525A1 patent drawing
  • US20240378525A1 patent drawing

AI summary

A business execution system and business execution method are provided. The business execution system includes memory and processor. The processor executes a detection module and an execution module in the memory. The detection module periodically creates a first task according to a detection and execution rule in the memory, and obtains an action number of the first task. The action number corresponds to a business indicator. The execution module obtains invocation chain information in the detection and execution rule according to the action number, and executes the first task on an electronic device based on the invocation chain information to generate a first execution result. The detection module determines whether the detection module creates a second task according to the detection and execution rule and the first execution result, so that the execution module executes the second task to generate a second execution result, and configures various service arrangements accordingly.