Parallel Process Control via Focus Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When multiple processes are executed in parallel, there is a risk of conflict in control requests to the operation device, leading to potential confusion and incorrect operation.
Innovation Solution
The information processing apparatus selects a focus process based on given conditions and restricts control instructions to only that process, preventing conflicts by prioritizing and managing requests from other processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple processes execute control requests in parallel, then processing capability is improved, but control conflict occurs
Solution Approach 1:
The patent introduces a focus process management mechanism as an intermediary layer between multiple processes and the operation device. The operation device control section acts as a mediator that receives control requests from multiple processes, determines which process should have focus based on given conditions, and selectively transmits control instructions only from the focused process. This intermediary mechanism enables parallel process execution while preventing control conflicts by ensuring only one process's requests reach the operation device at a time.
2Speed
If control requests are transmitted from all processes, then responsiveness is improved, but operation accuracy deteriorates
Solution Approach 1:
The patent applies local quality by making the control instruction transmission selective rather than universal. The operation device control section evaluates each control request against given conditions and determines whether to transmit based on which process currently has focus. This localized, conditional transmission approach ensures that control instructions are sent with appropriate timing and priority, maintaining both responsiveness and operation accuracy by preventing conflicting instructions from different processes.
Data Source
AI summary
An information processing apparatus that executes a plurality of processes in parallel and transmits, to an operation device connected thereto, a control instruction indicating the content of a control process to be executed by the operation device, the information processing apparatus transmitting a control instruction according to a setting request received from a selected process which has been selected from among the plurality of processes according to a given condition and restricting the transmission of a control instruction according to a setting request received from a process other than the selected process.


