cDVR Media Storage Using Metadata-Guided Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cloud-enabled digital video recording (cDVR) systems are cumbersome and resource-intensive due to the use of multiple distinct storage systems for managing media objects, leading to high storage and processing requirements and excessive metadata utilization.

Innovation Solution

A single storage system is employed in the cDVR system that selectively removes media objects not associated with recording requests while maintaining those associated with requests, using metadata updates to manage storage efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in multiple locations across different devices, then data redundancy and security are improved, but data consistency and synchronization become more difficult to maintain

Engineering Contradiction:
Improvedata securityVSAvoiddata synchronization
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where devices report their data state to the cloud service, which then coordinates updates across all devices. This feedback loop ensures that when data is modified on one device, the changes are propagated to other devices, maintaining consistency while allowing distributed storage for security.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The cloud service acts as an intermediary between distributed devices, managing data synchronization without requiring direct peer-to-peer communication. This mediator coordinates data updates, resolves conflicts, and ensures consistency across the distributed network while maintaining data security through encrypted transmission and storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If cloud services are used for data storage and management, then device functionality and user access are improved, but dependency on external services and potential security vulnerabilities increase

Engineering Contradiction:
Improvedata accessibilityVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system implements local quality by encrypting data both in the cloud and locally on devices, creating different security zones. Sensitive operations are performed locally rather than requiring cloud communication, reducing the attack surface while maintaining accessibility. This allows the system to leverage cloud services for convenience while mitigating security risks through localized security measures.

Inventive Principle:
Principle #3Local quality

3Reliability

If automatic backup and synchronization features are implemented, then data loss prevention is improved, but system resources and energy consumption increase

Engineering Contradiction:
Improvedata loss preventionVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous synchronization, the system uses periodic action by implementing event-driven updates that only trigger when data changes occur. This reduces energy consumption by avoiding unnecessary communication and processing while still preventing data loss through automatic backup at meaningful intervals and upon user actions.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system implements selective synchronization by identifying and transmitting only the specific data blocks that have changed, rather than synchronizing entire datasets. This reduces energy consumption and network usage while maintaining data integrity, as only necessary data is transferred and updated across devices.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentEP4127973B1Systems, methods, and devices for managing storage of media objects
Publication Date: 2026.05.06 SYNAMEDIA LTD
  • EP4127973B1 patent drawingFigure 1
  • EP4127973B1 patent drawingFigure 2
  • EP4127973B1 patent drawingFigure 3

AI summary

A method includes storing a first plurality of media objects correspondingly associated with a plurality of metadata objects, each media object including a respective plurality of sequential media segments. The method includes receiving a recording request that is associated with a first one of the first plurality of media objects, and, responsive thereto, updating a metadata object corresponding to the first one of the first plurality of media objects to indicate the recording request. The method includes identifying a portion of the first plurality of media objects, not including the first one of the plurality of metadata objects, that satisfies a deletion criterion. The method includes removing the portion of the first plurality of media objects while maintaining the first one of the first plurality of media objects. The method includes storing a second plurality of media objects and the first one of the first plurality of media objects.