Virtual File System for Content Receiver External Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content receivers with incompatible file systems face data loss when trying to store content on external storage devices, as they often format the device to ensure compatibility, leading to the erasure of existing data.

Innovation Solution

Implementing a method where a content receiver with a first file system couples with a storage device having a second incompatible file system by transmitting virtual control data and content data, allowing storage without erasing existing data by using a third virtual file system compatible with the first file system, and breaking down control data into subsets if necessary to fit within file size limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the content receiver formats the storage device to ensure file system compatibility, then the content receiver can store content data on the storage device, but all existing data on the storage device is lost

Engineering Contradiction:
Improvefile system compatibilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the file system into two distinct layers: the native file system (second file system) that manages the storage device and preserves existing data, and a virtual file system (third file system) that emulates the content receiver's native file system (first file system). This segmentation allows both incompatible file systems to coexist without interference, resolving the contradiction between ensuring compatibility and preserving data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtual file system as an intermediary layer between the content receiver and the storage device. This virtual file system translates file operations from the content receiver's native file system into operations compatible with the storage device's native file system, enabling data transfer without formatting and thus preventing data loss while maintaining compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the content receiver uses its native file system to control storage operations, then it can manage content data storage, but it cannot operate with storage devices having incompatible file systems

Engineering Contradiction:
Improvestorage device compatibilityVSAvoidfile system compatibility complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtual file system acts as an intermediary that translates between the content receiver's native file system and the storage device's file system. This allows the content receiver to maintain its original file system while gaining the ability to work with storage devices having different file systems, thus improving adaptability without requiring changes to the content receiver's core file system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual file system provides universal compatibility by emulating the content receiver's native file system interface while supporting multiple underlying storage device file systems. This multi-functionality allows a single content receiver design to work with various storage devices regardless of their native file system, improving versatility without increasing the content receiver's inherent complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10055425B2Method for storing content data of a content receiver in a portable storage device, and associated control device
Publication Date: 2018.08.21 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US10055425B2 patent drawing
  • US10055425B2 patent drawing

AI summary

A control device is designed to equip a content receiver having a first file system. This device is arranged, consecutively to a first coupling of a storage device, having a second file system incompatible with the first file system, on the content receiver, on the one hand, to instruct the content receiver to transmit to the storage device a set of control data comprising a third system of the virtual file type compatible with the first file system, so that it stores this set in at least one file of its second file system, and, on the other hand, to control the transmission of data content received by the content receiver, from the latter to the storage device, under the control of the first file system, such that the content data is stored in the storage device under the control of the third file system.