Workflow Comparison Control for Duplicate File Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems incur unnecessary processing and costs due to repeated execution of workflows on identical electronic files, such as invoices or orders, leading to inefficiencies.
Innovation Solution
An information processing apparatus with an acquisition, reading, comparison, and control unit that compares information from stored executed files with target files to determine if a workflow is necessary, thereby preventing redundant executions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system executes workflows automatically for every electronic file stored in the predetermined storage location, then the system ensures all files are processed, but redundant workflows are executed on identical files leading to unnecessary costs and processing
Solution Approach 1:
The system performs preliminary comparison of file information (such as file names, hashes, or metadata) against previously processed files before executing the workflow. This preliminary check prevents redundant workflow executions on identical files while ensuring all unique files are processed, thereby resolving the contradiction between completeness and cost efficiency
2Productivity
If the system processes every scanned form through the complete workflow, then all forms receive proper handling, but identical forms incur multiple payments and unnecessary processing
Solution Approach 1:
Before initiating the complete workflow processing, the system performs a preliminary identification check by comparing file information against a database of previously processed files. This preliminary action filters out duplicates, allowing the system to maintain high productivity for unique forms while eliminating time-wasting redundant processing of identical forms
Data Source
AI summary
According to one embodiment, an information processing apparatus can include an acquirer, a reader, a comparer, and a controller. The acquirer can obtain a target file. The reader can read information related to the target file from the target file. The comparer can compare information related to at least one executed file for which a workflow was executed on stored in a storage with the information related to the target file. The controller can control the workflow for the target file based on the comparison result.


