Hybrid Device Active State Migration Between Dock and Tablet Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face challenges in efficiently transferring and managing the active state between powerful and less powerful processors, particularly in hybrid devices that require seamless transitions between docked and undocked modes, necessitating effective resource management and data migration without compromising performance.

Innovation Solution

The hybrid device employs a dock processing system and a tablet processing system with a migration manager and load manager to determine process footprints, create migration images, and transfer data, allowing for seamless transitions between docked and undocked modes while ensuring resource availability and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the hybrid device transfers the active state from the powerful processor to the less powerful processor during undocking, then the device can maintain functionality and user experience during mode transitions, but the transfer process may cause performance degradation or data loss due to resource constraints of the less powerful processor

Engineering Contradiction:
Improvefunctionality maintenance during mode transitionVSAvoidprocessing performance during state transfer
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system creates a migration image of the active state before the actual state transfer occurs. This preliminary action allows the system to prepare and validate the state data in advance, ensuring that the less powerful processor can successfully assume the active state without causing performance degradation or data loss during the transition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the active state as a migration image that can be transferred to the less powerful processor. This copying mechanism allows the active state to be replicated and transferred without disrupting the original powerful processor's operation, enabling seamless mode transitions while maintaining functionality.

Inventive Principle:
Principle #26Copying

2Measurement precision

If the system creates a migration image of the active state for transfer, then the active state can be accurately replicated between processors, but the image creation process consumes additional resources and time

Engineering Contradiction:
Improveactive state replication accuracyVSAvoidimage creation duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the essential components of the active state needed for functionality maintenance and creates a migration image from these extracted elements. This selective extraction approach ensures accurate replication of the active state while minimizing the resources and time consumed during image creation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The active state is segmented into manageable components that can be selectively copied and transferred. This segmentation allows the system to create migration images more efficiently by only copying necessary state data, reducing the time and resources required while maintaining replication accuracy.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the hybrid device supports both docked and undocked modes with full functionality, then the device adapts to different usage scenarios, but the system complexity increases due to dual processor architecture and state management requirements

Engineering Contradiction:
Improveusage scenario flexibilityVSAvoiddual processor architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The migration image mechanism provides universal functionality across both docked and undocked modes. The same image creation and transfer process enables the system to adapt between different usage scenarios, allowing a single architectural framework to support multiple modes without proportionally increasing complexity.

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

Solution Approach 2:

The migration image acts as an intermediary between the powerful processor and the less powerful processor. This intermediary mechanism simplifies the state transfer process and reduces the complexity of direct communication and coordination between the two processors, enabling seamless mode transitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If the system transfers the complete active state to the less powerful processor, then the functionality is maintained after undocking, but the transfer time and data volume increase significantly

Engineering Contradiction:
Improvefunctionality maintenanceVSAvoidstate transfer duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the essential components of the active state needed for functionality maintenance and creates a migration image from these extracted elements. This selective extraction approach ensures accurate replication of the active state while minimizing the resources and time consumed during image creation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates a migration image of the active state before the actual state transfer occurs. This preliminary action allows the system to prepare and validate the state data in advance, ensuring that the less powerful processor can successfully assume the active state without causing performance degradation or data loss during the transition.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9489320B2System and method for transferring an active state between a powerful processor and a less powerful processor
Publication Date: 2016.11.08 AVENTAIL A WHOLLY OWNED SUBSIDIARY OF SONICWALL
  • US9489320B2 patent drawing
  • US9489320B2 patent drawing
  • US9489320B2 patent drawing

AI summary

An information handling system includes a tablet with a processor, and a dock with a second processor that determines that the tablet is coupled to the dock, boots the dock, receives a request for the tablet to be uncoupled from the dock, creates a migration image with state information of the dock and that identifies a process running on the dock, and sends the migration image to the tablet. The first processor receives the request, boots the tablet, receives the migration image from the second processor, loads the state information to the tablet, and launches the first process.