Data Processing System Decoupling Database Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems face inefficiencies due to unified process initiation for various functions, leading to lower execution efficiency.

Innovation Solution

A data processing system comprising a client interaction module, a subscribing and publishing module, and a sub-database management module, which analyzes interaction requests to determine specific process types and initiates corresponding processes, allowing for independent handling of data storage, subscribing, and sub-database management, with inter-process communication channels for efficient data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a unified process is started for all database functions, then the system structure is simple, but the execution efficiency is low

Engineering Contradiction:
Improveexecution efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the unified database process into multiple specialized sub-processes, each handling specific database functions (storage, subscribing, publishing, management). This segmentation allows each sub-process to be optimized independently, improving overall execution efficiency while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

2Productivity

If database functions are decoupled into independent processes, then execution efficiency improves, but system complexity increases

Engineering Contradiction:
Improveexecution efficiencyVSAvoidprocess architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an interaction module as an intermediary that receives client requests, analyzes them, determines the appropriate process type, repackages the requests, and forwards them to the corresponding specialized processes. This mediator coordinates between the client and multiple independent processes, enabling efficient parallel execution while managing the complexity of inter-process communication through a centralized interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240340341A1Data processing system and method
Publication Date: 2024.10.10 ZHEJIANG LAB
  • US20240340341A1 patent drawing
  • US20240340341A1 patent drawing
  • US20240340341A1 patent drawing

AI summary

The present disclosure provides a data processing system and a data processing method. The system includes: a client interaction module, a subscribing and publishing module, a storage module, and a sub-database management module. The client interaction module is configured to: receive an interaction request sent by a client, analyze the interaction request to obtain an analyzing result, and based on the analyzing result, determine a process type to be started and start a response process of the process type, and repackage the interaction request and send the repackaged interaction request to the response process, where the process type includes a first process type corresponding to the subscribing and publishing module, a second process type corresponding to the storage module and a third process type corresponding to the sub-database management module.