Containerized Mobile OS on Linux Kernel for Desktop Experience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems, such as Samsung Dex and Linux on Galaxy, face limitations like restricted permissions, single user/group per application, and kernel limitations, which hinder a full desktop experience on mobile devices when running a Linux distribution.

Innovation Solution

The system runs the Mobile OS on top of a Linux Kernel, allowing for a full desktop experience by packaging the Mobile OS in a virtual container alongside a standard Linux distribution, enabling advanced hardware controls and secure resource management without modifying the Linux Kernel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a Linux distribution is run inside the Dex interface (Linux on Galaxy), then desktop functionality is provided, but kernel limitations and restricted permissions control prevent full desktop capabilities

Engineering Contradiction:
Improvedesktop functionalityVSAvoidpermissions control
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Instead of running Linux inside Android's Dex interface with limited permissions, the patent inverts the architecture by running Android as a containerized application on top of a full Linux desktop environment. This allows the system to provide complete desktop capabilities including full permissions control, hardware access, and system-level operations while maintaining Android functionality through the containerized Mobile OS.

Inventive Principle:
Principle #13The other way round (Inversion)

2Device complexity

If Android limitations are accepted (single user/group per application), then system simplicity is maintained, but desktop experience is restricted

Engineering Contradiction:
Improvesystem structureVSAvoiddesktop capabilities
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a containerization layer as an intermediary between the Android application and the Linux host system. This container acts as a mediator that allows the Android Mobile OS to run with restricted access to host resources while still providing full desktop capabilities through the underlying Linux environment. The container manages resource allocation, permissions, and hardware access, enabling both system simplicity and full desktop versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the Mobile OS runs natively on the device, then mobile functionality is optimized, but desktop experience is not available

Engineering Contradiction:
Improvemobile functionalityVSAvoiddesktop experience
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal system where a single mobile device can function both as a native mobile device and as a full desktop computer. By running the Mobile OS as a containerized application on top of a Linux desktop environment, the system achieves multi-functionality: it maintains optimized mobile functionality through the containerized Mobile OS while simultaneously providing complete desktop experience through the underlying Linux system with full hardware access and desktop capabilities.

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

4Adaptability or versatility

If kernel modifications are made to enable desktop features, then desktop capabilities are enhanced, but system security and stability are compromised

Engineering Contradiction:
Improvedesktop capabilitiesVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the system into distinct layers: a containerized Mobile OS layer for mobile functionality and a native Linux desktop layer for desktop capabilities. This segmentation allows desktop features to run with full system access on the Linux host while the Mobile OS remains isolated in its container, maintaining system security and stability without requiring kernel modifications. Each layer operates independently with appropriate permission levels.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11385912B2System to enable a full desktop experience based on a mobile device
Publication Date: 2022.07.12 SAMSUNG ELECTRONICSA AMAZONIA LTDA
  • US11385912B2 patent drawing
  • US11385912B2 patent drawing
  • US11385912B2 patent drawing

AI summary

A system to enable a full Desktop Experience based on a mobile device. The system includes a Linux kernel and a Linux distribution, wherein a mobile operating system, packaged on a virtual container, is running on top of a standard Linux distribution, or wherein desktop and mobile operating systems run on their own Virtual container isolated from each other.