External Storage Partitioning for Gateway Device Content Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of media gateway devices, such as set-top boxes, face limited control over where and how recorded content is stored when using external hard drives, leading to potential loss of content due to drive failures and lack of redundancy in storage solutions.

Innovation Solution

Implementing Redundant Array of Independent Disks (RAID) technology to combine and partition multiple hard drives, allowing users to assign priority levels to content and store it across multiple drives for redundancy and faster retrieval, while enabling portability of storage devices between different gateway devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is stored on the drive with the largest free space, then storage capacity is maximized, but user control over storage location is lost and content may be lost if that drive fails

Engineering Contradiction:
Improvefault-toleranceVSAvoidstorage management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments storage across multiple external drives by creating logical partitions on each drive. Each partition can be independently managed and assigned to store specific types of content or serve as a backup for particular internal drive sections, thereby distributing risk and improving fault-tolerance without requiring a single complex centralized management system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system combines multiple external drives into a unified storage pool that works together with the internal drive. Through RAID-like configurations and logical partitioning, multiple drives are merged to provide redundancy and fault-tolerance, where if one drive fails, content can be recovered from other drives in the combined storage system.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple external drives are used for storage, then redundancy and fault-tolerance are improved, but user control over where content is stored is reduced

Engineering Contradiction:
Improvefault-toleranceVSAvoiduser control over storage
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary organization by automatically creating logical partitions on external drives and pre-configuring storage assignments based on content type, priority, and drive characteristics. This preliminary structure enables users to maintain control over where content is stored while the system handles the complexity of multi-drive management, balancing ease of operation with fault-tolerance.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If external drives are combined into logical partitions, then storage efficiency and retrieval speed are improved, but system complexity increases

Engineering Contradiction:
Improvecontent retrieval speedVSAvoidpartition management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service mechanisms where logical partitions automatically manage their own content allocation, backup assignments, and recovery processes. The partition management system autonomously handles metadata tracking, space allocation, and failover operations, improving content retrieval speed through organized storage while minimizing the complexity burden on users who don't need to manually manage partitions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10565139B2Intelligent partitioning of external memory devices
Publication Date: 2020.02.18 COMCAST CABLE COMM LLC
  • US10565139B2 patent drawing
  • US10565139B2 patent drawing
  • US10565139B2 patent drawing

AI summary

Multiple memory devices, such as hard drives, can be combined and logical partitions can be formed between the drives to allow a user to control regions on the drives that will be used for storing content, and also to provide redundancy of stored content in the event that one of the drives fails. Priority levels can be assigned to content recordings such that higher value content can be stored in more locations and easily accessible locations within the utilized drives. Users can control and organize how recorded content is stored between the drives such that an external drive may be removed from a first gateway device and attached to a second gateway device without losing the ability to access the recorded content from the first gateway device at a later time. In this manner, a user is provided with the ability to transport an external drive containing stored content recordings between multiple different gateway devices such that the recordings may be accessed at different locations or user premises.