Virtual File System Data Stream Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional data storage and transfer methods over networks are slow and inefficient, particularly for large data sets, leading to issues like data loss due to theft or hard drive failure and conflicts among multiple users working on the same data.

Innovation Solution

A method of storing data using a virtual file system with a non-structured arrangement of data streams, where a reference in one data stream identifies a data element in another, allowing for efficient manipulation and backup by using hierarchical indices and data stream IDs for efficient data access and sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is stored remotely on networked storage devices, then data sharing among users is enabled, but network transfer speed becomes slow and difficult

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidnetwork transfer speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent segments data into data streams with hierarchical indices, allowing selective transfer of only necessary data portions rather than entire files. This enables fast local access to frequently used data while maintaining remote storage capability, resolving the contradiction between network sharing and transfer speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtual file system layer that creates an alternative access dimension beyond traditional network file sharing. This virtual layer provides structure and indexing that enables efficient data retrieval without relying on slow network transfers, effectively adding a new dimension to data access.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If traditional file storage methods are used, then data structure is simple, but data access efficiency decreases for large data sets

Engineering Contradiction:
Improvedata structure simplicityVSAvoiddata access efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides data into segmented data streams with hierarchical indices, improving data access efficiency by enabling selective retrieval of specific data portions without loading entire files, while maintaining manageable structure through the indexing system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtual file system as an intermediary layer between the user and physical storage. This intermediary provides hierarchical indexing and data stream management that enhances access efficiency without requiring changes to the underlying simple storage structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If entire files are transferred for backup, then complete data protection is achieved, but data loss risk increases due to theft or hard drive failure

Engineering Contradiction:
Improvedata protection completenessVSAvoiddata loss risk
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent segments data into indexed data streams that can be selectively backed up. This allows critical data portions to be protected through targeted backups rather than requiring complete file transfers, reducing the risk associated with transferring and storing entire files while maintaining data protection.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If multiple users work on the same data simultaneously, then collaboration is enabled, but conflicts among users increase

Engineering Contradiction:
Improveuser collaboration capabilityVSAvoiddata conflict frequency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides data into segmented data streams with hierarchical indexing, allowing multiple users to work on different data portions simultaneously without conflicts. The indexing system tracks data locations and enables efficient collaboration by directing users to specific data segments rather than requiring exclusive access to entire files.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7860907B2Data processing
Publication Date: 2010.12.28 DATA EQUATION
  • US7860907B2 patent drawing
  • US7860907B2 patent drawing
  • US7860907B2 patent drawing

AI summary

Data streams are stored in a non-structured arrangement in which related data is defined by a reference in a first data stream identifying a data element in a second data stream. Instructions are received from a user to establish a virtual file system that provides a structure for a plurality of application files, wherein the information in each of the application files is contained in a plurality of data streams. The structure is defined by at least one hierarchical index, the nodes of said index being data streams. Instructions are received to write data to or read data from the virtual file system, and relevant data streams are modified to reflect instructed manipulations to data presented to a user via the virtual file system.