MCData Message Store Entity File Distribution via Personal Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for file distribution in mission-critical networks are inefficient, as they require redundant bandwidth usage by uploading and downloading files from both the MCData message store entity and the MCData content server, and lack a direct mechanism for distributing files stored in personal user accounts within the MCData message store entity to other users.
Innovation Solution
The proposed method involves storing file content in the MCData message store entity's personal storage area and using HTTP functionality to facilitate efficient distribution, allowing files to be stored and retrieved directly from the user's account without the need for redundant uploads and downloads, and enabling file deposition into a recipient's storage area even when the recipient is unavailable, ensuring the file is not missed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If files are distributed through both MCData message store entity and MCData content server, then file distribution capability is improved, but bandwidth usage increases due to redundant uploads and downloads
Solution Approach 1:
The patent extracts the file storage function from the MCData content server and places it directly in the MCData message store entity's personal storage area. This allows files to be stored and distributed directly without requiring redundant uploads to and downloads from the content server, thereby reducing bandwidth consumption while maintaining file distribution capability.
Solution Approach 2:
The patent merges the file storage functionality into the MCData message store entity by creating a personal storage area within it. This consolidation eliminates the need for separate file storage and distribution paths through the content server, reducing redundant bandwidth usage while preserving adaptability for file distribution.
2Ease of operation
If files are stored in personal user accounts within MCData message store entity, then file accessibility is improved, but direct distribution mechanism is lacking
Solution Approach 1:
The patent makes the MCData message store entity multi-functional by enabling it to not only store messages but also store and distribute files directly through its personal storage area. This universal approach allows the same entity to handle both message and file distribution, improving file accessibility while avoiding the complexity of adding a separate direct distribution mechanism.
3Speed
If file distribution requires recipient availability, then real-time communication is improved, but file delivery reliability deteriorates when recipient is unavailable
Solution Approach 1:
The patent enables preliminary file storage in the recipient's personal storage area within the MCData message store entity before the recipient becomes available. Files can be deposited in advance and will be automatically accessible when the recipient logs in, ensuring reliable file delivery without requiring real-time recipient availability while maintaining the speed of the MCData system.
Data Source
AI summary
A method, performed by a mission critical data (MCData) message store entity, of depositing MCData for file distribution (FD). the method includes receiving a MCData deposit an object request message or a MCData retrieve file to store locally request message, wherein the MCData deposit an object request message comprises information regarding the object and the MCData retrieve file to store locally request message comprises information regarding object identifier, based on the MCData deposit an object request message or the MCData retrieve file to store locally request message, retrieving uniform resource locator (URL) of file content in a MCData content server, based on a result of the retrieving, fetching the file content from the MCData content server, storing the file content into a MCData user's storage area in the MCData message store entity, and updating the object with the URL referencing the file content stored in the MCData user's storage area.


