Virtual Machine Image Sharing Mobile Internet Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in accessing a customizable and Internet-connected computing environment on devices lacking native networking capabilities, such as desktops or notebooks, which often require manual customization and may not have Internet access, especially in public locations.
Innovation Solution
A user can store a virtual machine image on a mobile device and couple it with a client computing device using a wired or wireless interface, allowing the client device to load a guest operating system and utilize the mobile device's network interface for Internet access through a virtual network driver, enabling secure and customizable network access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a client computing device lacks native networking capabilities, then it cannot access the Internet directly, but it requires manual customization and configuration to establish network access
Solution Approach 1:
The patent uses a mobile computing device as an intermediary to provide Internet access to a client computing device. The mobile device's network interface and guest operating system act as a mediator, allowing the client device to access the Internet without native networking capabilities or manual configuration. The virtual machine environment on the mobile device serves as the intermediary layer that bridges the client device and the network.
Solution Approach 2:
The patent creates a virtual copy of a computing environment (guest operating system) on the mobile device that replicates network access functionality. Instead of modifying the client device physically, the system copies the necessary network stack and operating system functions into a virtual machine image that can be executed on the mobile device, providing Internet access to the client device through this virtualized environment.
2Reliability
If manual customization is performed on each client device, then Internet access can be established, but the process becomes time-consuming and complex
Solution Approach 1:
The patent performs all necessary customization and configuration actions in advance by creating a pre-configured guest operating system image on the mobile device. The network stack, drivers, and connectivity settings are established beforehand in the virtual machine environment. When the client device needs Internet access, the pre-configured virtual machine image is simply loaded and executed, eliminating the need for real-time customization and significantly reducing setup time.
3Reliability
If a virtual machine image is transferred from mobile device to client device, then network access is enabled, but the client device must have sufficient storage and processing capabilities
Solution Approach 1:
Instead of transferring the virtual machine image from the mobile device to the client device as described in the background, the patent inverts the approach by executing the virtual machine environment directly on the mobile device and using it to provide network access to the client device. This inversion allows the mobile device (which already has networking capabilities) to serve as the computing platform, eliminating the requirement for the client device to have sufficient storage and processing capabilities to run the virtual machine.
Data Source
AI summary
Example embodiments relate to use of a virtual machine image for sharing Internet access available to a mobile computing device. In example embodiments, a virtual machine image maintained on a storage device of a mobile computing device is received in a client computing device. A guest operating system (OS) contained in the virtual machine image may then be executed on the client computing device. Network data may then be exchanged between the guest OS and the mobile computing device over an interface between the client computing device and the mobile computing device.


