Storage System GUI-CUI Integration for Segmented Command Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing command input systems in information processing systems, which utilize both GUI and CUI operation units independently, require separate software installations and suffer from poor operability.
Innovation Solution
A storage system and method that integrates a GUI operation unit with a CUI operation unit, utilizing a conversion processing unit to convert character strings into a specific numeral system, and a division processing unit to divide data into manageable sizes, ensuring reliable and accurate command execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate GUI and CUI operation units are provided independently, then each operation unit can function independently, but software installation and activation become complex and operability deteriorates
Solution Approach 1:
The patent merges the GUI operation unit and CUI operation unit into a single integrated operation unit. The CUI operation unit is integrated within the GUI operation unit, allowing both graphical and text-based command inputs to be handled by one unified software component. This eliminates the need for separate software installations and activations for each operation unit, thereby improving operability while maintaining both functionality types.
2Ease of operation
If long commands are input via CUI, then detailed control is achieved, but data may become garbled due to size limitations
Solution Approach 1:
The patent segments long commands into multiple smaller command units. The conversion processing unit divides the input command string into a plurality of command units, each within a predetermined size limit. This segmentation prevents data garbling that would occur with long commands while still allowing users to input detailed control instructions. The segmented commands are then processed individually and reassembled to achieve the desired control functionality.
3Device complexity
If command data is processed without segmentation, then processing is simpler, but data garbling occurs in long commands
Solution Approach 1:
The patent implements segmentation of command data into multiple units of predetermined size. The conversion processing unit divides the input command string into command units, each not exceeding a predetermined size threshold. This segmentation approach maintains processing manageability while preventing data garbling. The segmented command units are processed individually and then reassembled, ensuring accurate command execution without excessive processing complexity.
Data Source
AI summary
A second operation unit includes a division processing unit configured to determine whether data in a specific format exceeds a predetermined threshold size, and divide the data in the specific format into a plurality of pieces of unit data in the specific format each having a predetermined size when a determination is made that the data in the specific format exceeds the predetermined threshold size. A controller includes a command processing unit configured to restore a command based on the plurality of pieces of unit data in the specific format.


