Virtual Medical Assistant Free-Form Instruction Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual assistants are limited in their capabilities and are not well-suited for performing specialized medical tasks, as they are generally designed for general information retrieval and personal assistance.

Innovation Solution

A virtual medical assistant is implemented on a host device capable of connecting to a network, allowing it to receive free-form instructions from medical professionals, process them to identify medical tasks, and provide responses before the tasks are performed, while also inferring necessary information to overcome impediments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a conventional virtual assistant is used for general information retrieval and personal assistance, then it can perform basic tasks like internet search, phone calls, and messaging, but it is limited in its capabilities to perform specialized medical tasks

Engineering Contradiction:
Improvecapability to perform specialized medical tasksVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtual medical assistant is designed to perform multiple specialized medical functions including identifying medical tasks from free-form instructions, providing responses before task execution, obtaining additional information, and inferring missing data. This multi-functional capability allows a single system to handle various medical workflows (diagnosis support, treatment planning, patient management) without requiring separate specialized systems for each function.

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

Solution Approach 2:

The virtual medical assistant acts as an intermediary between medical professionals and complex medical information systems. It receives natural language instructions from physicians, processes them through multiple stages (task identification, information gathering, inference), and executes appropriate medical tasks. This intermediary layer simplifies the interface for medical professionals while managing the underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the virtual medical assistant requires complete and precise information from the medical professional, then it can accurately perform medical tasks, but it increases the burden on the medical professional to provide all necessary details

Engineering Contradiction:
Improveaccuracy of medical task executionVSAvoidease of providing instructions
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The virtual medical assistant performs preliminary actions by automatically gathering additional information and inferring missing data before executing medical tasks. When a physician provides a free-form instruction, the system proactively identifies what information is needed, obtains it through dialog exchange, and infers missing elements, ensuring all necessary information is available before task execution. This eliminates the need for physicians to manually provide every detail upfront.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where it provides responses to medical professionals before tasks are executed, allowing physicians to verify and correct the system's understanding. The virtual assistant shares its inferred information and planned actions with the physician, who can then provide feedback to confirm accuracy or request modifications, ensuring reliable task execution while maintaining ease of use.

Inventive Principle:
Principle #23Feedback

3Reliability

If the virtual medical assistant provides responses before the medical task is performed, then it allows for verification and correction, but it extends the time required to complete the medical workflow

Engineering Contradiction:
Improveverification of task accuracyVSAvoidtime to complete medical workflow
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The virtual medical assistant provides partial information in the form of responses before full task execution, allowing physicians to verify critical elements without requiring complete task completion for verification. The system performs enough action to provide meaningful responses (task identification, information gathering, inference) that enable physician oversight, while the actual medical task execution follows promptly after verification, balancing thoroughness with efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12293825B2Virtual medical assistant methods and apparatus
Publication Date: 2025.05.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12293825B2 patent drawing
  • US12293825B2 patent drawing
  • US12293825B2 patent drawing

AI summary

In some aspects, a method of using a virtual medical assistant to assist a medical professional, the virtual medical assistant implemented, at least in part, by at least one processor of a host device capable of connecting to at least one network is provided. The method comprises receiving free-form instruction from the medical professional, providing the free-form instruction for processing to assist in identifying from the free-form instruction at least one medical task to be performed, obtaining identification of at least one impediment to performing the at least one medical task, and inferring at least some information needed to overcome the at least one impediment.