Cloud Data Sync via Virtual Desktop Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveapplication sharing and data synchronizationVSAvoidplatform compatibility management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvedata access speedVSAvoiddata synchronization management
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improvedata center resource utilizationVSAvoidresource provisioning and management
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9148350B1Automated data synchronization
Publication Date: 2015.09.29 AMAZON TECH INC
  • US9148350B1 patent drawing
  • US9148350B1 patent drawing
  • US9148350B1 patent drawing

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.