Mobile Virtual Operating System for Low-Power Device Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Devices with low computing power, such as smart glasses, face challenges in providing various information due to space and cost constraints, and existing solutions like app installation or screen mirroring result in unsatisfactory operation and limited functionality.
Innovation Solution
Implementing a virtual operating system on a mobile device to manage connections and provide screen frames and inputs to a low-power device, enabling execution of applications and communication with mobile device components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Weight of moving object
If a device with low computing power is used, then space and weight constraints are satisfied, but functionality and computing capability deteriorate
Solution Approach 1:
The system divides functionality into two segments: the thin device handles display and basic input, while the mobile device handles computing-intensive tasks and application execution. This segmentation allows the thin device to remain lightweight while accessing advanced functionality through the connected mobile device.
Solution Approach 2:
The mobile device serves multiple functions: it acts as a computing platform, runs applications, processes sensor data, and provides display output to the thin device. This multi-functionality compensates for the thin device's limited capabilities while maintaining its portability advantages.
2Adaptability or versatility
If apps are installed on the small device, then functionality is enhanced, but device complexity and space requirements increase
Solution Approach 1:
The patent extracts application execution from the thin device and relocates it to the mobile device. The thin device retains only essential system functions, while applications are installed and run on the mobile device, reducing complexity and space requirements on the thin device.
Solution Approach 2:
A communication interface acts as an intermediary between the thin device and mobile device, enabling the thin device to access application functionality remotely without hosting the applications locally. This mediator facilitates functionality enhancement while maintaining device simplicity.
3Area of stationary object
If screen mirroring is used, then display capability is provided, but adaptability to different screen sizes and operating independence deteriorate
Solution Approach 1:
The system dynamically adjusts display parameters including screen resolution, refresh rate, and content scaling based on the thin device's specific display characteristics. This allows optimal adaptation to different screen sizes and types rather than simple mirroring.
Solution Approach 2:
Instead of mirroring the mobile device's display to the thin device, the system inverts the approach by having the thin device's display capabilities drive the content rendering, with the mobile device adapting its output to match the thin device's display parameters.
4Area of stationary object
If screen mirroring is used, then display functionality is provided, but ease of operation for independent mobile device use worsens
Solution Approach 1:
The connection between thin device and mobile device is made dynamic rather than static. The system can switch between connected mode (using thin device display) and independent mode (using mobile device display), allowing users to operate the mobile device independently when needed while utilizing the thin device display when convenient.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
Systems, methods, computer programs and devices are provided where a virtual operating system application (22) essentially operating a device with reduced computing power runs on a mobile device (16). The virtual operating system may allow running of applications (26A, 26B) for the further device or act as a proxy for the further device to be controlled by other applications running on the mobile device.