High-order System Asynchronous Processing Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In information processing systems, high-order systems face challenges in understanding how low-order systems make determinations and advance processing during asynchronous processing, leading to a lack of visibility into the processing performed by the low-order systems.

Innovation Solution

A processing system architecture where the high-order system stores progress data associating device identifiers with device commands, and includes a notice processing unit to receive updates from the low-order system on executed device commands, allowing the high-order system to track and understand the processing performed by the low-order system through asynchronous processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If asynchronous processing is used between high-order system and low-order system, then processing efficiency is improved, but visibility of processing status deteriorates

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidvisibility of processing status
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the low-order system sends progress notifications back to the high-order system asynchronously. The notification unit in the low-order system transmits processing status information (including device identifiers and command execution progress) to the high-order system without blocking the main processing flow, thus maintaining processing efficiency while providing visibility into the processing status.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary notification mechanism that mediates between the asynchronous processing needs of the high-order system and the status visibility requirements. The notification unit acts as an intermediary component that captures processing status from the low-order workflow and relays it to the high-order system, enabling indirect observation of processing progress without interfering with the asynchronous execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the high-order system monitors processing in real-time, then visibility is improved, but system complexity increases

Engineering Contradiction:
Improvevisibility of processing statusVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts the monitoring function from the main processing flow by implementing a separate notification unit in the low-order system. This notification unit independently captures processing status information and transmits it to the high-order system without interfering with the core workflow execution. The high-order system's storage device stores progress data separately, decoupling the monitoring mechanism from the processing logic and reducing overall system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If the high-order system stores detailed progress data, then monitoring capability is improved, but data management complexity increases

Engineering Contradiction:
Improveprocessing status informationVSAvoiddata management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the data management responsibility by implementing a dedicated storage device within the high-order system specifically for storing progress data. The storage device maintains progress data in a structured format with clear associations between device identifiers and command execution status. This segmentation isolates data management complexity to a specific component while providing comprehensive monitoring capability through organized data storage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11941432B2Processing system, processing method, higher-level system, lower-level system, higher-level program, and lower-level program
Publication Date: 2024.03.26 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11941432B2 patent drawing
  • US11941432B2 patent drawing
  • US11941432B2 patent drawing

AI summary

In asynchronous processing, processing of a low-order system is checked. A high-order system 1 includes a high-order workflow advancing unit 21 that transmits a processing command for asynchronous processing to a low-order system 2, and a notice processing unit 23 that receives, from the low-order system 2, a notice related to a device command to be executed by a device 3 in the asynchronous processing, and updates progress data 13. The low-order system 2 includes a low-order workflow advancing unit 61 that, upon receiving the processing command from the high-order system 1, transmits a device command to the device, and a notification unit 62 that, when transmission of the device command to the device 3 is detected, notifies the high-order system 1 of the identifier of the device to which the device command was transmitted and the device command.