Data Object Management System Storage Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid growth of multimedia data transmission over the Internet, particularly video data, severely affects network performance and the throughput of conventional data streams, leading to heavy loads on memory, CPU, and I/O access in media servers.

Innovation Solution

A data object management method and system that allocates storage spaces based on a weight order of cost performance indices, updating the allocation list dynamically to ensure efficient writing and reading of data objects by prioritizing storage spaces with better network performance and availability, and regularly adjusting these allocations to maintain optimal performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional data stream processing is used to handle multimedia data transmission, then data transmission can be maintained, but network performance deteriorates and media servers experience heavy loads on memory, CPU, and I/O access

Engineering Contradiction:
Improvemultimedia data throughputVSAvoidnetwork performance
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments the data management system into multiple independent components: a data object management system that handles storage space allocation, a space providing device that offers storage resources, and a space consuming device that writes data objects. This segmentation distributes the processing load across multiple devices rather than concentrating it on a single media server, thereby improving network performance while maintaining multimedia data throughput.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If conventional data stream processing is used to handle multimedia data transmission, then data transmission can be maintained, but media servers experience heavy loads on memory, CPU, and I/O access

Engineering Contradiction:
Improvemultimedia data throughputVSAvoidmedia server load
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts the storage space management functionality from the traditional media server and places it in a dedicated data object management system. The space providing device is separated from the space consuming device, with the management system acting as an intermediary. This extraction removes the heavy memory, CPU, and I/O access loads from the media server, reducing device complexity while maintaining data throughput capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of manufacture

If storage spaces are allocated without priority ordering, then storage allocation is simple, but data writing efficiency deteriorates due to random selection of storage spaces

Engineering Contradiction:
Improvestorage allocation simplicityVSAvoiddata writing efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-establishing a weight order for storage spaces based on cost performance indices before data writing operations begin. The data object management system pre-calculates and stores the priority ordering of available storage spaces, so that when data objects need to be written, the system can immediately select from pre-ranked options without performing complex real-time evaluations, thus improving data writing efficiency while maintaining allocation simplicity.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If storage spaces are selected randomly for writing data objects, then storage utilization is simple, but network overload occurs frequently and storage efficiency deteriorates

Engineering Contradiction:
Improvestorage selection simplicityVSAvoidnetwork stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies parameter changes by introducing a weight order parameter based on cost performance indices to characterize storage spaces. Instead of treating all storage spaces equally or selecting them randomly, the system assigns different weight values that reflect their relative quality, availability, and cost-effectiveness. This parameter transformation enables the system to make informed selection decisions that improve network stability and storage efficiency while maintaining ease of operation through automated weighted selection.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10430120B2Data object management method and data object management system
Publication Date: 2019.10.01 IND TECH RES INST
  • US10430120B2 patent drawing
  • US10430120B2 patent drawing
  • US10430120B2 patent drawing

AI summary

A data object management method and a data object management system are provided. The data object management method includes the following steps. Generate a space allocation list according to an operation parameter of a space consuming device. The space allocation list records information about a plurality of storage spaces. Update the space allocation list and a target storage space. The target storage space is one of the storage spaces. Send a playlist corresponding to the space allocation list when a reading request corresponding to the space consuming device is received.