Medical Assistance Device Automatic Data Range Setting

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaccuracy of diagnostic assistance informationVSAvoiduser workload
Core Design Contradiction:
ReliabilityVSEase of operation

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveadaptability to different diagnostic assistance programsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvecustomization of diagnostic assistance informationVSAvoidoperation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10304567B2Medical assistance device, operation method and operation program for medical assistance device, and medical assistance system
Publication Date: 2019.05.28 FUJIFILM CORP
  • US10304567B2 patent drawing
  • US10304567B2 patent drawing
  • US10304567B2 patent drawing

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.