Graphic application development system for a medical imaging system
First Claim
Patent Images
1. An application development system for a medical imaging system, which comprises:
- a component library for storing components written in an object-oriented programming language, wherein one or more component includes at least one connection point for receiving an input or providing an output and wherein each component provides a predefined function; and
a graphic building area, wherein a user selectively moves components from the component library to the graphic building area and graphically links at least one connection point from a selected component to a connection point of another of the selected components, the graphical link providing a software reference to each of the selected components to define an executable application; and
a component for serializing and downloading the executable application to the medical imaging system.
2 Assignments
0 Petitions
Accused Products
Abstract
A workstation is programmed to operate as an application development system for a medical imaging system. Objects programmed in an object-oriented language are selected from a component library using a visual component assembler which enables them to be dragged from a framework area on a display to a workspace area. Properties of selected components may be edited, and the resulting collection of components may be graphically linked together and saved as an application program.
-
Citations
20 Claims
-
1. An application development system for a medical imaging system, which comprises:
-
a component library for storing components written in an object-oriented programming language, wherein one or more component includes at least one connection point for receiving an input or providing an output and wherein each component provides a predefined function; and
a graphic building area, wherein a user selectively moves components from the component library to the graphic building area and graphically links at least one connection point from a selected component to a connection point of another of the selected components, the graphical link providing a software reference to each of the selected components to define an executable application; and
a component for serializing and downloading the executable application to the medical imaging system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20)
-
-
13. A system for producing an application program for a magnetic resonance imaging system, which comprises:
-
a memory for storing a library comprising components written in an object-oriented programming language;
a workstation having a display, an input device and a processor programmed to perform application development functions, the application development program including;
a graphical building area for displaying icons representing components in the component library and responsive to directions from a user entered through the input device to select graphically link icons to assemble the components; and
for persisting the selected components to form an application program.
-
-
17. A method for providing off-line programming of applications for a medical imaging system, the method comprising the following steps:
-
storing a library of components and a graphical applications development system on a development computer;
storing the library of components and the graphical applications development system in the medical imaging system;
graphically creating an application program or application program segment on the development computer;
persisting the application program;
transmitting the application program from the computer to the medical imaging system through a communications link.
-
Specification