Anatomical Object Modeling for Medical Data Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Medical data is not standardized across institutions, making it difficult to share and express patient-specific information, and non-medically trained software developers face challenges in creating advanced medical devices and software for non-face-to-face healthcare.
Innovation Solution
A system and method that includes a receiving module to gather medical data, an extraction module to classify text data for body regions, an image calling module to generate image data, an object calling module to visualize anatomical information, and a code editing module to write programming codes for these regions, enabling non-medically trained developers to intuitively understand and program medical data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If medical data is standardized to enable sharing between institutions, then data interoperability is improved, but the ability to express patient-specific individual health information is limited
Solution Approach 1:
The patent segments medical data into multiple hierarchical levels: standardized data for interoperability and detailed patient-specific data for individualization. This segmentation allows both standardized sharing and preservation of unique patient information to coexist without conflict.
Solution Approach 2:
The patent implements a nested data structure where standardized medical data formats contain embedded patient-specific information layers. This nesting enables standardized data to encompass and preserve detailed individual health information within the standardized framework.
2Productivity
If advanced medical devices and software are developed by non-medical software developers, then development efficiency is improved, but understanding of medical characteristics and needs is reduced
Solution Approach 1:
The patent introduces an intermediary layer of standardized data models and pre-defined medical objects that bridge non-medical developers and medical requirements. This intermediary enables developers without medical background to work efficiently while still producing medically accurate software through standardized interfaces and pre-packaged medical knowledge.
Solution Approach 2:
The patent transforms complex medical characteristics into standardized parameters and attributes that can be easily manipulated through programming. By changing the representation of medical data into structured, parameterized formats, non-medical developers can effectively work with medical concepts without requiring deep medical expertise.
3Manufacturing precision
If detailed anatomical body information is provided to developers, then programming accuracy is improved, but complexity of understanding and visualization is increased
Solution Approach 1:
The patent creates simplified graphical copies and visual representations of complex anatomical structures. These visual models serve as intuitive interfaces that maintain programming accuracy while reducing the complexity of understanding and working with detailed anatomical information.
Solution Approach 2:
The patent applies local quality by providing different levels of detail in different parts of the system. Detailed anatomical information is available where needed for programming accuracy, while simplified views are provided elsewhere to reduce complexity. This localized detail management allows both precision and ease of use to coexist.
Data Source
AI summary
A system and a method including a receiving module configured to receive medical data from a medical institution server, a data extraction module configured to extract text data for a body region from the medical data, an image calling module configured to call or generate image data modeling from a position and a shape of the body region by using extracted text data, an object calling module configured to call the image data as an object, and a code editing module configured to write or edit a programming code for the body region corresponding to a called object according to a received input.


