Portable OS Hardware Profile Adaptation for Host Boot
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods fail to provide a simple and convenient way to adapt a portable apparatus to operate multiple host computers with different hardware configurations, limiting their portability and efficiency, especially in public settings like schools, libraries, and Internet cafés.
Innovation Solution
A portable operating system that generates an operating environment by incorporating a hardware profile containing information about the host computer, allowing the system to adapt to various hardware configurations and store this profile in a non-removable storage medium or network storage, enabling seamless operation across different computers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a portable apparatus stores an operating system with hardware-specific information on a removable data storage medium, then the system can operate different host computers with different hardware configurations, but the hardware information must be stored in a non-removable medium or network storage, adding complexity to the portable apparatus
Solution Approach 1:
The patent divides the storage function into two parts: the portable apparatus contains only the operating system and application software on removable media, while the hardware profile information is stored separately in the host computer's non-removable storage. This segmentation allows the portable apparatus to remain simple and removable while still enabling adaptation to different hardware configurations through the separate hardware profile storage location.
2Adaptability or versatility
If the portable apparatus includes all necessary software applications and personal files, then the operating environment is complete and portable, but the data storage medium capacity and transfer time increase
Solution Approach 1:
The patent extracts the hardware profile information from the portable apparatus and stores it in the host computer's internal storage. The portable apparatus only carries the essential operating system and application software, significantly reducing the amount of data that needs to be transferred between devices while still providing a complete and adaptive operating environment.
3Ease of operation
If the portable apparatus is designed to boot from removable media, then host computers can be operated from portable devices, but the boot process and hardware profile integration become more complex
Solution Approach 1:
The patent performs preliminary actions by pre-installing the operating system and application software on the portable apparatus before use. The hardware profile information is pre-stored in the host computer's internal storage. During operation, the system automatically loads the appropriate hardware profile and integrates it with the portable operating system, simplifying the boot process while maintaining ease of operation across different hardware configurations.
Data Source
AI summary
The present invention provides methods and apparatus that utilize a portable apparatus to operate a host computer. The portable apparatus including an operating system and a list of software applications is installed in a removable data storage medium. The basic input/output system (BIOS) of the host computer will directly or indirectly identify the portable apparatus as its boot drive. The host computer will further load the operating system in the portable apparatus into its random access semiconductor memory (RAM). A hardware profile is stored in the host computer, which contains information about the host computer and its peripheral devices. During the loading, the operating system will incorporate information in the hardware profile in order to fully operate the host computer and the hardware devices defined in the profile.


