Virtual Machine Hub for Cross-Area Resource Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current resource sharing mechanisms across different virtual machines face challenges in enabling simultaneous browsing and synchronous updating of operating system screens and file modification across multiple users, especially in cross-area networks, due to complexity in physical resource sharing and limitations of existing hardware and software solutions.
Innovation Solution
A resource sharing system utilizing multiple virtual machines and a connection broker to facilitate simultaneous access and sharing of resources, allowing users to join virtual machines into groups for real-time multi-display resource sharing and file transmission, enabling users to browse and modify shared resources across virtual machines.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If physical computers are used for cross-area resource sharing, then resource sharing can be achieved, but connection establishment and sharing process become rather complicated
Solution Approach 1:
The patent introduces a virtual machine hub as an intermediary component that simplifies cross-area resource sharing. The hub manages connections between virtual machines and physical devices, abstracting away the complexity of direct physical computer connections. Virtual machines can join groups through the hub to share resources across different areas without requiring complex peer-to-peer connection establishment between physical computers.
Solution Approach 2:
The patent creates virtual copies of computing environments through virtual machines that can be easily replicated and distributed across different physical locations. Instead of directly connecting physical computers, the system uses virtual machine instances that can be copied and deployed on different physical hosts, simplifying the connection establishment process while maintaining resource sharing capabilities.
2Ease of operation
If a virtual machine hub is used for remote access, then remote virtual machine can recognize local device, but resource sharing operations of multiple users cannot be achieved
Solution Approach 1:
The patent merges the functionality of remote access with multi-user resource sharing by introducing group-based virtual machine associations. Multiple virtual machines can be grouped together to share resources, combining the remote access capability with multi-user collaboration features. The system allows virtual machines from different users to join the same group and access shared resources simultaneously.
Solution Approach 2:
The patent creates a universal resource sharing mechanism that serves multiple functions: remote access, multi-user collaboration, cross-area sharing, and real-time synchronization. The virtual machine group system provides a unified framework that handles various resource sharing scenarios through a single mechanism, making the system versatile for different use cases.
3Ease of operation
If wireless projector is used for screen display, then operating system screens can be simultaneously displayed, but resources can only be shared within same local area network
Solution Approach 1:
The patent extends resource sharing from the local area network dimension to the cross-area network dimension by using virtual machines that can operate across different network boundaries. Instead of being limited to local network projections, the virtual machine architecture allows resources to be shared across wide area networks through internet connectivity, adding a new dimensional scope to resource sharing.
4Adaptability or versatility
If application program solution is used for resource sharing, then resource sharing purpose can be achieved, but operating system screens cannot be quickly shared and same file cannot be simultaneously modified
Solution Approach 1:
The patent replaces application-level resource sharing mechanisms with a virtualization-based system that operates at the operating system level. Instead of using application programs to share resources, the system uses virtual machine technology to provide direct, fast access to operating system screens and files. This substitution enables real-time screen sharing and simultaneous file modification by bypassing application-level overhead.
Data Source
AI summary
A resource sharing system for a plurality of user devices accessing at least one resource at the same time is provided. The system comprises a plurality of virtual machines and a connection broker. The virtual machines are established on at least one computer, wherein each user device corresponds to at least one of the virtual machines and each of the at least one resource corresponds to one of the virtual machines. The connection broker connects to the virtual machines and receives login information from each of the virtual machines and joins the virtual machines sending the login information into a group. Through the connection broker, the user devices share and access the resources corresponding to the virtual machines in the group.


