Medical Imaging Data Separation for Efficient Blob Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data storage schemes for medical imaging face inefficiencies due to the handling of whole data blobs, leading to resource inefficiencies and performance issues, especially with increasing medical data volumes.
Innovation Solution
A new data storage scheme separates medical data into metadata and blob parts, with bi-directional referencing and standard formats, allowing separate metadata and blob data workloads to optimize resource utilization and improve performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional data storage schemes handle whole data blobs, then data integrity is maintained, but resource utilization efficiency deteriorates and performance issues occur
Solution Approach 1:
The patent divides medical data into two distinct segments: metadata (data header) and blob data (actual image data). This segmentation allows the system to handle metadata and blob data separately, enabling efficient resource utilization by processing only the necessary portions of data rather than entire blobs, thereby resolving the contradiction between maintaining data integrity and improving resource utilization efficiency.
Solution Approach 2:
The patent extracts the metadata portion from the complete medical data blob, separating it into an independent data header structure. This extraction enables the system to manage and process metadata independently from the actual image data, improving resource utilization by avoiding unnecessary processing of entire blobs when only metadata is needed.
2Reliability
If conventional schemes store and manage whole imaging datasets, then data completeness is ensured, but system performance deteriorates with increasing data volumes
Solution Approach 1:
By segmenting medical data into metadata and blob data components, the system can manage data completeness through the metadata structure while improving system performance by processing only necessary data portions. The metadata maintains references to complete blob data ensuring completeness, while allowing efficient querying and processing without loading entire datasets.
3Adaptability or versatility
If conventional data storage handles all data uniformly, then simplicity is maintained, but adaptability to different data types and workloads deteriorates
Solution Approach 1:
The patent segments data into metadata and blob data, creating a structured approach that improves adaptability to different data types and workloads. The metadata structure provides standardized handling for various medical data types while the blob data maintains original formats, achieving versatility without excessive complexity.
Solution Approach 2:
The metadata structure serves multiple functions: it stores data headers, provides references to blob data, enables indexing and searching, and facilitates efficient data retrieval. This multi-functionality achieves adaptability to different workloads while maintaining a relatively simple unified structure.
Data Source
AI summary
Systems and methods are provided for new data storage and management scheme for medical imaging solutions. Medical data storage and management processes, including at least a separation process and a recovery process, may be applied to a medical dataset. The separation process includes identifying blob data elements in the medical dataset, moving data of the identified blob data elements into corresponding separated data objects, and generating data for indicating the moving of data of and for tracking location of moved data of the identified blob data elements. The recovery process includes identifying removed blob data elements in a separated medical dataset, with data of the identified removed blob data elements moved into corresponding separated data objects, and for each identified removed blob data element determining, based on corresponding separation data, location of a corresponding separated data object; and retrieving, based on determined location, data of the removed blob data element.


