Cloud Data Sync via Virtual Desktop Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increased complexity of managing and provisioning physical and virtual computing resources in data centers, particularly in providing seamless access to applications and data across diverse computing devices, is not effectively addressed by traditional desktop or laptop computing environments, which restrict application sharing and data synchronization across platforms.
Innovation Solution
A Program Execution Service (PES) platform that enables users to access computing resources hosted in data centers through a cloud-based service, allowing virtual desktops and application marketplace access, with automated data center selection for minimal latency and synchronized file access across multiple devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional desktop or laptop computing environments are used, then local application execution and data storage are achieved, but application sharing and data synchronization across platforms are restricted
Solution Approach 1:
The patent introduces a file server as an intermediary component that mediates between multiple computing devices and the network. This file server maintains a file system with synchronized data, allowing applications and data to be shared across different platforms without requiring each device to directly manage compatibility. The intermediary handles the complexity of synchronization and platform differences centrally.
Solution Approach 2:
The system creates a universal access mechanism where a single file system stored on the file server can be accessed by multiple different types of computing devices (desktops, laptops, mobile devices) through network connections. This universal interface eliminates the need for platform-specific application sharing solutions, as all devices interact with the same centralized file system through standardized network protocols.
2Speed
If data is stored locally on each device, then fast access is achieved, but data synchronization across multiple devices becomes complex and error-prone
Solution Approach 1:
The patent merges the data storage function from individual devices into a centralized file server. Instead of each device maintaining separate local copies that require synchronization, all devices access a single unified file system stored on the file server. This combining of storage resources eliminates synchronization complexity while maintaining fast access through network connectivity and local caching mechanisms.
3Productivity
If virtualization technologies are implemented to increase data center resource utilization, then resource efficiency improves, but the complexity of provisioning and managing physical and virtual computing resources increases
Solution Approach 1:
The system implements automated resource provisioning where computing resources (virtual machines, storage, networking) are automatically allocated and configured based on service level agreements and available capacity. The platform service automatically manages the provisioning process, reducing manual intervention and complexity in managing virtualized resources while maintaining high utilization through dynamic resource allocation.
Data Source
AI summary
Systems and methods are presented for storing and updating data. The metadata associated with a user computing device may be used to determine whether the user computing device is configured to maintain a synchronized copy of the file. Moreover, a user computing device may be authorized to modify a file through a virtual desktop instance on a PES. If a user computing device is authorized to synchronize the file, the file may be accessible locally without a network connection.


