Document Management System Load Redistribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing document management systems face challenges in securely distributing and managing digital documents across multiple processing devices, particularly when one device is overloaded, leading to potential information leakage and inefficient metadata management.
Innovation Solution
A document management system that includes a management device and multiple processing devices, where the management device determines the best processing device to handle document registration based on load thresholds, ensuring secure encryption and metadata storage, even if the primary device is overloaded, by redistributing the processing load and managing access rights.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single processing device handles document encryption and storage, then device complexity is reduced, but the system becomes vulnerable to information leakage when the device is overloaded
Solution Approach 1:
The system divides the processing functionality across multiple processing devices (first processing device, second processing device, third processing device). Each device can independently handle document encryption and storage, creating segmented processing units that reduce the risk of information leakage when one device is overloaded or compromised.
Solution Approach 2:
The management device acts as an intermediary that coordinates between multiple processing devices. It receives registration requests, determines which processing device should handle each document, and manages the distribution of encryption tasks, thereby reducing the burden on individual devices while maintaining security.
2Device complexity
If document processing is centralized in one device, then metadata management is simplified, but processing efficiency decreases when the device is overloaded
Solution Approach 1:
Metadata management is segmented across multiple processing devices. Each processing device maintains its own metadata for stored documents, and the management device coordinates metadata registration and retrieval. This distribution allows parallel processing of multiple documents without overloading a single device.
Solution Approach 2:
The system adds a management device dimension to the architecture, creating a hierarchical structure where the management device handles high-level coordination and multiple processing devices handle actual document processing. This dimensional addition resolves the conflict between simplified management and processing efficiency.
3Reliability
If multiple processing devices are used for document encryption, then system reliability improves, but device complexity increases
Solution Approach 1:
Each processing device is designed with universal functionality to perform document encryption, storage, and metadata management independently. This multi-functionality allows any processing device to handle any document registration request, simplifying the overall system architecture despite having multiple devices.
Solution Approach 2:
The management device implements feedback mechanisms by monitoring the status of processing devices and dynamically assigning documents to appropriate devices. This feedback loop allows the system to adapt to changing conditions and maintain reliability without requiring complex static architecture.
Data Source
AI summary
A document management system includes a management device and at least two processing devices. For each of the at least two processing devices, a user to be allowed to register a document by using a corresponding processing device is determined. The management device includes a first storage and an obtaining unit. The first storage stores metadata of a protected document received from any of the at least two processing devices. The obtaining unit obtains information concerning a processing load of each of the at least two processing devices. The at least two processing device include first and second processing devices. The first processing device includes a second storage, a sender, and a receiver. The second storage stores information concerning a user to be allowed to register a document by using the first processing device. Upon receiving a request to register a document from the user, the sender sends the document and identification information concerning the first processing device to the second processing device if a processing load of the first processing device is greater than a threshold. The second processing device is determined based on information concerning a processing load of one or more of the at least two processing devices obtained by the management device. The receiver receives a protected document which is sent from the second processing device based on the identification information. The protected document is generated by processing the document in the second processing device.


