Portable Computing Card OS Selection for Host Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience in transferring data between multiple computing devices due to each device having its own processors, memory, and operating systems, leading to inefficiencies and waste from discarded devices.

Innovation Solution

A portable computing device, or 'computing card,' that provides a processor, storage, and operating system to host devices, selecting an appropriate OS based on the connected device's type and properties, and storing applications and user data, thereby enabling seamless data access across devices and reducing hardware redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each computing device has its own processors, memory, and operating systems, then each device can operate independently, but data transfer between devices becomes inconvenient and hardware redundancy increases

Engineering Contradiction:
Improveindependent operationVSAvoiddata transfer convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The portable computing device is designed to provide operating system services to multiple different host devices (smartphones, tablets, laptops, desktops), making it universal. The device includes multiple operating systems that can be selected and loaded based on the type of host device it is connected to, allowing one device to serve multiple functions across different computing platforms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The operating system is extracted from the host device and placed on a separate portable computing device. This allows the OS to be removed from each individual device and centralized in a portable unit that can be connected to different hosts, eliminating the need for each device to have its own complete OS installation.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If each computing device has its own processors, memory, and operating systems, then each device can function autonomously, but hardware waste increases due to discarded devices

Engineering Contradiction:
Improveautonomous functionVSAvoidhardware waste
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The portable computing device with multiple operating systems can be connected to and provide services for multiple different host devices. This universality means users don't need to discard devices when switching between different OS environments, as the same portable device can serve multiple hosts with different OS requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of discarding entire computing devices when OS compatibility issues arise, the patent enables recovery and reuse of the hardware by connecting it to different host devices. The portable computing device provides the necessary OS services, allowing the host hardware to be recovered and reused for different purposes.

Inventive Principle:
Principle #34Discarding and recovering

3Ease of operation

If a portable computing device provides operating system to multiple host devices, then data access becomes seamless across devices, but the device must select and load appropriate OS based on host device type

Engineering Contradiction:
Improvedata access seamlessVSAvoidOS selection and loading mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The portable computing device automatically detects the type of host device it is connected to and autonomously selects and loads the appropriate operating system. The device includes detection logic that identifies the host device type (smartphone, tablet, laptop, desktop) and automatically loads the corresponding OS without requiring manual user configuration or intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Multiple operating systems are pre-loaded onto the portable computing device before connection to any host device. This preliminary preparation allows the device to immediately provide the appropriate OS services upon connection, without requiring installation or configuration steps during the actual use.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9098303B2Portable computing device providing operating system for host devices
Publication Date: 2015.08.04 RED HAT INC
  • US9098303B2 patent drawing
  • US9098303B2 patent drawing
  • US9098303B2 patent drawing

AI summary

A portable computing device detects a connection to a host computing device and receives data from the host computing device identifying at least one of a device type of the host computing device or properties of the host computing device. The portable computing device selects an operating system from a plurality of available operating systems installed on the portable computing device in view of the received data. The portable computing device loads the selected operating system.