Digital Video Recorder Storage Allocation Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In shared digital video recorder (DVR) storage systems, users often face issues with content removal due to insufficient space, where one user's recordings are deleted to accommodate another's request, leading to management challenges and user conflicts.

Innovation Solution

Implementing a system that allocates storage segments to individual users, allowing users to specify storage allocations, and automatically identifying and removing recordings from those users when necessary to accommodate new recording requests, ensuring that the user's own content is prioritized for deletion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a default content removal method is used to make room for new recordings, then storage space is available for new content, but user conflict and management complexity increase

Engineering Contradiction:
Improvestorage space availabilityVSAvoidstorage management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the shared storage space into user-specific portions, with each user having a designated storage allocation. This segmentation allows the system to automatically determine which user's content to remove when space is needed, eliminating the complexity of default removal methods while ensuring fair storage distribution among multiple users.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If storage is shared by multiple users, then storage efficiency is improved, but user conflict arises when one user's recording is removed due to another user's request

Engineering Contradiction:
Improvestorage utilization efficiencyVSAvoiduser content protection reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies local quality by giving each user a distinct storage portion with specific attributes (user identification, allocation limits). When storage management is needed, the system operates locally within each user's portion, removing only that user's content to accommodate new requests, thereby protecting other users' content and preventing conflicts while maintaining efficient storage utilization.

Inventive Principle:
Principle #3Local quality

3Reliability

If content protection settings prevent removal of recordings, then user content is protected, but new recording requests are denied due to insufficient space

Engineering Contradiction:
Improvecontent protection reliabilityVSAvoidrecording request fulfillment capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements preliminary action by pre-allocating storage portions to each user and establishing ownership boundaries before conflicts arise. When a new recording request comes in and space is insufficient, the system proactively identifies and removes content from the appropriate user's portion based on pre-established allocation rules, rather than attempting to remove protected content after the fact. This allows the system to fulfill recording requests while respecting content protection settings.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10721520B2Allocating digital video recorder storage
Publication Date: 2020.07.21 ARRIS ENTERPRISES LLC
  • US10721520B2 patent drawing
  • US10721520B2 patent drawing
  • US10721520B2 patent drawing

AI summary

Methods, systems, and computer readable media may be operable to facilitate the allocation of digital video recorder storage. Storage for a device such as a digital video recorder may be partitioned into a plurality of segments, and each segment may be allocated to a specified user. The device may be configured to allocate a specified amount or percentage of storage to each one of a plurality of users. When a request to record a piece of content is received by the device, the device may identify the user requesting the recording, and the piece of content may be recorded and stored within a portion of device storage that is allocated to the user. If there is not enough room in storage allocated to the user to store the requested content, the device may identify and remove one or more recordings from the portion of storage allocated to the user.