Portable OS Hardware Profile Adaptation for Host Boot

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveability to operate different host computers with different hardware configurationsVSAvoidstorage architecture complexity due to non-removable storage or network storage requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvecompleteness of operating environmentVSAvoiddata transfer time between portable apparatus and host computer
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improveportability of operating systemVSAvoidboot process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7555568B2Method and apparatus for operating a host computer from a portable apparatus
Publication Date: 2009.06.30 RPX CORP
  • US7555568B2 patent drawing
  • US7555568B2 patent drawing
  • US7555568B2 patent drawing

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.