Shared Access Area for Cross-OS File Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for switching between different operating systems on a portable electronic device, such as Windows and Linux, fail to enable seamless file data sharing without requiring external storage or complete hardware resource utilization.
Innovation Solution
A method involving a central processing unit that stores modified files in a shared access area memory, establishing a link between the operating systems to allow access to these files across different OS environments, enabling file sharing without external storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a virtual operating system program is installed to switch between operating systems, then the user can switch between different operating systems, but the virtual operating system cannot completely use hardware system resources
Solution Approach 1:
The patent introduces a shared access area as an intermediary component between the virtual operating system and hardware resources. This shared access area allows the virtual operating system to access and share file data with the host operating system without requiring complete hardware resource allocation, thereby resolving the contradiction between OS switching capability and hardware resource utilization.
2Adaptability or versatility
If data is stored into a storage device and system restart or hibernation is used to switch operating systems, then the user can switch between operating systems, but file data sharing and synchronization between operating systems cannot be achieved
Solution Approach 1:
The patent establishes a shared access area in advance before operating system switching occurs. This preliminary setup enables file data to be stored in a location that is accessible by both the host and virtual operating systems, eliminating the need for external storage devices and enabling seamless file sharing and synchronization across OS transitions.
3Ease of operation
If a shared access area memory is established between operating systems, then file data can be shared without external storage, but the system requires a link relationship mechanism to manage file addresses
Solution Approach 1:
The shared access area is designed to be self-accessible by both operating systems without requiring complex external management mechanisms. The system automatically establishes the link relationship between the host and virtual operating systems through the shared access area, reducing the need for manual configuration and simplifying file sharing operations.
Data Source
AI summary
A method for sharing a file between multiple operating systems on a probable electronic device is provided. The method includes the following steps: in a first operating system, a central processing unit storing a modified file into a memory of a shared access area; the central processing unit establishing a link relationship between the first operating system and a second operating system, so that the second operating system learns an address of the modified file stored in the memory of the shared access area; switching from the first operating system to the second operating system; and in the second operating system, the central processing unit accessing the modified file in the memory of the shared access area according to the link relationship.


