DVR Compactor for Aggregated Content Segment Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content providing systems face inefficiencies in storage utilization and processing resources when deleting recorded content, particularly when content is stored in aggregated form, leading to wastage of resources due to the need to rewrite entire content segments.

Innovation Solution

Implementing a compactor that determines deletion requests for content segments and compacts aggregated content by removing marked segments, using system-level data objects to recreate and overwrite content, thereby reducing resource wastage and optimizing storage and processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system rewrites the entire aggregation of content when a deletion request is received, then the deletion request is fulfilled, but processing resources are wasted

Engineering Contradiction:
Improvedeletion request fulfillmentVSAvoidprocessing resource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the aggregated content into individual content segments that can be independently identified and removed. Instead of treating the entire aggregation as a single unit that must be rewritten, the system segments the content so that only the specific segments marked for deletion are removed, while the remaining segments are preserved in the aggregation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes only the specific content segments that are marked for deletion from the aggregation, rather than extracting and rewriting the entire aggregation. This allows the system to fulfill deletion requests while preserving the majority of the content that does not need to be deleted.

Inventive Principle:
Principle #2Taking out (Extraction)

2Quantity of substance

If the system stores content in aggregated form, then storage efficiency is improved, but deletion operations become resource-intensive

Engineering Contradiction:
Improvestorage efficiencyVSAvoidprocessing resource wastage
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The system maintains aggregated content storage by segmenting the aggregation into individually addressable content segments. This allows the content to remain in space-efficient aggregated form while enabling selective deletion of only the necessary segments, avoiding the need to rewrite the entire aggregation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating different content segments within the aggregation differently based on deletion requests. The system identifies specific segments marked for deletion and applies removal operations only to those local segments, while leaving the rest of the aggregation intact and unchanged.

Inventive Principle:
Principle #3Local quality

3Loss of substance

If the system compacts aggregated content frequently to meet deletion requests, then storage wastage is reduced, but processing resource consumption increases

Engineering Contradiction:
Improvestorage wastageVSAvoidcompaction processing resources
Core Design Contradiction:
Loss of substanceVSProductivity

Solution Approach 1:

The patent applies partial action by performing compaction only when a threshold number of deletion requests is met, rather than compacting after every single deletion request. This threshold-based approach reduces the frequency of compaction operations and associated processing resource consumption while still effectively reducing storage wastage over time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements periodic compaction by monitoring deletion requests and triggering compaction operations only when certain conditions are met (e.g., threshold number of deletions). This periodic approach balances storage optimization with processing resource conservation, avoiding excessive compaction operations.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240388751A1Methods and systems for content segment modification
Publication Date: 2024.11.21 COMCAST CABLE COMM LLC
  • US20240388751A1 patent drawing
  • US20240388751A1 patent drawing
  • US20240388751A1 patent drawing

AI summary

Systems and methods are described herein for compaction of uniquely recorded video segments. A particular content segment can be stored as either different versions, or with other content segments in the DVR system (e.g., as aggregated content). Aggregated content can also include system level data objects, which can store information associated with the content segments and can be used for the recreation of the content segments. When a request for deletion is received by the DVR system, a compactor can determine whether a number of deletion requests for content segments of the aggregated content is met. If the threshold is met, the compactor can compact the aggregated content to remove the content segments indicated by the request for deletion(s), which can then be stored in the DVR system. This compaction can reduce wasted storage in the DVR system, and can implement efficient processing or compaction resources of the DVR system.