WO2008030954A2 - Consolidated user interface systems and methods - Google Patents

Consolidated user interface systems and methods Download PDF

Info

Publication number
WO2008030954A2
WO2008030954A2 PCT/US2007/077753 US2007077753W WO2008030954A2 WO 2008030954 A2 WO2008030954 A2 WO 2008030954A2 US 2007077753 W US2007077753 W US 2007077753W WO 2008030954 A2 WO2008030954 A2 WO 2008030954A2
Authority
WO
WIPO (PCT)
Prior art keywords
medical
visual display
displayed
display area
medical system
Prior art date
Application number
PCT/US2007/077753
Other languages
French (fr)
Other versions
WO2008030954A3 (en
Inventor
Jeffrey M. Garibaldi
Walter M. Blume
Nathan Kastelein
Charidimos E. Gasparakis
Original Assignee
Stereotaxis, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Stereotaxis, Inc. filed Critical Stereotaxis, Inc.
Publication of WO2008030954A2 publication Critical patent/WO2008030954A2/en
Publication of WO2008030954A3 publication Critical patent/WO2008030954A3/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/36Image-producing devices or illumination devices not otherwise provided for
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/25User interfaces for surgical systems

Definitions

  • the system 20 also includes a controller 38, which in this preferred embodiment includes a computer, such as pc 40.
  • the computer is programmed to display the visual display data from a selected one of the medical systems (e.g. one of systems 22, 24, and 26) on the active area 30 of the display 28.
  • the computer is also programmed so provide control signals from the input devices (e.g. keyboard 34 and mouse 36) to the selected medical system, so that the input devices control the medical system whose visual display data is displayed on the active display area 30 of the display 28. This helps eliminate confusion in operating the separate medical systems in the course of a procedure.
  • a software program on the controlling pc 40 monitors the keyboard 34 and mouse 36 and passes information on as necessary to the remotely switchable kvm 44.
  • the remotely switch able kvm 44 routes keystrokes to the appropriate pc as commanded by the controlling pc.
  • An example of a remote KVM that could do this is the Black Box KV3108SA-R5, 8 port controllable KVM

Abstract

A control for the coordinated operation of at least two medical systems. Each of the medical systems generating its own visual display output, and preferably accepts commands from an input device. The control includes a display, having an active display area, and at least one inactive display area; at least one input device which provides inputs to the medical system whose visual display out is being displayed on the active display area. A controller selects the medical system whose visual display output is displayed on the active display area.

Description

CONSOLIDATED USER INTERFACE SYSTEMS AND
METHODS
CROSS-REFERENCE TO RELATED APPLICATION
[0001 ] This application claims priority to prior U.S. Patent Application
Serial No, 60/842,633, filed September 6, 2006, the entire disclosure of which is incorporated herein by reference.
BACKGROUND
[0002] This invention relates to a consolidated user interface systems and methods and in particular, to an interface for operating multiple medical systems.
[0003] Many of today's most advanced and effective diagnostic and therapeutic procedures involve the coordinated use of multiple separate medical systems. Each of these separate medical systems may include its own visual display
and its own input device. These visual displays and input devices can take up valuable space in the procedure room, as they must be placed in position for convenient access and use. These multiple displays and input device also pose a risk
of confusion among the various displays and input devices.
SUMMARY
[0004] Generally, the present invention relates to the coordinated operation of multiple separate medical systems. Embodiments of the present invention provide systems and methods for the coordinated operation of two or more medical systems, each having a visual display and adapted to receive control signals
from a separate input device.
[0005] Generally, a preferred embodiment of a system for controlling multiple separate medical systems comprises a display with an active display portion and an inactive display portion, an input device, and a controller for selecting one of the medical systems whose visual display is displayed on the active region of the display and which is controlled by the input device. The controller selects the medical system, at least in part, according to a predetermined routine based upon the procedure being performed. Alternatively or in additional, the controller selects the medical system, at least in part, based upon information from at least one of the medical systems. Alternatively or additional, the controller selects the medical system, at least in part, based upon user selection.
[0006] Generally, a preferred embodiment of a method for controlling multiple separate medical systems comprises displaying the visual display output of a selected one of the medical systems on a dedicated active display area, and displaying the visual display output of at least one non-selected medical systems on an inactive display area; communicating commands from at least one input device to the medical system whose visual display output is being displayed on the active area, and actively switching the medical system whose visual display output is displayed on the active area. The medical system whose visual display output displayed on the active display area is selected, at least in part, according to a predetermined order based upon the type of procedure being performed with the medical systems. Alternatively or additional, the medical system selected to have its visual display output displayed on the active display is selected, at least in part, based upon input received from at least some of the medical systems. Alternatively or additional, the medical system selected to have its visual display output displayed on the active display is selected, at least in part based, upon user input.
[0007] Embodiments of this invention provide systems and methods facilitating the operation of multiple separate medical systems, simplifying the procedure site and reducing the risk of confusion. BRIEF DESCRIPTION OF DRAWINGS
[0008] Fig. 1 is a schematic view of a preferred embodiment of a system for controlling multiple medical devices in accordance with the principles of this invention;
[0009] Fig, 2 is an elevation view of an example display of a system for controlling multiple medical devices in accordance with the principles of this invention; and
[0010] Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings DETAILED DESCRIPTION
[0011 ] A preferred embodiment of a system for controlling multiple medical systems is indicated generally as 20 in Fig. 1. As shown in Figure 1, the system 20 is adapted for use in controlling two or more separate medical systems. For example as shown in Fig. 1, the system 20 is adapted for controlling three separate medical systems, a remote navigation system 22, a localization system 24, and an X- ray imaging system 26. While the preferred embodiment is described in the context of three systems 22, 24, and 26, the invention is not so limited, and can be used with any number of medical systems, and furthermore, can be used with additional or different medical systems such as an Ultrasound imaging system or an ECG recording system. Each of these separate medical systems preferably generates visual display data, and preferably also is adapted to receive input commands from an input device. Most of these separate medical systems are pc or computer based, with a conventional monitor, and a conventional input device such as a keyboard and mouse, track ball, joy stick, etc. [0012] In this preferred embodiment, the system 20 includes a display
28, having an active display area 30 and a passive display area 32. The active and passive display areas 30 and 32 can be dedicated portions of a single display device, or they can be dynamically determined portions of a single display device, or they can be portions of separate display devices, which are preferably integrated together.
[0013] In this preferred embodiment, the system 20 also includes at least one input device, such as a keyboard 34 and/or a mouse 36. The system 20 can also include additional or different input devices such as track balls, joysticks, haptic devices, touch screens, etc.
[0014] In this preferred embodiment, the system 20 also includes a controller 38, which in this preferred embodiment includes a computer, such as pc 40. The computer is programmed to display the visual display data from a selected one of the medical systems (e.g. one of systems 22, 24, and 26) on the active area 30 of the display 28. The computer is also programmed so provide control signals from the input devices (e.g. keyboard 34 and mouse 36) to the selected medical system, so that the input devices control the medical system whose visual display data is displayed on the active display area 30 of the display 28. This helps eliminate confusion in operating the separate medical systems in the course of a procedure.
[0015] In this preferred embodiment, the computer is preferably programmed to intelligently select the medical system based, at least in part, upon a predetermined routine for the medical procedure being performed. Thus, for example, some identification of the medical procedure being performed is provided to the computer, and the computer then selects the medical system to display in the active display area 30 of the display 28. For example, this selection can be made based on the time since the start of the procedure, based upon indications of completion of various phases of the procedure either obtained from the various medical systems or from the user. For example, after a particular action or command using one medical system, the computer may be programmed to automatically select another medical system. Alternatively or in addition, the computer may select the medical system, at least in part, based upon information received from the various medical systems. For example, if the computer receives an alarm from a particular system, it might automatically select that system to facilitate the user's response to the alarm. Alternatively or in addition, the computer may select the medical system, at least in part, based upon information received from the user, including an express instruction to switch to a different medical system.
[0016] In particular, the computer can be programmed to select the medical system based, at least in part, on a predetermined routine for a given medical procedure, and can take into account signals, including emergency signals, from the various medical systems being used, as well as inputs from the user reflecting the starting or completion of various phases of the procedure, and specific requests to select a specific medical system.
[0017] As shown in Fig. 2, the active display portion 30 of the display
28 is preferably more prominent, for example in size and in location, than the inactive display portions 32. Thus, it is immediately apparent what system is being actively displayed, and what system will be controlled by the use of the input devices (e.g. keyboard 34 and mouse 36). When the computer automatically changes selection of the medical system, there is preferably some sort of indication prior to the switch, and preferably some visible and/or audible signal at the switch. Furthermore, the input devices (e.g. keyboard 34 and mouse 36) may be temporarily locked out just prior to the switch until just after the switch, to reduce the risk that commands intended for one system are communicated to a different system.
[0018] The computer 40 can be programmed to prompt the use through a predetermined sequence of steps to conduct the procedure, the program automatically changing the selected medical system as the user responds to the onscreen prompts, thereby automatically passing control of appropriate medical system to the keyboard 34 and mouse 36 (or other input devices) at the appropriate times. A portion of the display 28 can be dedicated to displaying prompts, or the prompts can be dynamically allocated
[0019] For example, a Clinical Workflow Manager program can be run on the computer 40 to direct the user to perform the steps necessary to perform the procedure, such as setting up a imaging, localization, and magnetic navigation systems for performing a procedure with magnetically navigated devices, and to make the systems required to perform the procedure accessible to the user via the system 20, and in particular, the display 28, the keyboard 34, and the mouse 36.
[0020] The Clinical Workflow Manager Program might begin with a prompt on the display 28 to "Import Pre-Op image" or similar designation. When the user selects this, a Pre-Op window is opened, and a dialog box enables selection of the appropriate image. The image is loaded into the Pre-Op window. A prompt on the display 28 then prompts the user to move to the next step of acquiring a first X-ray image for registration.
[0021 ] During the acquisition of the first X-ray image for registration, the user takes an X-ray image, and the active portion 30 of the display 28 displays the same image as the X-ray monitor. The x-ray system controls (zoom level, frame rate, etc.) are available on this "Live X-ray" display using the keyboard 34, mouse 36, or other input devices. As the user moves a cursor across this active portion 30 of the display 28 with the mouse 36, mouse movements are suitably scaled by the processor and fed to the x-ray system computer. Mouse clicks are also fed to the x-ray system computer. Thus, X-ray system control settings may be changed if desired. When the user presses the X-ray pedal to take an X-ray image, the user can directly observe the image on the active portion 30 of the display. The image is automatically stored to a separate "Reference X-ray" window.
[0022] The Clinical Workflow Manager can then display a prompt on the display 28 to prompt the user to move to the next step of acquiring a second X-ray image for registration. The x-ray system controls are accessible to the user from the "Live X-ray" window. When the second image is also selected, the Clinical Workflow Manager can then display a prompt on the display 28 to move to the next step of marking landmarks on the pair of X-ray images. A pair of x-ray images are displayed to the user on the active portion 30 of the display. After the user marks a set of corresponding points on the two images (thus defining a set of 3D points) using the keyboard 34 and mouse 36, the Clinical Workflow Manager can then display a prompt on the display 28 to select corresponding points on the Pre-Op image. The Clinical Workflow Manager can then display the Pre-Op image in the active portion 30 of the display 28. The user may rotate and translate the Pre-Op image as desired and select a set of landmarks. The landmarks can be matched with the corresponding set of X-ray landmarks from the previous step and the system effects a registration between the Pre-Op image and X-ray coordinates.
[0023] The Clinical Workflow Manager can then display a prompt on the display 28 to start Auto Map moves (apply preset field sequence, etc.) and switch the localization/mapping system display to the active portion 30 of the display 28. A sequence of moves is made and the user may move the mouse 36 to select and "freeze" points as one would typically do with a localization system in order to create an anatomical/ECG map. Mouse moves made on (or with reference to) the active portion 30 of the display 28 are suitably scaled and fed to the localization system computer, so that localization user interface tools can be accessed and used via system 20.
[0024] The mapping process continues until a complete or suitable anatomical map is obtained. The Pre-Op image may at any time be displayed, as well upon user selection, so that anatomical targets can be selected from this image as locations to drive the catheter to (in order to further refine a map, for instance). This sequence outlines a mapping procedure that can be carried out with the system 20 coordinating separate imaging and localization and navigation systems. Although it demonstrates an implementation with user selected screen displays on the system 20, other variations can consist entirely of an automated selection of displays (for instance: (i) as soon as an X-ray is transferred, the computer picks the next window/system to display, or (ii) instead of prompting the user to select the next display as in the above, the processor directly switches the display as appropriate), or a combination of automatically selected and user selected displays at various steps. Likewise, the displays of various systems such as Localization system, ECG system, pressure monitoring system, X-ray, Ultrasound or other imaging system, remote navigation system, and so on, can be displayed on the Consolidated UI in various sequences as appropriate for the procedure.
OPERATION
[0025] In the preferred embodiment shown in Fig. 1, a single keyboard
34 and mouse 36 is attached to the controlling pc 40. This pc 40 produces a background image output to a video output that is combined with other clinical video streams by a Video sealer/multiplexer 42. The scaler multiplexer does the image processing necessary to produce an integrated display. An example, of an available video sealer/multiplexer is the TVOne C2-7100 w/ RS-232 control. It provides two programmable PIP (Picture in picture) windows overlaid on a main window and accepts multiple DVI and VGA inputs with an HDTV output.
[0026] A software program on the controlling pc 40 monitors the keyboard 34 and mouse 36 and passes information on as necessary to the remotely switchable kvm 44. The remotely switch able kvm 44 routes keystrokes to the appropriate pc as commanded by the controlling pc. An example of a remote KVM that could do this is the Black Box KV3108SA-R5, 8 port controllable KVM
[0027] The medical systems (e.g. systems 22, 24, and 26) can have their own mouse/keyboards that serve as backup controls. These could be attached via keyboard splitter and mouse splitter cables.
[0028] Of course the system 20 does not have to use a pc 40, and instead any device capable of producing a video image could be substituted. The computer would need to at least have a microprocessor with some software. Any clinical video producing device that could be controlled by a keyboard/mouse would be plugged into the KVM. It is possible that some medical systems will only produce video display data, and not accept inputs. These devices could nonetheless be integrated with the system 20, and displayed at appropriate times on the active display area 30 of the display 28, even though the input devices do not provide any control signals.

Claims

CLAIMSWhat is claimed is:
1. A control for operating at least two medical systems, each of the medical systems generating its own visual display output, and accepting commands from an input device, the control comprising: a display, having an dedicated active display area, and at least one inactive display area; at least one input device which provides inputs to the medical system whose visual display out is being displayed on the active display area, and a control that selects the medical system whose visual display output is displayed on the active display area.
2. The control according to claim 1 wherein the controller selects the medical system whose visual display output is displayed on the active display area, al least in part, according to a predetermined routine determined by the medical procedure being performed.
3. The control according to claim 2 wherein the controller selects the medical system whose visual display output is displayed on the active display area, at least in part, according to data received from at least some of the medical systems.
4. The control according to claim 3 wherein the controller selects the medical system whose visual display output is displayed on the active display area, at least in part, according to user input.
5. The control according to claim 2 wherein the controller selects the medical system whose visual display output is displayed on the active display area, at least in part, according to data received from at least some of the medical systems.
6. A control for operating at least two medical systems, each of the medical systems generating its own visual display output, and accepting commands from an input device, the control comprising: a display, having an dedicated active display area, and at least one inactive display area; at least one input device, and at least one processor programmed to select one of the medical systems and display visual display output from the selected medical system on the active display area, and communicate commands from the at least one input device to the selected medical system, and display at the visual display output from at least one of the non-selected medical systems on the inactive display area.
7. The control according to claim 6 wherein the at least one processor is programmed to select the medical systems, at least in part, according to a predetermined order based upon the type of procedure being performed with the medical systems.
8. The control according to claim 7 wherein the at least one processor is programmed to select the medical system, at least in part, based upon input received from at least some of the medical systems.
9. The control according to claim 8 wherein the at least one processor is programmed to select the medical system, at least in part, based upon user input.
10. The control according to claim 7 wherein the at least one processor is programmed to select the medical system, at least in part, based upon user input.
I L A method of operating at least two medical systems, each of the medical systems generating its own visual display output, and accepting commands from an input device, the method comprising displaying the visual display output of a selected one of the medical systems on a dedicated active display area, and displaying the visual display output of at least one non-selected medical systems on an inactive display area; communicating commands from at least one input device to the medical system whose visual display output is being displayed on the active area, and actively switching the medical system whose visual display output is displayed on the active area.
12. The method according to claim 11 wherein the medical system selected to have its visual display output displayed on the active display area is selected, at least in part, according to a predetermined order based upon the type of procedure being performed with the medical systems.
13. The method according to claim 12 wherein the medical system selected to have its visual display output displayed on the active display is selected, at least in part, based upon input received from at least some of the medical systems.
14. The control according to claim 13 wherein the medical system selected to have its visual display output displayed on the active display is selected, at least in part, based upon user input.
15. The control according to claim 12 wherein the medical system selected to have its visual display output displayed on the active display is selected, at least in part, based upon user input.
PCT/US2007/077753 2006-09-06 2007-09-06 Consolidated user interface systems and methods WO2008030954A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US84263306P 2006-09-06 2006-09-06
US60/842,633 2006-09-06

Publications (2)

Publication Number Publication Date
WO2008030954A2 true WO2008030954A2 (en) 2008-03-13
WO2008030954A3 WO2008030954A3 (en) 2008-10-30

Family

ID=39158045

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/077753 WO2008030954A2 (en) 2006-09-06 2007-09-06 Consolidated user interface systems and methods

Country Status (1)

Country Link
WO (1) WO2008030954A2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6447454B1 (en) * 2000-12-07 2002-09-10 Koninklijke Philips Electronics N.V. Acquisition, analysis and display of ultrasonic diagnostic cardiac images
US6816129B1 (en) * 1999-12-21 2004-11-09 International Business Machines Corporation Multiple display device for use with existing personal computer systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816129B1 (en) * 1999-12-21 2004-11-09 International Business Machines Corporation Multiple display device for use with existing personal computer systems
US6447454B1 (en) * 2000-12-07 2002-09-10 Koninklijke Philips Electronics N.V. Acquisition, analysis and display of ultrasonic diagnostic cardiac images

Also Published As

Publication number Publication date
WO2008030954A3 (en) 2008-10-30

Similar Documents

Publication Publication Date Title
US8806359B2 (en) Workflow driven display for medical procedures
US8242972B2 (en) System state driven display for medical procedures
US8244824B2 (en) Coordinated control for multiple computer-controlled medical systems
US7567233B2 (en) Global input device for multiple computer-controlled medical systems
CA2766595C (en) Surgeon's aid for medical display
US5638819A (en) Method and apparatus for guiding an instrument to a target
JP5417609B2 (en) Medical diagnostic imaging equipment
US11818510B2 (en) Monitoring adverse events in the background while displaying a higher resolution surgical video on a lower resolution display
US20220117662A1 (en) Systems and methods for facilitating insertion of a surgical instrument into a surgical space
US20070208248A1 (en) Non-expert control of an mr system
US20070182729A1 (en) Apparatus for interventional therapy
JP5410021B2 (en) Medical diagnostic imaging equipment
US20220273368A1 (en) Auto-configurable simulation system and method
JP2004113592A (en) Medical image diagnostic apparatus
US20090244006A1 (en) Information processing apparatus, image display control method thereof, and image display control program thereof
US11660158B2 (en) Enhanced haptic feedback system
WO2008030954A2 (en) Consolidated user interface systems and methods
JP4897338B2 (en) Diagnostic imaging equipment
WO2008030962A9 (en) Consolidated user interface systems and methods
Jyrkinen et al. Managing the complexity of the user interface of a MRI guided surgery system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07841966

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07841966

Country of ref document: EP

Kind code of ref document: A2