Patent ID: 9626758
Date: 2017-04-18
CPC Classifications: G06T,G16H

Claim:
1. A computer-implemented method performed by a medical record and/or clinical trial software (MRCS) client, the method comprising: receiving, by the MRCS client executed by a processor within a data processing system, medical information of a patient from a medical data server over a network; displaying at least a portion of medical information of the patient within the MRCS client, wherein the displayed medical information includes a first portion describing a first medical procedure associated with a first body part of the patient; in response to a first user input selecting the first portion of the displayed medical information from a user operating the MRCS client, automatically extracting a first procedure identifier (ID) identifying the first medical procedure associated with the first body part of the patient; transmitting a first request to a medical imaging processing server over the network, wherein the first request includes a patient ID of the patient and the first procedure ID identifying the first medical procedure associated with the first body part; receiving a first set of one or more medical images from the medical imaging processing server over the network, wherein the one or more medical images of the first set are associated with the first medical procedure of the patient based on the patient ID and the first procedure ID; displaying, within a single instance of the MRCS client, both the first portion of patient medical information and the first set of one or more medical images rendered by a medical image processing server; displaying, within the single instance of the MRCS client, a first set of icons representing a first set of image processing tools, which when activated by a user, allow an image to be manipulated by the imaging processing server, wherein the first set of image processing tools is a subset of a plurality of image processing tools selected by the image processing server based on the first procedure ID; in response to a second user input selecting a first image of the first set and a first image processing tool from the first set of icons, transmitting a second request to the image processing server to perform a measurement on the first image using the first image processing tool, wherein the second request includes a first image ID identifying the selected first image and a first tool ID identifying the first image processing tool; in response to a measurement result of the first image from the image processing server, displaying the measurement result within the MRCS client while the first image is concurrently displayed; and transmitting the measurement result to the medical data server to be stored in a persistent storage device of the medical data server, wherein the measurement result is associated with the first medical procedure of a medical data entry corresponding to the patient, such that the measurement result is retrieved subsequently from the medical data server as part of the first portion of the medical information of the patient.