Multi-Processor Mobile Device with Segmented OS for Portability and Desktop Capability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device technology is limited by power and size constraints, preventing it from performing the full range of functions that traditional computers can, thus stalling the transition to mobile devices as primary computing platforms.
Innovation Solution
A multi-processor mobile computing device with a first processor for mobile tasks powered by a portable source and a second processor for desktop tasks activated by an external power source, each with a dedicated operating system module, allowing for dual-functionality without bottlenecks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Weight of moving object
If a single processor is used in mobile devices to maintain portability and battery operation, then device portability and battery life are improved, but computing capability and functionality are limited compared to traditional computers
Solution Approach 1:
The computing device is divided into two separate processors: a first processor for mobile operations and a second processor for desktop operations. This segmentation allows each processor to be optimized for its specific function, with the mobile processor maintaining portability while the desktop processor providing enhanced computing capability when needed through external power connection.
Solution Approach 2:
The computing device achieves multi-functionality by incorporating both mobile and desktop processing capabilities in a single device. The dual-processor architecture enables the device to function as either a mobile device or a desktop computer depending on power source availability, resolving the contradiction between portability and computing capability.
2Device complexity
If a single processor is used to simplify device architecture, then device complexity is reduced, but the ability to perform both mobile and desktop functions is limited
Solution Approach 1:
The system segments computational functions into two separate processors with dedicated operating system modules, avoiding the complexity of a single processor attempting to handle both mobile and desktop workloads. Each processor has its own optimized architecture for its specific function.
Solution Approach 2:
The system dynamically activates the appropriate processor based on power source availability. The second processor is activated only when connected to external power, while the first processor operates independently when powered by battery. This dynamic activation manages system complexity by having processors idle or inactive based on operational needs.
3Power
If both mobile and desktop processors operate simultaneously, then computing power is maximized, but power consumption and heat generation increase
Solution Approach 1:
The system dynamically activates processors based on operational mode and power availability. The second processor activates only when external power is connected and desktop functions are needed, while the first processor operates independently for mobile functions. This prevents simultaneous operation of both processors, managing power consumption while maintaining computing power availability.
Solution Approach 2:
Each processor is optimized for its specific function with dedicated operating system modules. The mobile processor is optimized for battery operation and mobile applications, while the desktop processor is optimized for high-performance computing when powered externally. This local optimization ensures efficient power usage for each processor's intended function.
4Device complexity
If a single operating system is used to simplify software architecture, then system complexity is reduced, but the ability to provide both mobile and desktop operating environments is limited
Solution Approach 1:
The operating system is segmented into two separate operating system modules: a mobile operating system module for the first processor and a desktop operating system module for the second processor. Each module is optimized for its specific processor and operational mode, avoiding the complexity of a single universal operating system while providing both mobile and desktop environments.
Solution Approach 2:
The dual-module operating system architecture provides multi-functionality by supporting both mobile and desktop operating environments within a single device. The system can run mobile applications on the first processor and desktop applications on the second processor, achieving universal functionality across different operational modes.
Data Source
AI summary
A multi-processor mobile computing device includes a first processor connected to a first operating memory and a mobile display and powered by a portable power source integrated into the multi-processor mobile computing device, a second processor connected to a second operating memory and a display input-output port; the second processor is activated only when mobile device is connected to an external power source. The device includes a dual-function operating system, including a mobile operating system module operating on the first processor, the mobile operating system module having a first capability set and a desktop operating system module operating on the second processor; the desktop operating system module having a second capability set, wherein the second capability set differs from the first capability set.


