Batch Processing Apparatus Automates Condition Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face cumbersome work in confirming the progress status of multiple data pieces before performing batch processing, as they need to access and verify each data individually to ensure all satisfy specific conditions.

Innovation Solution

An information processing apparatus with a reception unit for receiving data, a setting unit for setting specific conditions, and a processing unit that performs batch processing only when all data satisfy the stored conditions, reducing the need for users to manually confirm each data's status by using a server-client system with a shared server and user terminals to automate the batch processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the user manually accesses and confirms the progress status of each data piece before batch processing, then the accuracy of condition verification is improved, but the operation time and user workload increase significantly

Engineering Contradiction:
Improvecondition verification accuracyVSAvoiduser confirmation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically verifies whether each data piece satisfies the predetermined conditions and determines batch processing executability without requiring user confirmation. The processing execution unit autonomously checks conditions and executes batch processing when appropriate, eliminating the need for manual user verification of each data piece's progress status.

Inventive Principle:
Principle #25Self-service

2Productivity

If the system performs batch processing automatically without user confirmation, then the processing efficiency is improved, but the risk of erroneous processing increases

Engineering Contradiction:
Improvebatch processing efficiencyVSAvoidprocessing accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system provides feedback to the user about the executability of batch processing by displaying information indicating whether batch processing can be executed based on automatic condition verification. This feedback mechanism allows the system to operate automatically while keeping the user informed, enabling efficient automated processing while maintaining user awareness and control.

Inventive Principle:
Principle #23Feedback

3Loss of information

If the user is notified of batch processing progress, then the user awareness of processing status is improved, but the system complexity increases

Engineering Contradiction:
Improveprocessing status informationVSAvoidnotification system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The notification function is extracted as a separate display component that shows batch processing execution status and progress information to the user. This separate display unit provides necessary information feedback without complicating the core batch processing logic, as it simply presents information generated by the processing execution unit.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11461352B2Information processing apparatus for performing batch processing and non-transitory computer readable medium storing program
Publication Date: 2022.10.04 FUJIFILM BUSINESS INNOVATION CORP
  • US11461352B2 patent drawing
  • US11461352B2 patent drawing
  • US11461352B2 patent drawing

AI summary

An information processing apparatus includes a reception unit that receives plural pieces of data, a setting unit that previously sets a specific condition for each piece of data which is received or scheduled to be received by the reception unit, a storage unit that stores the specific condition set by the setting unit in association with each piece of the data which is received or scheduled to be received by the reception unit, and a processing unit that performs batch processing of plural pieces of data in a case where each data of the plural pieces of data received by the reception unit satisfies the specific condition stored in the storage unit.