Workflow Data Undo Using Selective Historical Record Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional workflow engines require users to undo entire task nodes when abnormal data is detected, leading to increased workload and repetitive tasks due to the inability to selectively undo abnormal data and associated data.

Innovation Solution

A system and method for undoing data based on data flow management, utilizing a display module, project task management module, and task engine to accurately identify and delete relevant data and records, generating new task information to prevent re-processing of normal data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire task node is undone when abnormal data is detected, then the abnormal data and associated records are removed, but the normal data in the task node must be re-processed, resulting in increased workload and repetitive tasks

Engineering Contradiction:
Improvedata integrityVSAvoiduser workload
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the task node data into abnormal data and normal data, allowing selective undo operation only on the abnormal data portion rather than the entire task node. This is achieved by identifying the specific data record with abnormalities and tracing only its associated historical data, leaving other normal data intact and avoiding re-processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and identifies the specific abnormal data record from the task node using verification rules, then performs the undo operation only on this extracted abnormal data and its associated records. This extraction approach prevents the need to re-process the remaining normal data in the task node, reducing user workload while maintaining data integrity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the entire task node is re-initiated to undo abnormal data, then data consistency is maintained, but efficient data processing is reduced due to re-processing of normal data

Engineering Contradiction:
Improvedata consistencyVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the data processing operation to affect only the abnormal data record and its associated historical records, rather than re-processing the entire task node. This selective segmentation maintains data consistency for the affected records while preserving the validity of normal records, thereby improving processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies the undo operation locally only to the specific abnormal data record and its associated records, rather than uniformly re-processing the entire task node. This local quality approach ensures data consistency is maintained where needed while avoiding unnecessary re-processing elsewhere, thus improving overall data processing efficiency.

Inventive Principle:
Principle #3Local quality

3Productivity

If selective undo of abnormal data is implemented, then workload is reduced and efficiency is improved, but system complexity increases due to data identification and verification requirements

Engineering Contradiction:
Improveworkload efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary verification of data records against verification rules before identifying which data to undo. This preliminary action pre-establishes the criteria for abnormal data identification, simplifying the subsequent selective undo operation and reducing the complexity of the main processing logic while improving workload efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses verification rules to provide feedback on data record validity, enabling the system to automatically identify abnormal data records. This feedback mechanism simplifies the complexity by providing clear criteria for selection, allowing the system to perform selective undo operations based on objective verification results rather than complex manual determination.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12554681B2System and method of undoing data based on data flow management
Publication Date: 2026.02.17 DIGIWIN CO LTD
  • US12554681B2 patent drawing
  • US12554681B2 patent drawing
  • US12554681B2 patent drawing

AI summary

A system of undoing data and a method of undoing data based on a data flow management are provided. The system of undoing data based on the data flow management includes a display module, a project task management module, and a task engine. The display module receives an undone command, so that the project task management module performs a verification operation. When a result in response to the verification operation is a result of passing the verification operation, the project task management module generates a historical data list according to the undone command. The task engine, the project task management module, and the display module respectively delete relevant data according to the undone command and the historical data list and generate an undone result and new task information according to the deleted relevant data. The display module displays the undone result and the new task information.