Virtual Media Storage Client for Personalized Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digital media download solutions require users to manually select media titles, lacking personalized recommendations based on past consumption patterns, which can lead to missed content of interest.
Innovation Solution
A virtual media storage client system that presents a user-specific, remotely stored media library to clients as a local file system, using aggregate consumption data to populate media titles of interest and manage licensing, allowing users to browse and access content as if it were locally stored, while enabling publishers to upload titles with metadata for targeted distribution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional download solutions are used, then users can download media titles, but users must manually select titles without personalized recommendations
Solution Approach 1:
The system performs preliminary actions by analyzing user consumption patterns in advance and pre-populating a virtual media library with personalized recommendations before users need to select content. This eliminates the need for manual browsing while ensuring relevant content is already prepared and available.
Solution Approach 2:
The system enables self-service by automatically generating personalized recommendations based on user consumption data without requiring manual input from users. The virtual media library autonomously curates content based on analyzed patterns, making the selection process effortless.
2Adaptability or versatility
If a virtual media storage client is implemented, then personalized content delivery is achieved, but system complexity increases
Solution Approach 1:
The virtual media storage client acts as an intermediary layer between the user and the publisher's media library. It virtualizes remote storage as local, enabling personalized content delivery through consumption pattern analysis while abstracting away the underlying system complexity from users.
Solution Approach 2:
The system creates a virtual copy of the publisher's media library on the user's device, presenting it as a local file system. This copying approach enables personalized recommendations and offline access without requiring users to physically store all content locally, managing complexity through virtualization.
3Volume of stationary object
If media titles are remotely stored in user-specific areas, then storage space is optimized, but access speed may be reduced
Solution Approach 1:
The virtual media storage client serves as an intermediary that caches metadata and frequently accessed content locally while maintaining remote storage. This enables fast access to virtualized media titles without permanently storing large volumes of data, optimizing both storage space and access speed.
Solution Approach 2:
The system creates lightweight virtual copies of media titles in the user-specific storage area, allowing rapid access to content metadata and frequently used files while the full content remains remotely stored. This copying mechanism balances storage efficiency with access performance.
Data Source
AI summary
Disclosed are various embodiments for making publisher content available to specific users. A directory describing media items that are remotely stored is presented via a user interface. Selection information corresponding to a particular media item is received via the user interface. The media item is requested and received from another computing device. Consumption data is collected during consumption of the media item. The consumption data is sent to another computing device.


