Storage Allocation Server for Online Data Quality of Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online data storage solutions lack flexibility in choosing storage space quality of service and do not ensure data security during transfer, as they are typically location-specific and rely on peer-to-peer data exchange without adequate security checks.

Innovation Solution

A method for reserving online data storage space that allows users to define desired quality of service parameters, such as availability, performance, and security levels, by analyzing and selecting suitable storage units through a storage-allocation server, and using encryption and security protocols for secure data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple storage spaces with different quality of service are provided, then user choice and adaptability are improved, but system complexity increases

Engineering Contradiction:
Improveuser choice of storage qualityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a storage allocation server as an intermediary between users and storage spaces. This server receives storage requests from users, analyzes the quality of service parameters, and automatically allocates appropriate storage spaces. By mediating the interaction, the system provides diverse storage options without requiring users to directly manage the complexity of multiple storage spaces, thus resolving the contradiction between adaptability and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If security protocols and encryption are implemented, then data security is improved, but processing time and system complexity increase

Engineering Contradiction:
Improvedata securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements security protocols and encryption mechanisms in advance during the storage request and allocation process. By establishing secure connections and encrypting data before transfer, the system ensures data security without requiring additional security processing during active data operations, thus minimizing time loss while maintaining high security standards.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If storage parameters are strictly controlled, then storage quality is improved, but flexibility in data exchange is reduced

Engineering Contradiction:
Improvestorage quality controlVSAvoiddata exchange flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent employs dynamic parameter adjustment mechanisms that allow storage quality parameters to be flexibly configured based on user needs and system conditions. The storage allocation server can adaptively select and adjust parameters such as storage capacity, speed, and security levels according to the specific requirements of each storage request, thereby maintaining high storage quality while preserving data exchange flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9065853B2Method and device for storing online data
Publication Date: 2015.06.23 TIEA TECHNOLOGY CO LTD
  • US9065853B2 patent drawing
  • US9065853B2 patent drawing
  • US9065853B2 patent drawing

AI summary

A method and device for reserving an online data storage space involving receiving a storage request containing a set of parameters including at least one parameter corresponding to a quality of service for storage, analyzing the set of parameters, creating, and sending to online data storage units, a reservation request corresponding to the set of parameters, receiving at least one reply to the reservation request corning from the online data storage units, selecting, among the replies received, an online storage unit as a function of all the parameters defined in the storage request, creating a reservation key enabling access to the selected storage space, sending the reservation key and the selected storage space address.