Cloud DVR Shared-Copy Storage for User Recording Requests
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud DVR systems inefficiently store multiple copies of content items due to varying user consumption habits and storage capacity limitations, leading to resource waste and potential user frustration.
Innovation Solution
Implement a storage management system that determines the minimum number of copies based on user profiles and consumption history, using heuristic and machine learning techniques to allocate streaming licenses dynamically, reducing redundant storage by sharing copies across users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a cloud DVR operator stores a copy of content for each received recording request, then user access reliability is improved, but storage resource consumption increases
Solution Approach 1:
The patent merges multiple user recording requests for the same content into a single shared copy in the cloud storage system. Instead of creating separate copies for each user, the system consolidates requests and provides access to the same stored content through multiple user profiles, thereby reducing total storage consumption while maintaining access reliability for all users.
Solution Approach 2:
The patent implements a universal content storage approach where a single stored copy of content serves multiple user profiles simultaneously. The cloud DVR system creates a shared content repository that can be accessed by any user who has requested recording of that content, making the storage resource multi-functional and eliminating redundant copies.
2Speed
If a cloud DVR operator stores multiple copies of content items, then user access speed is improved, but operational cost increases
Solution Approach 1:
The patent combines multiple content copies into a single centralized storage location in the cloud, eliminating redundant storage across multiple devices. This consolidation reduces the total number of copies while maintaining fast access speeds through efficient cloud-based content delivery and streaming infrastructure.
Solution Approach 2:
The patent uses digital copying and streaming technology to provide rapid access to content without physically storing multiple redundant copies. The system creates efficient digital access pathways and streaming connections that deliver content quickly to multiple users simultaneously from a single source, reducing the need for redundant physical or digital copies.
3Reliability
If a cloud DVR operator stores a copy of content for each user request, then content availability is improved, but storage capacity utilization deteriorates
Solution Approach 1:
The patent merges multiple user-specific content copies into a shared cloud storage pool, where a single copy of content can serve multiple user profiles. This approach maintains content availability for all requesting users while dramatically improving storage capacity utilization by eliminating redundant copies across the system.
Solution Approach 2:
The patent transitions from a traditional one-to-one mapping between user requests and content copies to a many-to-one relationship where multiple users share a single content copy in the cloud. This dimensional change in the request-copy relationship enables vastly improved storage utilization while maintaining content availability through shared access mechanisms.
Data Source
AI summary
Systems and methods are described for receiving a first request, associated with a first user profile, to record a content item, and storing, at a server and based on the first request, a first copy of the content item, accessible via the first user profile. A second request to record the content item may be received, associated with a second user profile, and content consumption history associated with the second user profile may be identified. Based on such content consumption history, a determination may be made to refrain from storing a second copy of the content item based on the second request. In response to receiving a request, associated with the second user profile, to access the content item, the content item may be played at a device associated with the second user profile based on the stored first copy of the content item.


