Data-Driven Execution System Automating Complex Enterprise Processes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems lack the capability to automatically process complex enterprise processes and fail to flexibly meet diverse business requirements due to scattered data and business logic, relying heavily on user knowledge and experience.

Innovation Solution

A data-driven execution system that includes a processor and storage device, which builds a data graph and generates a recommended plan based on task paths to automate business process execution, allowing for flexible and adaptive business logic processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If conventional process engines or ERP systems are used, then business processes can be executed, but the system lacks the bearing capacity for knowledge and cannot automatically handle complex enterprise processes

Engineering Contradiction:
Improveautomatic plan generationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system segments complex enterprise processes into modular task paths within a data graph structure. Each node represents a discrete task or decision point, allowing the system to break down overwhelming complexity into manageable, searchable units that can be automatically processed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a data graph as an intermediary layer between scattered business data and the execution engine. This data graph serves as a knowledge repository that mediates between raw data and automated decision-making, enabling the system to handle complexity without requiring direct human intervention in every decision

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional systems with scattered data and business logic are used, then existing processes can be maintained, but the system cannot flexibly meet diverse business requirements

Engineering Contradiction:
Improvebusiness requirement flexibilityVSAvoiddata and business logic scattering
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The data graph structure serves multiple functions simultaneously: it stores business data, defines process logic, enables searching for task paths, and supports automated plan generation. This universal structure eliminates the need for separate systems for data management and process execution, providing flexibility without proportional increases in system complexity

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

Solution Approach 2:

The system dynamically adapts to different business requirements by searching the data graph for relevant task paths based on specific data processing requests. Rather than requiring rigid pre-programming for every scenario, the system dynamically retrieves and executes appropriate task sequences, enabling flexible adaptation to diverse business needs

Inventive Principle:
Principle #15Dynamics

3Productivity

If conventional systems rely on user knowledge and experience, then complex processes can be handled with human judgment, but manual operations remain necessary and efficiency is reduced

Engineering Contradiction:
Improvebusiness process efficiencyVSAvoidmanual operation requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically generating execution plans through searching the data graph and identifying appropriate task paths. Rather than requiring users to manually process each business request, the system autonomously retrieves relevant tasks and generates executable plans, significantly improving productivity while reducing manual operational requirements

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12153543B2Data-driven execution system and execution method thereof
Publication Date: 2024.11.26 DIGIWIN SOFTWARE CO LTD
  • US12153543B2 patent drawing
  • US12153543B2 patent drawing
  • US12153543B2 patent drawing

AI summary

A data-driven execution system and an execution method thereof are provided. The data-driven execution system includes a storage device and a processor. The storage device is used for storing multiple modules. The processor is coupled to the storage device and used to execute multiple modules. The processor receives a data processing request. The processor searches a data graph according to the data processing request to obtain at least one task path. The processor generates a recommended plan according to one of the at least one task path.