Dual-Boot OS Migration via Automated Storage Repartitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for migrating operating systems on computing devices require manual intervention and are not compatible with varying device characteristics, leading to inefficiencies and increased costs for enterprises.

Innovation Solution

A method for automated migration of operating systems, allowing seamless installation of a second operating system, such as Android, on devices with a different original system, like Windows, by repartitioning storage, installing a bootloader, and enabling selection between systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual installation and reconfiguration of operating systems is performed by qualified technical personnel, then device compatibility and proper functionality are achieved, but labor costs and time consumption increase significantly

Engineering Contradiction:
Improvedevice compatibilityVSAvoidinstallation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs automated self-service by executing migration scripts and configuration commands without human intervention. The migration tool automatically detects device characteristics, partitions storage, installs the target operating system, and configures device-specific settings, replacing the need for manual technical personnel intervention while maintaining reliability through automated compatibility verification

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes operational parameters by transitioning from manual configuration mode to automated script execution mode. Migration parameters such as storage partitioning schemes, operating system installation paths, and device compatibility settings are dynamically adjusted based on automated detection of device characteristics, enabling both reliability and efficiency improvement

Inventive Principle:
Principle #35Parameter changes

2Productivity

If automated migration tools are implemented, then installation speed and productivity improve, but device compatibility and proper functionality may be compromised

Engineering Contradiction:
Improveinstallation speedVSAvoiddevice compatibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by automatically detecting device characteristics, hardware capabilities, and compatibility requirements before initiating the operating system migration. Pre-flight checks verify device eligibility, and migration scripts are customized based on detected device parameters, ensuring compatibility is maintained while enabling automated high-speed installation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The migration process is segmented into distinct automated phases: device detection and compatibility verification, storage partitioning, operating system installation, bootloader configuration, and post-installation validation. Each segment is executed automatically with specific parameters tailored to the detected device characteristics, maintaining reliability through structured progression while maximizing installation speed

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the original operating system is replaced with a new one, then device capabilities are enhanced with modern features, but data loss and system instability occur

Engineering Contradiction:
Improvedevice capabilitiesVSAvoiddata retention
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system extracts and preserves user data, applications, and configuration information from the original operating system before migration. Automated data extraction processes identify and migrate essential information to the new operating system, while device-specific data is preserved through automated backup and transfer mechanisms, preventing data loss while enabling capability enhancement

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The migration process implements a nested structure where the new operating system is installed in a manner that preserves and integrates with existing data structures and user profiles from the original system. Data from the original OS is nested within the new OS environment, maintaining accessibility and functionality while providing enhanced capabilities through the modern operating system

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS12554509B2Systems and methods for automated operating system migration
Publication Date: 2026.02.17 ESPER IO INC
  • US12554509B2 patent drawing
  • US12554509B2 patent drawing
  • US12554509B2 patent drawing

AI summary

Systems and methods for automated migration of operating systems on computing devices are disclosed. For example, a system may include a processor, and a storage operatively coupled to the processor. The storage stores instructions that perform operations that may include reducing a size of the first operating system to require less space on a first storage portion storing the first operating system, repartitioning the storage to form a second storage portion sized to receive a second operating system, installing a bootloader operable to load either the first operating system or the second operating system, installing the second operating system into the second storage portion, rebooting the system using the bootloader, receiving an input indicative of a selection of either the first operating system or the second operating system, and booting one of the first operating system or the second operating system in accordance with the input.