Workflow Execution Condition Verification for Data Storage Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information processing devices inadvertently perform workflow processing on data stored in folders with predetermined settings, leading to unintended data deletion or other processing errors when users mistakenly store data in incorrect storage areas.

Innovation Solution

An information processing device equipped with a detection unit, determining unit, and execution unit that detects data storage, determines if the data meets execution conditions for specific workflow processing, and executes or avoids processing based on these conditions to prevent unintended actions, using a workflow setting screen to define processing rules and storage destinations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If workflow processing is automatically executed when data is stored in a predetermined storage area, then processing efficiency is improved, but data may be subjected to unintended processing when users mistakenly store data in incorrect folders

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata processing accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary verification by detecting stored data and determining whether it satisfies execution conditions before actually executing the workflow processing. This preliminary action prevents unintended processing while maintaining automated efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the determination result of whether data satisfies execution conditions controls the subsequent execution action. This feedback loop ensures that processing only occurs when appropriate, resolving the contradiction between automation and accuracy.

Inventive Principle:
Principle #23Feedback

2Speed

If automatic workflow processing is implemented without verification, then operational speed is improved, but error prevention capability deteriorates

Engineering Contradiction:
Improveoperational speedVSAvoidunintended data processing
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary detection and determination actions before executing workflow processing. This preliminary verification prevents unintended processing errors while maintaining operational speed through automated condition checking.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system takes preliminary anti-action by preventing execution when data does not satisfy execution conditions. This counter-measure blocks potential harmful effects before they can occur, resolving the contradiction between speed and error prevention.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If execution conditions are verified before processing, then data processing safety is improved, but system complexity increases

Engineering Contradiction:
Improvedata processing safetyVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the workflow processing into distinct functional units: a detection unit for detecting stored data, a determination unit for verifying execution conditions, and an execution unit for performing processing. This segmentation improves safety while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The determination unit acts as an intermediary between the detection unit and execution unit. It mediates the processing flow by verifying execution conditions before allowing execution, thereby improving safety without significantly increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10452322B2Information processing device, information processing system, and computer program product
Publication Date: 2019.10.22 RICOH CO LTD
  • US10452322B2 patent drawing
  • US10452322B2 patent drawing
  • US10452322B2 patent drawing

AI summary

An information processing device includes a detection unit, a determining unit, and an execution unit. The detection unit detects that data is stored in a predetermined storage area in a memory. The determining unit determines whether the data stored in the predetermined storage area satisfies an execution condition of predetermined processing associated with the predetermined storage area. The execution unit executes the predetermined processing when the data satisfies the execution condition.