Medical Chat Candidate Message Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current medical information processing systems for diseases like cerebral embolism and pulmonary embolism are hindered by cumbersome message input tasks, which can delay critical decision-making due to the need for character string input during team medical care.

Innovation Solution

A medical information processing apparatus that uses processing circuitry to obtain message records, role information, and progress information to identify and display candidate messages on an input screen, reducing the need for manual input and expediting decision-making through a chat application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If team members manually input character strings for chatting in the medical care sharing application, then message exchange functionality is achieved, but the operation becomes cumbersome and time-consuming, hindering swift decision-making in urgent medical situations

Engineering Contradiction:
Improveease of message inputVSAvoidtime for message input
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating candidate messages based on the current care situation, progress information, and message records before the user needs to input anything. The processing circuitry identifies and presents multiple candidate messages that team members can simply select from, eliminating the need for manual character string input and significantly reducing the time required for message exchange in urgent medical situations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically creating relevant messages based on the care situation without requiring user initiation. The processing circuitry autonomously analyzes message records, role information, and progress information to generate candidate messages, allowing the system to provide message suggestions proactively rather than waiting for users to manually compose each message

Inventive Principle:
Principle #25Self-service

2Productivity

If the system provides multiple candidate messages based on role and progress information, then decision-making speed is improved, but the complexity of the information processing system increases

Engineering Contradiction:
Improvedecision-making speedVSAvoidcomplexity of information processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The information processing is segmented into distinct functional modules: obtaining message records, obtaining role information, obtaining progress information, identifying candidate messages, and displaying them. This modular segmentation allows the complex processing to be managed through separate, specialized components, making the system more maintainable and easier to implement while still achieving rapid decision-making through comprehensive message candidate generation

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230335241A1Medical information processing apparatus and method
Publication Date: 2023.10.19 CANON KK
  • US20230335241A1 patent drawing
  • US20230335241A1 patent drawing
  • US20230335241A1 patent drawing

AI summary

The medical information processing apparatus includes a processor. Through a channel opened on a chat application and used for discussing a target medical care, the processor obtains a record of messages that have been entered by the channel members. The processor obtains role information, which represents the role of a target member among the channel members. The processor also obtains progress information, which represents the current progress of the target care. The processor identifies one or more candidates for a message to be entered by the target member based on the message record, role information and/or progress information. The processor displays the one or more candidates on an input screen relating to the channel of the target member.