Cloud Asset Delivery Adapting Quality to Network Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The management of digital assets across multiple electronic devices is complicated due to increased device variety and network performance variability, leading to difficulties in accessing and delivering digital assets efficiently.
Innovation Solution
A cloud data repository system that allows clients to access and manage digital assets from various devices, using network performance to determine the quality of assets downloaded, enabling local storage upgrades and caching for improved performance and power efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If digital assets are delivered to multiple electronic devices, then accessibility and device compatibility are improved, but network bandwidth consumption and power usage increase
Solution Approach 1:
The system delivers different quality versions of the same digital asset to different devices based on their specific capabilities. Mobile devices receive lower quality versions to conserve power and bandwidth, while desktop devices receive higher quality versions. This resolves the contradiction by adapting the quality locally to each device's characteristics rather than delivering uniform high-quality versions to all devices.
2Manufacturing precision
If high quality digital assets are downloaded to all devices, then asset quality is improved, but network bandwidth consumption increases
Solution Approach 1:
The system changes the quality parameter of digital assets based on the target device's capabilities and network conditions. Desktop devices receive high-quality versions with full resolution and bitrate, while mobile devices receive lower-quality versions with reduced resolution and bitrate. This resolves the contradiction by dynamically adjusting the quality parameter to match device capabilities and available bandwidth.
3Speed
If digital assets are cached locally on devices, then access speed is improved, but device storage requirements increase
Solution Approach 1:
The system caches different quality versions of digital assets locally on different devices. Mobile devices cache lower-quality versions that occupy less storage space but provide acceptable playback quality, while desktop devices cache higher-quality versions given their larger storage capacity. This resolves the contradiction by optimizing the balance between cache size and playback quality according to each device's storage characteristics.
Data Source
AI summary
Improved techniques and systems for storage, delivery and acquisition of digital assets stored in cloud data storage. Cloud data storage can be provided by a cloud data repository that is capable of storing digital data for various users. A given user can access cloud data storage from any of his/her authorized client devices via a network. A given client device can access not only locally stored digital assets but also remotely stored digital assets from cloud data storage. In one embodiment, downloads of digital assets resident in cloud data storage to client devices can be managed in view of available network performance. As one example, digital assets of differing quality levels can be downloaded in a manner dependent on network performance. As another example, locally stored digital assets of reduced quality can be upgraded (e.g., replaced) by higher quality versions in a manner dependent on network performance.


