IP Library Granted Patent US 7,703,020
Granted Patent B2
US 7,703,020 · App. 11/395,444 · Granted Apr 20, 2010

Medical diagnostic system interface

Assignee: General Electric Company
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,703,020
App. No.
11/395,444
Granted
Apr 20, 2010
Kind
B2
Abstract

A medical diagnostic system and method having an application configured to generate a user-interface screen comprising a plurality of interface items. A configuration file is stored on the system and includes identification data of the items and a guarded designation for at least one guarded item. A dynamic link library is configured to receive the identification data and the guarded designation from the configuration file, and a server operative on the system for serving the user-interface screen to a remote client. The guarded item of the user-interface screen served to the remote client may have an altered appearance to the remote client and/or may be inoperable to the remote client.

Claims (36)

1. A method of guarding an item in a remote display of an interface of a medical diagnostic system comprising:

writing a configuration file comprising identification information of displayed items of the interface in the remote display;

storing a guard designation in the configuration file for at least one guarded item of the interface in the remote display;

creating a dynamic link library configured to receive the identification information and the guard designation from the configuration file; and

installing a server to receive input from the dynamic link library, wherein the server is configured to call an application program interface (API) function that outputs identification information of displayed items of the interface in the remote display, to compare the identification information output from the API function to the identification information from the configuration file, and to guard at least one displayed item based on the comparison.

2. The method as recited in claim 1 , wherein the server is configured to serve the remote display so that the guarded item comprises an altered appearance on the remote display.

3. The method as recited in claim 1 , wherein the server is configured to serve the remote display so that the guarded item is inoperable via the remote display.

4. The method as recited in claim 1 , wherein the guarded item is configured to control a physical operation of the medical diagnostic system.

5. The method as recited in claim 1 , wherein the medical diagnostic system comprises a medical imaging system.

6. A method of operating a medical diagnostic system, comprising:

comparing identification information output from an application program interface (API) function of an operating system software development kit (SDK) to identification information of an item to be guarded on a remote display from a configuration file;

receiving information from the configuration file to a dynamic link library;

receiving input from the dynamic link library to a server coupled to the medical diagnostic system; and

guarding the item to be guarded on the remote display based on the identification information and the comparison.

7. The method as recited in claim 6 , comprising serving the remote display via the server.

8. The method as claim 7 , comprising altering the appearance of the guarded item on the remote display via the server based on the input received from the dynamic link library.

9. The method as recited in claim 7 , comprising guarding access to the guarded item on the remote display by a filter implemented by the server based on the input received from the dynamic link library.

10. The method as recited claim 9 , wherein the guarded item is configured to control a physical operation of the medical diagnostic system.

11. The method as recited in claim 6 , wherein the server comprises a C++ server.

12. A medical diagnostic system comprising:

an application configured to generate a user-interface screen comprising a plurality of interface items and to call an application program interface (API) function of an operating system to identify displayed interface items;

a configuration file stored on the system and including identification data of at least one interface item to be guarded and a guarded designation for the at least one guarded item;

a dynamic link library configured to receive the identification data and the guarded designation from the configuration file; and

a server operative on the system for serving the user-interface screen to a remote client.

13. The method as recited in claim 12 , wherein the guarded item of the user-interface screen served to the remote client has an altered appearance to the remote client.

14. The method as recited in claim 13 , wherein the medical diagnostic system comprises a scanner.

15. The method as recited in claim 12 , wherein the altered appearance is based upon the identification data and the guarded designation.

16. A medical diagnostic system comprising:

an application configured to generate a user-interface screen comprising a plurality of interface items and to call an application program interface (API) function of an operating system to identify displayed interface items;

a configuration file stored on the system and including identification data of at least one interface item to be guarded and a guarded designation for the at least one guarded item;

a dynamic link library configured to receive the identification data and the guarded designation from the configuration file; and

a server configured to serve the screen to a remote client and to receive inputs from the remote client based upon the screen.

17. The system as recited in claim 16 , wherein the server is configured to disallow functions of the application corresponding to the guarded item.

18. The system as recited in claim 16 , wherein the at least one guarded item is configured to control a physical operation of the medical diagnostic system.

19. The system as recited in claim 16 , wherein the medical diagnostic system comprises a medical imaging system.

20. The system as recited in claim 19 , wherein the medical imaging system comprises one of a CT imaging system, an MRI imaging system, a tomosynthesis system, an EBT imaging system, a PET imaging system, or a digital X-ray imaging system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2010
From: BHATTARU, NAMMALVAR VENKATA
To: GENERAL ELECTRIC COMPANY
Reel/Frame 024007/0150 →
Continuity (1)
Related Publication 20070234219A1 · Oct 4, 2007