Patent ID: 8108432

Claim:
A computer system for automated conversion and delivery of medical images, comprising: a communication interface; a data storage system configured to store a plurality of medical images, metadata associated with the plurality of medical images, converted medical images, a plurality of standardized format specifications for a plurality of destination devices and services, and a plurality of message templates; and a computer server coupled with the data storage system and the communication interface, the server configured to: receive a medical image file via the communications interface, the medical image file comprising medical data and metadata, the medical data having an original medical data format, determine firstly that the medical data includes both medical reports and medical measurements, extract any of the medical reports and medical measurements, convert any of the extracted medical reports and medical measurements from the original medical data format into a generic structured format, and store any of the converted medical reports and medical measurements with the generic structured format in the data storage system, in response to the first determination, determine secondly that the medical data includes medical image data, identify a medical image data format and specific characteristics of the medical image data, in response to the second determination, identify an output destination type, wherein the identified output destination type is a remote displaying device, an e-mail service, and/or a web site based on the metadata, correlate the identified output destination type with one or more of the plurality of standardized format specifications and with one or more of the plurality of message templates, convert the medical image data format associated with the medical image data based on the one or more standardized format specifications that correlate with the identified output destination type, assemble at least one output message that includes the converted medical image data based on the one or more message templates that correlate with the identified output destination type, and transmit the at least one output message to at least one destination via the communication interface.