Medical Assistance Device Automatic Data Range Setting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of diagnostic assistance programs in the medical field face inefficiencies due to the need to remember and manually set recommended data ranges for each program, leading to errors and increased workload, especially with the rapid development and obsolescence of these programs amidst growing amounts of big data.
Innovation Solution
A medical assistance device and system that includes a program control unit, a designated data range receiving unit, a first recommended data range acquisition unit, and an automatic data range setting unit, which automatically sets the input data range based on events or periods in the patient's treatment course, reducing user burden and improving workflow efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually set the recommended data range for each diagnostic assistance program, then the diagnostic assistance information can be output accurately according to program requirements, but the user workload increases and errors may occur due to the need to remember different data ranges for each program
Solution Approach 1:
The system automatically determines the data range by itself without requiring user manual input. The determining unit selects the data range based on the execution timing of the diagnostic assistance program and the type of medical data, making the system self-configuring and eliminating the burden of manual range setting while maintaining accuracy
Solution Approach 2:
The system pre-defines multiple types of data ranges in advance (e.g., recent period range, specified period range, entire course range) and associates them with different program execution scenarios. When a program is executed, the system automatically selects the appropriate pre-defined range type based on the current context, eliminating the need for users to manually configure ranges at runtime
2Adaptability or versatility
If the system stores and manages multiple types of data ranges for different diagnostic assistance programs, then the system can adapt to various program requirements, but the system complexity increases
Solution Approach 1:
The system creates a universal data range management mechanism that serves all diagnostic assistance programs. Instead of implementing separate range configuration systems for each program, a single determining unit handles all programs by selecting from multiple pre-defined range types based on program execution context, thereby reducing system complexity while maintaining versatility
Solution Approach 2:
The system manages different data ranges by changing parameters (range start time, range end time, range duration) rather than creating fundamentally different data structures. The determining unit adjusts these parameters based on the program type and execution timing, allowing the system to adapt to various program requirements through parameter variation alone, which simplifies the overall system architecture
3Adaptability or versatility
If users designate specific data ranges for each diagnostic assistance program execution, then the diagnostic assistance information can be customized to user needs, but the time required for operation increases
Solution Approach 1:
The system pre-prepares multiple types of data ranges (recent period, specified period, entire course) and associates them with different program execution scenarios in advance. When a diagnostic assistance program is executed, the system automatically selects the appropriate pre-defined range type based on the current context, eliminating the need for users to manually configure ranges at runtime and thus saving operation time while maintaining customization
Solution Approach 2:
The determining unit automatically determines the appropriate data range type based on the execution timing and program characteristics without requiring user input. This self-service mechanism provides customized diagnostic assistance information according to different program needs while eliminating the time users would otherwise spend on manual range designation
Data Source
AI summary
There are provided a medical assistance device, an operation method of a medical assistance device, a non-transitory computer-readable recording medium, and a medical assistance system capable of improving work efficiency by reducing the burden on a user. When a request receiving unit has not received an input of a designated data range or when there is a difference between the designated data range and a first recommended data range, an automatic data range setting unit reads a second recommended data range of the latest event from a second recommended data range list. The medical data acquisition unit extracts medical data corresponding to the second recommended data range from the medical data in the entire course of treatment for the patient. The program control unit executes a diagnostic assistance program by giving medical data corresponding to the second recommended data range as input data, and outputs diagnostic assistance information.


