Asynchronous Reboot of Operating Unit in Information Processing System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional automatic reboot systems for devices can inadvertently reboot the main device body even when errors have no impact on running jobs, disrupting ongoing operations.
Innovation Solution
An information processing system with a main body and an operating unit, each running under different operating systems, where the main body generates and transmits rendering commands to the operating unit, allowing the operating unit to reboot independently of the main body, ensuring that only the operating unit reboots while the main body continues to operate unaffected by errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If automatic reboot is implemented for device failure, then device reliability is improved, but running jobs may be disrupted when errors have no impact on current operations
Solution Approach 1:
The system is divided into two independent operational units: the main body running the application and the operating unit running the operating system. This segmentation allows the operating unit to be rebooted independently without affecting the main body and its running jobs, thus resolving the contradiction between improving device reliability through reboot and maintaining job continuity.
2Reliability
If main body is rebooted to fix operating system errors, then operating system reliability is improved, but application execution is interrupted
Solution Approach 1:
By separating the operating system functions (operating unit) from the application execution functions (main body), the patent enables independent reboot of the operating unit without interrupting application execution in the main body, thus improving operating system reliability while minimizing loss of application execution time.
Solution Approach 2:
The operating unit acts as an intermediary between the user interface and the main body. It can be rebooted to fix OS errors while the main body continues executing applications, serving as a mediator that isolates the impact of reboots to only the necessary component.
3Stability of the object's composition
If synchronous reboot of operating unit and main body is implemented, then system consistency is improved, but job disruption occurs
Solution Approach 1:
The patent implements asynchronous reboot capability where the operating unit and main body can be rebooted independently at different times. This segmentation of reboot timing allows the main body to continue executing jobs while the operating unit is rebooted, maintaining system stability through controlled independence rather than forced synchronization.
Data Source
AI summary
An information processing system includes an operating unit that receives an input in response to a user operation and that runs under a first operating system; and a main body that runs under a second operating system and operates in response to the input received by the operating unit. The main body includes a generation unit that generates a command to direct rendering of a screen corresponding to an application being executed, and a command transmission control unit that provides control to transmit the command to the operating unit. The operating unit includes a receiving unit that receives the command from the main body, a screen rendering unit that renders the screen in accordance with the command received by the receiving unit, a display unit that displays the screen rendered by the screen rendering unit, and a reboot unit that reboots the operating unit in asynchronization with the main body.


