Control Flow Subroutine Selection for Targeted Robot Operation Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems, such as those controlling robots, require all modules in a path to be executed during operation checks, even if only a subset is relevant, leading to inefficiencies in usability.
Innovation Solution
The system allows users to specify a starting and ending position for a subroutine within a flowchart, enabling the execution of only the necessary modules for operation checks, with visual indicators and controls for loop counts and error tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all modules in a flowchart path are executed during operation checks, then complete program execution is ensured, but time consumption and processing efficiency deteriorate
Solution Approach 1:
The patent divides the flowchart into selectable modules or sections, allowing users to segment the execution scope. Instead of executing the entire program, users can select specific modules for operation checks, thereby reducing time consumption while maintaining reliability for the checked portions.
Solution Approach 2:
The patent enables partial execution by allowing users to select only the necessary modules for operation checks rather than executing all modules. This partial action approach reduces unnecessary processing time while ensuring complete execution only for the selected relevant portions.
2Reliability
If all modules in a flowchart path are executed during operation checks, then complete program execution is ensured, but processing efficiency deteriorates
Solution Approach 1:
The patent segments the program into selectable modules, enabling users to divide and execute only the relevant portions during operation checks. This segmentation improves processing efficiency by avoiding unnecessary execution of unrelated modules while maintaining reliability for the selected sections.
Solution Approach 2:
The patent implements partial execution capability where users can select specific modules for operation checks rather than executing the complete program. This partial action approach enhances processing efficiency by eliminating redundant processing while ensuring complete execution for the chosen modules.
3Adaptability or versatility
If the flowchart is displayed with all modules visible, then complete program structure is shown, but user comprehension and focus on relevant paths deteriorate
Solution Approach 1:
The patent enables segmentation of the flowchart display, allowing users to select and display only specific modules or sections relevant to their operation checks. This segmentation improves user comprehension by reducing visual clutter and focusing attention on relevant paths while maintaining the ability to view complete program structure when needed.
Solution Approach 2:
The patent allows partial display of the flowchart by enabling users to select only the necessary modules for their current operation checks. This partial display approach enhances user comprehension by eliminating irrelevant visual information while preserving the capability to display the complete program structure when required.
Data Source
AI summary
An information processing method executed by a control portion configured to execute a plurality of processing units related to an operation of a control objective in a set sequence, the method includes receiving an operational input that specifies a starting position and an ending position for setting at least one processing unit as a subroutine among the plurality of processing units, and setting the subroutine based on the starting position and the ending position.


