Distributed Document Storage with Type-Based Routing and Watermarking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional distributed storage systems face challenges in managing and storing electronic documents efficiently due to differing user roles and document types, leading to confusion and inefficiency in document organization and retrieval.
Innovation Solution
A method and system that utilize a storage management server to parse document types, match corresponding storage servers based on user information, and load digital watermarks on electronic documents, enabling adaptive storage and improved management and review capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If all electronic documents are stored in a unified manner on the server, then storage simplicity is improved, but document management and retrieval efficiency deteriorates due to lack of differentiation between user roles and document types
Solution Approach 1:
The patent segments the storage system into multiple storage servers (first storage server, second storage server, etc.) that specialize in different document types. The management server divides incoming document streams based on document type identification, routing different document formats to appropriate storage servers. This segmentation enables efficient management and retrieval by organizing documents according to their types rather than storing them all together.
2Productivity
If different storage servers are used for different document types and user roles, then document management efficiency is improved, but system complexity increases due to multiple storage servers and matching logic
Solution Approach 1:
The management server acts as an intermediary between clients and multiple storage servers. It receives document data streams from clients, identifies document types, and automatically routes documents to the appropriate storage servers based on predefined matching rules. This intermediary approach simplifies the overall system architecture by centralizing the decision-making logic in the management server, allowing storage servers to focus on their specialized storage functions without complex matching logic.
Solution Approach 2:
The system uses parameter changes in document metadata (document type identifiers, user role information) to dynamically determine routing decisions. The management server parses these parameters from incoming document streams and uses them to select the appropriate storage server, enabling flexible and efficient document distribution without hardcoding complex routing logic.
3Reliability
If digital watermarks are loaded on all electronic documents, then traceability and copyright protection are improved, but processing time and computational resources increase
Solution Approach 1:
The patent applies digital watermarking selectively based on document type and user role characteristics. Different storage servers load watermarks according to their specific document types and associated watermark loading rules. For example, certain sensitive document types may receive watermarked protection while others may not require watermarking. This local quality approach ensures traceability and copyright protection are applied only where necessary, reducing unnecessary processing overhead.
4Extent of automation
If document data streams are processed in FIFO order with automatic authorization, then system automation is improved, but processing speed may deteriorate due to authorization checks and stack operations
Solution Approach 1:
The system performs preliminary authorization checks and document type identification as documents enter the FIFO stack, before actual storage processing begins. The management server pre-processes document metadata and determines routing decisions in advance, so that when documents are retrieved from the stack for storage, the authorization and routing decisions are already made. This preliminary action reduces processing delays during the actual storage operation.
Data Source
AI summary
A method and system for storing electronic documents based on a distributed environment includes the following steps of: a storage management server receives a document data stream sent by a client; the storage management server parses the document type of the electronic document; the storage management server Match the corresponding first storage server based on the document type of the electronic document and the user information; the storage management server sends the corresponding electronic document to the corresponding first storage server; the first storage server is based on the first storage server The digital watermark loading rule of the server loads the digital watermark on the electronic document; the first storage server stores the electronic document loaded with the digital watermark. The embodiment of the present invention facilitates the distributed storage server to store different types of electronic documents in combination with electronic document types, and ensures that subsequent users can manage and refer to the stored electronic documents.


