Patent ID: 6889363

Claim:
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing plural independent executable components to form an integrated display of medical images and data on a medical workstation, the computer program code mechanism comprising: a first computer code device configured to generate on a medical workstation an integrated display window to be shared by the plural independent executable components displaying medical images and data, the integrated display window comprising a plurality of panels, each of the plural independent executable components displaying on one of the plurality of panels; a second computer code device configured to specify relative locations for each of the plurality of panels within the integrated display window; a third computer code device configured to launch said plural independent executable components using the specified relative locations; a fourth computer code device associated with a first component of the plural independent executable components configured to receive notifications about changes in data displayed by a second component of the plural independent executable components; and a fifth computer code device in the second component configured to send, to the first component, notifications about changes in the data displayed by the second component, wherein at least one of the plural independent executable components comprises a read-only component that is not configured to receive the notifications, and wherein the fourth computer code device comprises a sixth computer code device configured to restart the read-only component with new run-time arguments when the fourth computer code device receives the notifications.