Workflow Management via Cryptographic Transaction Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional data storage systems fail to ensure that workflows involving multiple parties are followed correctly, leading to potential unauthorized access and irreparable harm, as they cannot guarantee the proper sequence of steps or user access in handling confidential information.

Innovation Solution

An interface system defines and manages workflows by sending notifications to users for each step, requiring digital signatures to verify user authenticity and cryptographically linking transaction signatures to record and audit workflow steps, ensuring that only authorized users perform steps at the correct time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional data storage systems are used to store confidential information, then data can be accessed by multiple parties, but the systems cannot ensure proper workflow sequence or prevent unauthorized access

Engineering Contradiction:
Improveworkflow execution reliabilityVSAvoidunauthorized access risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by defining the complete workflow sequence in advance, including all steps, users, conditions, and timing requirements before the workflow is executed. This preliminary definition ensures that the workflow can be automatically enforced according to the pre-specified sequence, preventing unauthorized access and ensuring reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by sending notifications to users when it is their turn to perform a workflow step, and by tracking the execution status of each step. This feedback loop ensures that users are aware of their responsibilities and that the system can monitor compliance with the defined workflow sequence, thereby preventing deviations and unauthorized actions.

Inventive Principle:
Principle #23Feedback

2Reliability

If data storage systems control user rights to stored information, then access can be restricted, but the systems cannot ensure that users access information in the proper sequence

Engineering Contradiction:
Improveaccess sequence controlVSAvoidworkflow management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the workflow into discrete, manageable steps, each with its own conditions, users, and timing requirements. This segmentation allows for precise control over the sequence of access while keeping each individual step simple and well-defined, reducing overall complexity through structured decomposition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary workflow management layer that sits between the users and the data storage system. This intermediary handles the complex workflow orchestration, including sending notifications, verifying conditions, and tracking execution status, thereby simplifying the interface for users while maintaining sophisticated control over access sequences.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If cryptographic key pairs are used to verify user identity, then user authenticity can be confirmed, but the system must manage and verify digital signatures for each workflow step

Engineering Contradiction:
Improveuser authentication reliabilityVSAvoidworkflow initiation ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements self-service by automatically generating notifications to users and automatically verifying their digital signatures when they initiate workflow steps. Users simply need to possess their cryptographic key pairs and sign the transaction when prompted; the system handles the complex verification process automatically, maintaining high authentication reliability while preserving ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11379771B2Management of workflows
Publication Date: 2022.07.05 PEERNOVA INC
  • US11379771B2 patent drawing
  • US11379771B2 patent drawing
  • US11379771B2 patent drawing

AI summary

When a user of an interface system defines a workflow, the interface system transmits a notification to a user that is to perform the first step of the workflow. When the user requests to initiate the step of the workflow, the interface system creates a transaction for the workflow step. The user signs the transaction using a cryptographic key pair. The interface system receives the signed transaction and verifies the signature. Once the signature is verified, the step can be performed. The interface system forwards the transaction to a data storage system for storing. For performing the next step in the workflow, the data storage system identifies the user that is to perform the next workflow step. The data storage system creates a notification that identifies the user and the notification is provided to the user. The process repeats until each step of the workflow is performed.