US20160125135A1 - Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report - Google Patents
Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report Download PDFInfo
- Publication number
- US20160125135A1 US20160125135A1 US14/529,119 US201414529119A US2016125135A1 US 20160125135 A1 US20160125135 A1 US 20160125135A1 US 201414529119 A US201414529119 A US 201414529119A US 2016125135 A1 US2016125135 A1 US 2016125135A1
- Authority
- US
- United States
- Prior art keywords
- diagnostic
- dicom
- file path
- report
- url
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G06F19/321—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5838—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5846—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using extracted text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/587—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- G06F17/30091—
-
- G06F17/30256—
-
- G06F17/30879—
-
- G06F17/30887—
-
- G06F19/322—
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00326—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
- H04N1/00328—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with an apparatus processing optically-read information
- H04N1/00334—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with an apparatus processing optically-read information with an apparatus processing barcodes or the like
-
- H04N5/225—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
Definitions
- the present disclosure relates generally to diagnostic imaging. More particularly, some embodiments relate to systems and methods for distributing and accessing digital diagnostic images associated with a hardcopy diagnostic imaging report.
- Diagnostic imaging is a process used to create visual representations of the interior of a patient's body for clinical analysis and medical intervention. After acquiring medical images associated with an ordered diagnostic imaging procedure, an interpreting physician creates a diagnostic report. These diagnostic reports are provided to the patient and/or physicians in hard copy format. In conventional systems for distributing diagnostic reports, the diagnostic images associated with the report are provided to the patient and physicians on a portable digital recording medium such as CD or DVD or in hardcopy format such as film or paper. More recently, conventional systems also make the diagnostic images available via a secure online portal that requires a secured login of an authorized viewer of the report.
- a DICOM server receives and stores a diagnostic image and diagnostic information received from an imaging facility based on an imaging study. Thereafter, the DICOM server generates a diagnostic imaging report based on received diagnostic input parameters relating to the diagnostic and diagnostic information of the imaging study.
- the generated diagnostic imaging report includes a barcode comprising an embedded file path to one or more of the stored diagnostic images.
- the embedded file path is a shortened URL and the barcode is a QR code.
- the stored diagnostic images are DICOM persistent objects and generating the diagnostic imaging report includes constructing the shortened URL from an original URL by applying predefined rules based on Web Access to DICOM persistent objects.
- the URL may be constructed based on a unique identifier from the DICOM Tag Study Instance UID.
- a scanning device is configured to scan the barcode from a hardcopy diagnostic imaging report, access the file path embedded in the barcode, and display the one or more diagnostic images at the accessed file path.
- the scanning device may include a camera, a barcode reader for scanning the barcode with the camera and extracting the file path embedded in the scanned barcode, a network connectivity interface configured to access the diagnostic image at the extracted file path, and a display configured to display the content of the extracted file path.
- FIG. 1 illustrates an example diagnostic imaging report generation and distribution environment for implementing the systems and methods of the present disclosure.
- FIG. 2A is an exemplary diagnostic imaging report that may be used in implementations of the present disclosure.
- FIG. 2B is an operational flow diagram illustrating an exemplary method of generating the diagnostic imaging report of FIG. 2A .
- FIG. 3A is an exemplary scanning device that may be used to scan the barcode of the diagnostic imaging report of FIG. 2A .
- FIG. 3B is a high-level block diagram of a scanning device that may be used to scan the barcode of the diagnostic imaging report of FIG. 2A .
- FIG. 4 is an operational flow diagram illustrating an exemplary process for retrieving diagnostic images associated with a diagnostic imaging report.
- FIG. 5 is an example computing module that may be used to implement various features of the systems and methods disclosed herein.
- FIG. 1 illustrates an example diagnostic imaging report generation and distribution environment 100 for implementing the systems and methods of the present disclosure.
- a patient undergoes a diagnostic imaging study at imaging facility 110 using medical modality 111 .
- Diagnostic images 113 and diagnostic information 114 related to the study are generated using medical modality 111 and workstation 112 .
- Diagnostic images 113 and related diagnostic information 114 follow the Digital Imaging and Communications in Medicine (DICOM) standard for handling, storing, printing and transmitting medical imaging information.
- diagnostic images 113 comprise tags for identification and grouping purposes.
- Communication medium 101 may comprise a communications network such as a cellular telephone network, a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a personal area network (PAN), a portion of the Internet, or any combination thereof.
- the medium 120 may be a wireless network system such as a cellular network, a satellite network, a wireless personal area network, a wireless local area network, a Bluetooth system, or other similar communication medium.
- the medium alternatively may be a wired system, such as a coaxial cable system, a fiber optic cable system, an Ethernet cable system, a USB system, or other similar communication medium.
- DICOM Server 130 comprises a connectivity interface 131 for interfacing via communication medium 101 , a DICOM diagnostic report module 132 , a security module 133 , DICOM database 134 , and DICOM storage 135 .
- Diagnostic report server 130 stores received diagnostic images 113 and diagnostic information 114 in DICOM storage 135 .
- DICOM database 134 may perform administrative functions related to the administration and retrieval of stored diagnostic data, including the management of DICOM storage 135 and security module 133 .
- Security module 133 is configured to authenticate any medical workstation 120 that attempts to access any stored diagnostic data such as diagnostic images 113 , diagnostic information 114 , or a generated diagnostic imaging report 140 .
- Security module 133 may use any number of authentication methods for authenticating a medical workstation that accesses the stored diagnostic images and diagnostic information. For example, it may use password authentication, digital signature authentication, IP SEC authentication, Secure Sockets Layer (SSL) authentication, public-key cryptography authentication, etc.
- diagnostic report 140 is generated by diagnostic report module 132 .
- DICOM server 130 receives diagnostic report input parameters from a medical workstation (e.g. 120 or 112 ) over communication medium 101 and uses the diagnostic report input parameters to create and store diagnostic report 140 .
- components of the diagnostic report module may be distributed between the medical workstation 120 and server 130 .
- FIG. 2A illustrates a page of an exemplary diagnostic imaging report 140 that may be used in implementations of the present disclosure. Diagnostic imaging report 140 will be discussed with reference to FIG. 2B , which is an operational flow diagram illustrating an exemplary method 200 of generating report 140 .
- diagnostic report server 130 receives and stores diagnostic images 113 and diagnostic information 114 that may be used by a medical workstation 120 for preparing a diagnostic imaging report 140 .
- the received diagnostic information and diagnostic images are stored at DICOM storage 135 of server 130 .
- DICOM storage 135 may comprise one or more local or remote content file servers configured to store DICOM data. Access to the stored DICOM data is administered by DICOM database 134 .
- each of diagnostic images 114 is stored at a file path of one or more content file servers of DICOM storage 135 .
- DICOM database 134 stores the file path for each of the diagnostic images.
- the file path may be designated as a Uniform Resource Location (URL).
- Each file path may comprise one or more diagnostic images and optionally text associated with the diagnostic image. For example, diagnostic images from the same study may all be stored at the same file path. Alternatively, each file path may store one diagnostic image or a subset of related diagnostic images from a study.
- server 130 receives diagnostic imaging report input parameters from an interpreting physician operating a workstation 120 for generating a diagnostic imaging report.
- the diagnostic imaging report input parameters may comprise selected diagnostic images, selected diagnostic information, additional content added by the operator of medical workstation 120 , an arrangement of the report content, etc.
- Diagnostic report module 132 receives these diagnostic imaging report input parameters and generates a diagnostic imaging report 140 , which is stored on DICOM storage 135 . All information in the report is uniquely generated for every imaging study performed.
- diagnostic imaging report 140 is generated using DICOM diagnostic report module 132 .
- the generated diagnostic imaging report 140 comprises textual diagnostic information 141 related to a diagnostic imaging study and one or more barcodes 142 comprising embedded file paths for diagnostic images associated with the textual diagnostic information 141 . Additionally, the generated diagnostic imaging report 140 may further comprise generalized information such as the patient's demographics, institution details, and links for online access to the diagnostic information.
- the hard copy version of diagnostic imaging report 140 is at least 70 millimeters in width and 105 millimeters in height.
- Barcode 142 is any barcode capable of embedding a file path (e.g. a two-dimensional code such as a QR code, a color barcode, or a data matrix or a three-dimensional code.)
- barcode 142 may embed additional information such as image identification information (e.g. patient name, identification of medical modality 111 , identification of imaging facility 110 , diagnostic image number, date of diagnostic image, etc.) and file path access information (e.g. login/password, encryption key, etc.) for accessing the diagnostic image at the associated file path.
- the barcode 142 is a square with minimum dimension of 2.5 centimeters when printed as a hardcopy.
- the embedded file path is a URL for accessing diagnostic images associated with a hardcopy of a diagnostic imaging report.
- the URL may be a shortened form of the actual URL generated using a URL shortening service. Construction of the shortened URL may follow predefined rules.
- the shortened URL is constructed as defined by Web Access to DICOM Persistent Objects (WADO).
- WADO Web Access to DICOM Persistent Objects
- the URL may be constructed using a unique identifier (UID) from the DICOM Tag Study Instance UID.
- the URL may be constructed as to avoid any reference to patient demographic information in the URL to avoid transmitting any unencrypted Protected Health Information (PHI) across the Internet.
- the URL may use the Hypertext Transfer Protocol Secure (HTTPS) protocol.
- barcodes in electronic copies of generated report 140 include clickable file paths, thereby allowing immediate access to diagnostic images associated with the report.
- report 140 is stored at DICOM storage 135 and distributed. Upon approval of the interpreting physician, the report is distributed to the patient and/or physicians that require a copy of the report. Copies of the report may be distributed through conventional distribution channels. For example, the report may be 1) printed and distributed as a hardcopy; 2) distributed via facsimile; 3) stored on any portable digital recording media; 4) emailed; and/or 5) made available electronically via an online portable. Because file paths to the diagnostic images of report 140 are embedded in one or more codes 142 , distribution of the disclosed report does not require ancillary distribution of the diagnostic images.
- FIG. 3A is an exemplary scanning device 150 that may be used to scan the barcode 142 of diagnostic imaging report 140 .
- FIG. 3B is a high-level block diagram of scanning device 150 .
- a patient or physician operates scanning device 150 to scan barcode 142 and quickly and efficiently access diagnostic images associated with a hardcopy of diagnostic imaging report 140 .
- Scanning device 150 may comprise any computing device (smartphone, cellphone, laptop, tablet, laptop-tablet hybrid, workstation with dedicated barcode reader, etc.) configured to scan barcode 142 , access the file path embedded in barcode 142 , and display the diagnostic image at the accessed file path.
- Scanning device 150 may comprise a user interface (UI) 151 , code reader application 152 , storage 153 , external or integrated display 154 , camera 155 , and network connectivity interface 156 for connecting to a network that can access diagnostic images associated with diagnostic imaging report 140 .
- a user of scanning device 150 accesses barcode reader application 152 via UI 151 and reads barcode 142 using a camera 155 of sufficient resolution.
- a diagnostic image 143 associated with diagnostic imaging report 140 is subsequently displayed on display 154 .
- FIG. 4 is an operational flow diagram illustrating an exemplary process 400 for retrieving diagnostic images associated with hardcopy diagnostic imaging report 140 .
- a user of scanning device 150 initiates barcode reader application 152 via user interface 151 in preparation for scanning barcode 142 of diagnostic imaging report 140 .
- Initiation of barcode reader application 152 prepares camera 155 of scanning device 150 to perform a read operation of barcode 142 .
- barcode reader application 152 is a conventional barcode reading application configured to read and interpret a barcode of the same type as barcode 142 .
- barcode reader application 152 is configured to extract this file path embedded in the QR code for access to the diagnostic image.
- barcode reader application 152 may be a proprietary barcode reading application with built in security measures. In this embodiment, for example, scanning device 150 may be need to registered or authenticated before the application can be installed. Additionally, the proprietary application may provide additional functionality such as reading and displaying DICOM data, extracting security information from the scanned barcode, and automatically authenticating scanning device 150 when the embedded file path is accessed (if the file path requires additional authentication).
- a user of scanning device 150 scans the barcode with barcode reader application 152 by positioning camera 155 over barcode 142 .
- barcode reader application 153 extracts a file path (e.g. URL) embedded in barcode 142 .
- additional information may be extracted from barcode 142 such as image identification information (e.g. patient name, identification of medical modality 111 , identification of imaging facility 110 , diagnostic image number, date of diagnostic image, etc.) and file path access information (e.g. login/password, encryption key, etc.) for accessing the diagnostic image at the associated file path.
- scanning device 150 automatically accesses the extracted file path via network connectivity interface 156 .
- scanning device 150 accesses the extracted file path via the Internet.
- scanning device 150 may access the extracted file path if it is connected to a local network of DICOM server 130 or to a network with access rights to DICOM server 130 .
- the content 143 (e.g. diagnostic image(s) and description) of the accessed file path is displayed on display 154 .
- the file path is a URL and content 143 is displayed on display 154 by opening the URL on a web browser installed on device 150 .
- the webpage may be configured to render on various desktop and mobile web browsers independent of the underlying operating system used.
- the content 143 of the displayed webpage renders without any additional authentication steps, thereby providing the benefit of immediate access to the stored diagnostic images associated with the hardcopy diagnostic imaging report 140 .
- rendering of the webpage requires that scanning device have a built in DICOM reader.
- rendering of the webpage requires authentication of the accessing device.
- authentication may be automated by embedding authentication information into the barcode 142 .
- barcode reader application 152 interprets code 142 , it may extract and automatically enter the authentication information into the accessed file path.
- the disclosed methods and systems for distributing and accessing diagnostic images associated with a hardcopy diagnostic imaging report provide several advantages over conventional systems and methods.
- the disclosed diagnostic imaging report may be integrated into existing diagnostic report distribution systems with minimal cost.
- FIG. 5 illustrates an example computing module that may be used to implement various features of the system and methods disclosed herein.
- module might describe a given unit of functionality that can be performed in accordance with one or more embodiments of the present application.
- a module might be implemented utilizing any form of hardware, software, or a combination thereof.
- processors, controllers, ASICs, PLAs, PALs, CPLDs, FPGAs, logical components, software routines or other mechanisms might be implemented to make up a module.
- the various modules described herein might be implemented as discrete modules or the functions and features described can be shared in part or in total among one or more modules.
- computing module 500 may represent, for example, computing or processing capabilities found within desktop, laptop, notebook, and tablet computers; hand-held computing devices (tablets, PDA's, smart phones, cell phones, palmtops, etc.); mainframes, supercomputers, workstations or servers; or any other type of special-purpose or general-purpose computing devices as may be desirable or appropriate for a given application or environment.
- Computing module 500 might also represent computing capabilities embedded within or otherwise available to a given device.
- a computing module might be found in other electronic devices such as, for example, digital cameras, navigation systems, cellular telephones, portable computing devices, modems, routers, WAPs, terminals and other electronic devices that might include some form of processing capability.
- Computing module 500 might include, for example, one or more processors, controllers, control modules, or other processing devices, such as a processor 504 .
- Processor 504 might be implemented using a general-purpose or special-purpose processing engine such as, for example, a microprocessor, controller, or other control logic.
- processor 504 is connected to a bus 502 , although any communication medium can be used to facilitate interaction with other components of computing module 500 or to communicate externally.
- Computing module 500 might also include one or more memory modules, simply referred to herein as main memory 508 .
- main memory 508 preferably random access memory (RAM) or other dynamic memory, might be used for storing information and instructions to be executed by processor 504 .
- Main memory 508 might also be used for storing temporary variables or other intermediate information during execution of instructions to be executed by processor 504 .
- Computing module 500 might likewise include a read only memory (“ROM”) or other static storage device coupled to bus 502 for storing static information and instructions for processor 504 .
- ROM read only memory
- the computing module 500 might also include one or more various forms of information storage mechanism 510 , which might include, for example, a media drive 512 and a storage unit interface 520 .
- the media drive 512 might include a drive or other mechanism to support fixed or removable storage media 514 .
- a hard disk drive, a solid state drive, a magnetic tape drive, an optical disk drive, a CD or DVD drive (R or RW), or other removable or fixed media drive might be provided.
- storage media 514 might include, for example, a hard disk, an integrated circuit assembly, magnetic tape, cartridge, optical disk, a CD, DVD, Blu-ray Disc, or other fixed or removable medium that is read by, written to or accessed by media drive 512 .
- the storage media 514 can include a computer usable storage medium having stored therein computer software or data.
- information storage mechanism 510 might include other similar instrumentalities for allowing computer programs or other instructions or data to be loaded into computing module 500 .
- Such instrumentalities might include, for example, a fixed or removable storage unit 522 and an interface 1020 .
- Examples of such storage units 522 and interfaces 520 can include a program cartridge and cartridge interface, a removable memory (for example, a flash memory or other removable memory module) and memory slot, a PCMCIA slot and card, and other fixed or removable storage units 522 and interfaces 520 that allow software and data to be transferred from the storage unit 522 to computing module 500 .
- Computing module 500 might also include a communications interface 524 .
- Communications interface 524 might be used to allow software and data to be transferred between computing module 500 and external devices.
- Examples of communications interface 524 might include a modem or softmodem, a network interface (such as an Ethernet, network interface card, WiMedia, IEEE 802.XX or other interface), a communications port (such as for example, a USB port, IR port, RS232 port Bluetooth® interface, or other port), or other communications interface.
- Software and data transferred via communications interface 524 might typically be carried on signals, which can be electronic, electromagnetic (which includes optical) or other signals capable of being exchanged by a given communications interface 524 . These signals might be provided to communications interface 524 via a channel 528 .
- This channel 528 might carry signals and might be implemented using a wired or wireless communication medium.
- Some examples of a channel might include a phone line, a cellular link, an RF link, an optical link, a network interface, a local or wide area network, and other wired or wireless communications channels.
- computer program medium and “computer usable medium” are used to generally refer to transitory or non-transitory media such as, for example, memory 508 , storage unit 520 , media 514 , and channel 528 .
- These and other various forms of computer program media or computer usable media may be involved in carrying one or more sequences of one or more instructions to a processing device for execution.
- Such instructions embodied on the medium are generally referred to as “computer program code” or a “computer program product” (which may be grouped in the form of computer programs or other groupings). When executed, such instructions might enable the computing module 500 to perform features or functions of the present application as discussed herein.
- module does not imply that the components or functionality described or claimed as part of the module are all configured in a common package. Indeed, any or all of the various components of a module, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed in multiple groupings or packages or across multiple locations.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
- The present disclosure relates generally to diagnostic imaging. More particularly, some embodiments relate to systems and methods for distributing and accessing digital diagnostic images associated with a hardcopy diagnostic imaging report.
- Diagnostic imaging is a process used to create visual representations of the interior of a patient's body for clinical analysis and medical intervention. After acquiring medical images associated with an ordered diagnostic imaging procedure, an interpreting physician creates a diagnostic report. These diagnostic reports are provided to the patient and/or physicians in hard copy format. In conventional systems for distributing diagnostic reports, the diagnostic images associated with the report are provided to the patient and physicians on a portable digital recording medium such as CD or DVD or in hardcopy format such as film or paper. More recently, conventional systems also make the diagnostic images available via a secure online portal that requires a secured login of an authorized viewer of the report.
- Security and convenience are desired attributes in a diagnostic report distribution system. However, conventional systems suffer from problems, particularly with respect to the distribution of diagnostic images associated with the report. For example, in systems where diagnostic images are only available as film prints or on portable digital recording mediums, access to the images is only available through the parties (patient and/or physician) in physical possession of the images. The creation of these diagnostic images and duplicate copies is costly and cumbersome. Further, duplicate copies on physical media increases the security risk of unauthorized access.
- Conventional secure online portal systems additionally suffer from problems with respect to the distribution of diagnostic images associated with a report. In these systems, electronic access to images requires a unique uniform resource locator (URL), username and password. However, URLs, usernames, and passwords are frequently lost or mistyped. The time lost locating these images is problematic in this environment because of the limited amount of time each patient can spend with a physician during a visit. Further, electronic access to the images is only controlled by the imaging facility (hospital) and not by the patient and/or physicians.
- Accordingly, improved methods and systems for accessing images associated with diagnostic reports are desired.
- According to various embodiments of the disclosed methods and systems, systems and methods for distributing and accessing digital diagnostic images associated with a hardcopy diagnostic imaging report are illustrated. A DICOM server receives and stores a diagnostic image and diagnostic information received from an imaging facility based on an imaging study. Thereafter, the DICOM server generates a diagnostic imaging report based on received diagnostic input parameters relating to the diagnostic and diagnostic information of the imaging study. The generated diagnostic imaging report includes a barcode comprising an embedded file path to one or more of the stored diagnostic images.
- In one embodiment the embedded file path is a shortened URL and the barcode is a QR code. In implementations of this embodiment, the stored diagnostic images are DICOM persistent objects and generating the diagnostic imaging report includes constructing the shortened URL from an original URL by applying predefined rules based on Web Access to DICOM persistent objects. The URL may be constructed based on a unique identifier from the DICOM Tag Study Instance UID.
- In one embodiment, a scanning device is configured to scan the barcode from a hardcopy diagnostic imaging report, access the file path embedded in the barcode, and display the one or more diagnostic images at the accessed file path. The scanning device may include a camera, a barcode reader for scanning the barcode with the camera and extracting the file path embedded in the scanned barcode, a network connectivity interface configured to access the diagnostic image at the extracted file path, and a display configured to display the content of the extracted file path.
- Other features and aspects of the disclosed method and system will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, which illustrate, by way of example, the features in accordance with embodiments of the disclosure. The summary is not intended to limit the scope of the claimed disclosure, which is defined solely by the claims attached hereto.
- The figures are provided for purposes of illustration only and merely depict typical or example embodiments. They do not limit the breadth, scope, or applicability of the invention.
-
FIG. 1 illustrates an example diagnostic imaging report generation and distribution environment for implementing the systems and methods of the present disclosure. -
FIG. 2A is an exemplary diagnostic imaging report that may be used in implementations of the present disclosure. -
FIG. 2B is an operational flow diagram illustrating an exemplary method of generating the diagnostic imaging report ofFIG. 2A . -
FIG. 3A is an exemplary scanning device that may be used to scan the barcode of the diagnostic imaging report ofFIG. 2A . -
FIG. 3B is a high-level block diagram of a scanning device that may be used to scan the barcode of the diagnostic imaging report ofFIG. 2A . -
FIG. 4 is an operational flow diagram illustrating an exemplary process for retrieving diagnostic images associated with a diagnostic imaging report. -
FIG. 5 is an example computing module that may be used to implement various features of the systems and methods disclosed herein. -
FIG. 1 illustrates an example diagnostic imaging report generation anddistribution environment 100 for implementing the systems and methods of the present disclosure. As illustrated inFIG. 1 , a patient undergoes a diagnostic imaging study atimaging facility 110 usingmedical modality 111. Diagnostic images 113 anddiagnostic information 114 related to the study are generated usingmedical modality 111 andworkstation 112. Diagnostic images 113 and relateddiagnostic information 114 follow the Digital Imaging and Communications in Medicine (DICOM) standard for handling, storing, printing and transmitting medical imaging information. In this embodiment, diagnostic images 113 comprise tags for identification and grouping purposes. - The generated diagnostic images 113 and
diagnostic information 114 are transmitted viacommunication medium 101 to aDICOM server 130.Communication medium 101 may comprise a communications network such as a cellular telephone network, a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a personal area network (PAN), a portion of the Internet, or any combination thereof. Themedium 120 may be a wireless network system such as a cellular network, a satellite network, a wireless personal area network, a wireless local area network, a Bluetooth system, or other similar communication medium. The medium alternatively may be a wired system, such as a coaxial cable system, a fiber optic cable system, an Ethernet cable system, a USB system, or other similar communication medium. - DICOM
Server 130 comprises aconnectivity interface 131 for interfacing viacommunication medium 101, a DICOMdiagnostic report module 132, asecurity module 133, DICOMdatabase 134, and DICOMstorage 135.Diagnostic report server 130 stores received diagnostic images 113 anddiagnostic information 114 inDICOM storage 135. DICOMdatabase 134 may perform administrative functions related to the administration and retrieval of stored diagnostic data, including the management ofDICOM storage 135 andsecurity module 133.Security module 133 is configured to authenticate anymedical workstation 120 that attempts to access any stored diagnostic data such as diagnostic images 113,diagnostic information 114, or a generateddiagnostic imaging report 140.Security module 133 may use any number of authentication methods for authenticating a medical workstation that accesses the stored diagnostic images and diagnostic information. For example, it may use password authentication, digital signature authentication, IP SEC authentication, Secure Sockets Layer (SSL) authentication, public-key cryptography authentication, etc. - In one embodiment,
diagnostic report 140 is generated bydiagnostic report module 132. In this embodiment,DICOM server 130 receives diagnostic report input parameters from a medical workstation (e.g. 120 or 112) overcommunication medium 101 and uses the diagnostic report input parameters to create and storediagnostic report 140. In implementations of this embodiment, components of the diagnostic report module may be distributed between themedical workstation 120 andserver 130. -
FIG. 2A illustrates a page of an exemplarydiagnostic imaging report 140 that may be used in implementations of the present disclosure.Diagnostic imaging report 140 will be discussed with reference toFIG. 2B , which is an operational flow diagram illustrating anexemplary method 200 of generatingreport 140. - At
operation 211,diagnostic report server 130 receives and stores diagnostic images 113 anddiagnostic information 114 that may be used by amedical workstation 120 for preparing adiagnostic imaging report 140. In one embodiment, the received diagnostic information and diagnostic images are stored atDICOM storage 135 ofserver 130.DICOM storage 135 may comprise one or more local or remote content file servers configured to store DICOM data. Access to the stored DICOM data is administered byDICOM database 134. - In one particular embodiment, each of
diagnostic images 114 is stored at a file path of one or more content file servers ofDICOM storage 135. In one embodiment,DICOM database 134 stores the file path for each of the diagnostic images. The file path may be designated as a Uniform Resource Location (URL). Each file path may comprise one or more diagnostic images and optionally text associated with the diagnostic image. For example, diagnostic images from the same study may all be stored at the same file path. Alternatively, each file path may store one diagnostic image or a subset of related diagnostic images from a study. - At
operation 212,server 130 receives diagnostic imaging report input parameters from an interpreting physician operating aworkstation 120 for generating a diagnostic imaging report. The diagnostic imaging report input parameters may comprise selected diagnostic images, selected diagnostic information, additional content added by the operator ofmedical workstation 120, an arrangement of the report content, etc.Diagnostic report module 132 receives these diagnostic imaging report input parameters and generates adiagnostic imaging report 140, which is stored onDICOM storage 135. All information in the report is uniquely generated for every imaging study performed. - At
operation 213,diagnostic imaging report 140 is generated using DICOMdiagnostic report module 132. The generateddiagnostic imaging report 140 comprises textualdiagnostic information 141 related to a diagnostic imaging study and one ormore barcodes 142 comprising embedded file paths for diagnostic images associated with the textualdiagnostic information 141. Additionally, the generateddiagnostic imaging report 140 may further comprise generalized information such as the patient's demographics, institution details, and links for online access to the diagnostic information. In one particular embodiment, the hard copy version ofdiagnostic imaging report 140 is at least 70 millimeters in width and 105 millimeters in height. -
Barcode 142 is any barcode capable of embedding a file path (e.g. a two-dimensional code such as a QR code, a color barcode, or a data matrix or a three-dimensional code.) In further embodiments,barcode 142 may embed additional information such as image identification information (e.g. patient name, identification ofmedical modality 111, identification ofimaging facility 110, diagnostic image number, date of diagnostic image, etc.) and file path access information (e.g. login/password, encryption key, etc.) for accessing the diagnostic image at the associated file path. In one particular embodiment, thebarcode 142 is a square with minimum dimension of 2.5 centimeters when printed as a hardcopy. - In one particular embodiment, the embedded file path is a URL for accessing diagnostic images associated with a hardcopy of a diagnostic imaging report. The URL may be a shortened form of the actual URL generated using a URL shortening service. Construction of the shortened URL may follow predefined rules. In one embodiment, the shortened URL is constructed as defined by Web Access to DICOM Persistent Objects (WADO). For example, the URL may be constructed using a unique identifier (UID) from the DICOM Tag Study Instance UID. As another example, the URL may be constructed as to avoid any reference to patient demographic information in the URL to avoid transmitting any unencrypted Protected Health Information (PHI) across the Internet. In the described embodiments, the URL may use the Hypertext Transfer Protocol Secure (HTTPS) protocol. In one embodiment, barcodes in electronic copies of generated
report 140 include clickable file paths, thereby allowing immediate access to diagnostic images associated with the report. - Following the generation of
report 140, atoperation 214report 140 is stored atDICOM storage 135 and distributed. Upon approval of the interpreting physician, the report is distributed to the patient and/or physicians that require a copy of the report. Copies of the report may be distributed through conventional distribution channels. For example, the report may be 1) printed and distributed as a hardcopy; 2) distributed via facsimile; 3) stored on any portable digital recording media; 4) emailed; and/or 5) made available electronically via an online portable. Because file paths to the diagnostic images ofreport 140 are embedded in one ormore codes 142, distribution of the disclosed report does not require ancillary distribution of the diagnostic images. - With reference now to accessing the diagnostic images associated with a hardcopy diagnostic imaging report,
FIG. 3A is anexemplary scanning device 150 that may be used to scan thebarcode 142 ofdiagnostic imaging report 140.FIG. 3B is a high-level block diagram ofscanning device 150. A patient or physician operatesscanning device 150 to scanbarcode 142 and quickly and efficiently access diagnostic images associated with a hardcopy ofdiagnostic imaging report 140.Scanning device 150 may comprise any computing device (smartphone, cellphone, laptop, tablet, laptop-tablet hybrid, workstation with dedicated barcode reader, etc.) configured to scanbarcode 142, access the file path embedded inbarcode 142, and display the diagnostic image at the accessed file path. -
Scanning device 150 may comprise a user interface (UI) 151,code reader application 152,storage 153, external orintegrated display 154,camera 155, andnetwork connectivity interface 156 for connecting to a network that can access diagnostic images associated withdiagnostic imaging report 140. A user ofscanning device 150 accessesbarcode reader application 152 viaUI 151 and readsbarcode 142 using acamera 155 of sufficient resolution. Adiagnostic image 143 associated withdiagnostic imaging report 140 is subsequently displayed ondisplay 154. - This process of retrieving diagnostic images will now be described in greater detail with reference to
FIG. 4 , which is an operational flow diagram illustrating anexemplary process 400 for retrieving diagnostic images associated with hardcopydiagnostic imaging report 140. Atoperation 401, a user ofscanning device 150 initiatesbarcode reader application 152 viauser interface 151 in preparation for scanningbarcode 142 ofdiagnostic imaging report 140. Initiation ofbarcode reader application 152 preparescamera 155 ofscanning device 150 to perform a read operation ofbarcode 142. - In some embodiments,
barcode reader application 152 is a conventional barcode reading application configured to read and interpret a barcode of the same type asbarcode 142. For example, ifbarcode 142 is a QR code with an embedded file path associated with a diagnostic image,barcode reader application 152 is configured to extract this file path embedded in the QR code for access to the diagnostic image. In an alternative embodiment,barcode reader application 152 may be a proprietary barcode reading application with built in security measures. In this embodiment, for example,scanning device 150 may be need to registered or authenticated before the application can be installed. Additionally, the proprietary application may provide additional functionality such as reading and displaying DICOM data, extracting security information from the scanned barcode, and automatically authenticatingscanning device 150 when the embedded file path is accessed (if the file path requires additional authentication). - At
operation 402, a user ofscanning device 150 scans the barcode withbarcode reader application 152 by positioningcamera 155 overbarcode 142. During scanningoperation 402,barcode reader application 153 extracts a file path (e.g. URL) embedded inbarcode 142. In some embodiments, additional information may be extracted frombarcode 142 such as image identification information (e.g. patient name, identification ofmedical modality 111, identification ofimaging facility 110, diagnostic image number, date of diagnostic image, etc.) and file path access information (e.g. login/password, encryption key, etc.) for accessing the diagnostic image at the associated file path. - At
operation 403,scanning device 150 automatically accesses the extracted file path vianetwork connectivity interface 156. In one embodiment,scanning device 150 accesses the extracted file path via the Internet. In an alternative embodiment,scanning device 150 may access the extracted file path if it is connected to a local network ofDICOM server 130 or to a network with access rights toDICOM server 130. - At
operation 404, the content 143 (e.g. diagnostic image(s) and description) of the accessed file path is displayed ondisplay 154. In one particular embodiment, the file path is a URL andcontent 143 is displayed ondisplay 154 by opening the URL on a web browser installed ondevice 150. The webpage may be configured to render on various desktop and mobile web browsers independent of the underlying operating system used. In this embodiment, thecontent 143 of the displayed webpage renders without any additional authentication steps, thereby providing the benefit of immediate access to the stored diagnostic images associated with the hardcopydiagnostic imaging report 140. - In alternative embodiments, rendering of the webpage requires that scanning device have a built in DICOM reader. In yet further embodiments, rendering of the webpage requires authentication of the accessing device. In these embodiments, authentication may be automated by embedding authentication information into the
barcode 142. For example, whenbarcode reader application 152 interpretscode 142, it may extract and automatically enter the authentication information into the accessed file path. - The disclosed methods and systems for distributing and accessing diagnostic images associated with a hardcopy diagnostic imaging report provide several advantages over conventional systems and methods. First, the hassle of viewing the images through an online portal is removed. In particular, the images may be accessed without manually authenticating access to the images and without wasting time searching for the images. Second, hardcopy reports are easily distributed without the need to carry ancillary printouts of the diagnostic images or ancillary portable media containing the diagnostic images. A patient or physician simply scans the code printed on the report with a supported device and immediately accesses the diagnostic image associated with the hardcopy report. Lastly, the disclosed diagnostic imaging report may be integrated into existing diagnostic report distribution systems with minimal cost.
-
FIG. 5 illustrates an example computing module that may be used to implement various features of the system and methods disclosed herein. - As used herein, the term module might describe a given unit of functionality that can be performed in accordance with one or more embodiments of the present application. As used herein, a module might be implemented utilizing any form of hardware, software, or a combination thereof. For example, one or more processors, controllers, ASICs, PLAs, PALs, CPLDs, FPGAs, logical components, software routines or other mechanisms might be implemented to make up a module. In implementation, the various modules described herein might be implemented as discrete modules or the functions and features described can be shared in part or in total among one or more modules. In other words, as would be apparent to one of ordinary skill in the art after reading this description, the various features and functionality described herein may be implemented in any given application and can be implemented in one or more separate or shared modules in various combinations and permutations. Even though various features or elements of functionality may be individually described or claimed as separate modules, one of ordinary skill in the art will understand that these features and functionality can be shared among one or more common software and hardware elements, and such description shall not require or imply that separate hardware or software components are used to implement such features or functionality.
- Where components or modules of the application are implemented in whole or in part using software, in one embodiment, these software elements can be implemented to operate with a computing or processing module capable of carrying out the functionality described with respect thereto. One such example computing module is shown in
FIG. 5 . Various embodiments are described in terms of this example-computing module 500. After reading this description, it will become apparent to a person skilled in the relevant art how to implement the application using other computing modules or architectures. - Referring now to
FIG. 5 ,computing module 500 may represent, for example, computing or processing capabilities found within desktop, laptop, notebook, and tablet computers; hand-held computing devices (tablets, PDA's, smart phones, cell phones, palmtops, etc.); mainframes, supercomputers, workstations or servers; or any other type of special-purpose or general-purpose computing devices as may be desirable or appropriate for a given application or environment.Computing module 500 might also represent computing capabilities embedded within or otherwise available to a given device. For example, a computing module might be found in other electronic devices such as, for example, digital cameras, navigation systems, cellular telephones, portable computing devices, modems, routers, WAPs, terminals and other electronic devices that might include some form of processing capability. -
Computing module 500 might include, for example, one or more processors, controllers, control modules, or other processing devices, such as aprocessor 504.Processor 504 might be implemented using a general-purpose or special-purpose processing engine such as, for example, a microprocessor, controller, or other control logic. In the illustrated example,processor 504 is connected to abus 502, although any communication medium can be used to facilitate interaction with other components ofcomputing module 500 or to communicate externally. -
Computing module 500 might also include one or more memory modules, simply referred to herein asmain memory 508. For example, preferably random access memory (RAM) or other dynamic memory, might be used for storing information and instructions to be executed byprocessor 504.Main memory 508 might also be used for storing temporary variables or other intermediate information during execution of instructions to be executed byprocessor 504.Computing module 500 might likewise include a read only memory (“ROM”) or other static storage device coupled tobus 502 for storing static information and instructions forprocessor 504. - The
computing module 500 might also include one or more various forms ofinformation storage mechanism 510, which might include, for example, amedia drive 512 and astorage unit interface 520. The media drive 512 might include a drive or other mechanism to support fixed orremovable storage media 514. For example, a hard disk drive, a solid state drive, a magnetic tape drive, an optical disk drive, a CD or DVD drive (R or RW), or other removable or fixed media drive might be provided. Accordingly,storage media 514 might include, for example, a hard disk, an integrated circuit assembly, magnetic tape, cartridge, optical disk, a CD, DVD, Blu-ray Disc, or other fixed or removable medium that is read by, written to or accessed bymedia drive 512. As these examples illustrate, thestorage media 514 can include a computer usable storage medium having stored therein computer software or data. - In alternative embodiments,
information storage mechanism 510 might include other similar instrumentalities for allowing computer programs or other instructions or data to be loaded intocomputing module 500. Such instrumentalities might include, for example, a fixed orremovable storage unit 522 and an interface 1020. Examples ofsuch storage units 522 andinterfaces 520 can include a program cartridge and cartridge interface, a removable memory (for example, a flash memory or other removable memory module) and memory slot, a PCMCIA slot and card, and other fixed orremovable storage units 522 andinterfaces 520 that allow software and data to be transferred from thestorage unit 522 tocomputing module 500. -
Computing module 500 might also include acommunications interface 524. Communications interface 524 might be used to allow software and data to be transferred betweencomputing module 500 and external devices. Examples ofcommunications interface 524 might include a modem or softmodem, a network interface (such as an Ethernet, network interface card, WiMedia, IEEE 802.XX or other interface), a communications port (such as for example, a USB port, IR port, RS232 port Bluetooth® interface, or other port), or other communications interface. Software and data transferred viacommunications interface 524 might typically be carried on signals, which can be electronic, electromagnetic (which includes optical) or other signals capable of being exchanged by a givencommunications interface 524. These signals might be provided tocommunications interface 524 via achannel 528. Thischannel 528 might carry signals and might be implemented using a wired or wireless communication medium. Some examples of a channel might include a phone line, a cellular link, an RF link, an optical link, a network interface, a local or wide area network, and other wired or wireless communications channels. - In this document, the terms “computer program medium” and “computer usable medium” are used to generally refer to transitory or non-transitory media such as, for example,
memory 508,storage unit 520,media 514, andchannel 528. These and other various forms of computer program media or computer usable media may be involved in carrying one or more sequences of one or more instructions to a processing device for execution. Such instructions embodied on the medium, are generally referred to as “computer program code” or a “computer program product” (which may be grouped in the form of computer programs or other groupings). When executed, such instructions might enable thecomputing module 500 to perform features or functions of the present application as discussed herein. - Although described above in terms of various exemplary embodiments and implementations, it should be understood that the various features, aspects and functionality described in one or more of the individual embodiments are not limited in their applicability to the particular embodiment with which they are described, but instead can be applied, alone or in various combinations, to one or more of the other embodiments of the application, whether or not such embodiments are described and whether or not such features are presented as being a part of a described embodiment. Thus, the breadth and scope of the present application should not be limited by any of the above-described exemplary embodiments.
- Terms and phrases used in this document, and variations thereof, unless otherwise expressly stated, should be construed as open ended as opposed to limiting. As examples of the foregoing: the term “including” should be read as meaning “including, without limitation” or the like; the term “example” is used to provide exemplary instances of the item in discussion, not an exhaustive or limiting list thereof; the terms “a” or “an” should be read as meaning “at least one,” “one or more” or the like; and adjectives such as “conventional,” “traditional,” “normal,” “standard,” “known” and terms of similar meaning should not be construed as limiting the item described to a given time period or to an item available as of a given time, but instead should be read to encompass conventional, traditional, normal, or standard technologies that may be available or known now or at any time in the future. Likewise, where this document refers to technologies that would be apparent or known to one of ordinary skill in the art, such technologies encompass those apparent or known to the skilled artisan now or at any time in the future.
- The presence of broadening words and phrases such as “one or more,” “at least,” “but not limited to” or other like phrases in some instances shall not be read to mean that the narrower case is intended or required in instances where such broadening phrases may be absent. The use of the term “module” does not imply that the components or functionality described or claimed as part of the module are all configured in a common package. Indeed, any or all of the various components of a module, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed in multiple groupings or packages or across multiple locations.
- Additionally, the various embodiments set forth herein are described in terms of exemplary block diagrams, flow charts and other illustrations. As will become apparent to one of ordinary skill in the art after reading this document, the illustrated embodiments and their various alternatives can be implemented without confinement to the illustrated examples. For example, block diagrams and their accompanying description should not be construed as mandating a particular architecture or configuration.
Claims (21)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/529,119 US20160125135A1 (en) | 2014-10-30 | 2014-10-30 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
| US18/801,050 US20240404663A1 (en) | 2014-10-30 | 2024-08-12 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/529,119 US20160125135A1 (en) | 2014-10-30 | 2014-10-30 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/801,050 Division US20240404663A1 (en) | 2014-10-30 | 2024-08-12 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160125135A1 true US20160125135A1 (en) | 2016-05-05 |
Family
ID=55852950
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/529,119 Abandoned US20160125135A1 (en) | 2014-10-30 | 2014-10-30 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
| US18/801,050 Pending US20240404663A1 (en) | 2014-10-30 | 2024-08-12 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/801,050 Pending US20240404663A1 (en) | 2014-10-30 | 2024-08-12 | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US20160125135A1 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107103096A (en) * | 2017-05-19 | 2017-08-29 | 深圳天珑无线科技有限公司 | Method for information display and device |
| CN108415919A (en) * | 2017-05-10 | 2018-08-17 | 林伟 | A kind of quick loading method of medical image |
| WO2019046410A1 (en) * | 2017-08-30 | 2019-03-07 | MyMedicalImages.com, LLC | Cloud-based image access systems and methods |
| CN109859814A (en) * | 2019-01-21 | 2019-06-07 | 浙江飞图影像科技有限公司 | Web-based DICOM digital image and film printing method and system |
| US20200076986A1 (en) * | 2018-08-31 | 2020-03-05 | Konica Minolta, Inc. | Data processing apparatus, data output method and non-transitory computer-readable recording medium encoded with data output program |
| US20200257812A1 (en) * | 2019-02-11 | 2020-08-13 | Novarad Corporation | Secure Access to Stored Data Files Using Tokens Encoded in Optical Codes |
| CN112395250A (en) * | 2020-11-05 | 2021-02-23 | 武汉联影医疗科技有限公司 | File archiving method and device, computer equipment and storage medium |
| US20210398676A1 (en) * | 2020-06-19 | 2021-12-23 | Neil Reza Shadbeh Evans | Machine learning algorithms for detecting medical conditions, related systems, and related methods |
| US20220028547A1 (en) * | 2020-07-22 | 2022-01-27 | Iterative Scopes, Inc. | Systems and methods for analysis of medical images for scoring of inflammatory bowel disease |
| US20230222164A1 (en) * | 2022-01-11 | 2023-07-13 | Kyndryl, Inc. | Autonomous webpage content summation |
| US11829407B2 (en) | 2020-10-29 | 2023-11-28 | Wuhan United Imaging Healthcare Co., Ltd. | Systems and methods for file archiving |
| US12191891B2 (en) | 2020-10-29 | 2025-01-07 | Shanghai United Imaging Healthcare Co., Ltd. | Systems and methods for data storage |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090084713A1 (en) * | 2007-09-29 | 2009-04-02 | Miller John P | Systems and Methods for Segregating Undesired Mail |
| US20120035963A1 (en) * | 2009-03-26 | 2012-02-09 | Koninklijke Philips Electronics N.V. | System that automatically retrieves report templates based on diagnostic information |
| US20120179908A1 (en) * | 2010-12-10 | 2012-07-12 | Datcard Systems, Inc. | Secure portable medical information system and methods related thereto |
| US20120316948A1 (en) * | 2011-06-13 | 2012-12-13 | Blake Alan Shipley | Systems and methods for sharing and verification of promotional offers |
| US20140143337A1 (en) * | 2012-10-15 | 2014-05-22 | Exacttarget, Inc. | System and method for generating personalized short links and monitoring activity |
-
2014
- 2014-10-30 US US14/529,119 patent/US20160125135A1/en not_active Abandoned
-
2024
- 2024-08-12 US US18/801,050 patent/US20240404663A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090084713A1 (en) * | 2007-09-29 | 2009-04-02 | Miller John P | Systems and Methods for Segregating Undesired Mail |
| US20120035963A1 (en) * | 2009-03-26 | 2012-02-09 | Koninklijke Philips Electronics N.V. | System that automatically retrieves report templates based on diagnostic information |
| US20120179908A1 (en) * | 2010-12-10 | 2012-07-12 | Datcard Systems, Inc. | Secure portable medical information system and methods related thereto |
| US20120316948A1 (en) * | 2011-06-13 | 2012-12-13 | Blake Alan Shipley | Systems and methods for sharing and verification of promotional offers |
| US20140143337A1 (en) * | 2012-10-15 | 2014-05-22 | Exacttarget, Inc. | System and method for generating personalized short links and monitoring activity |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108415919A (en) * | 2017-05-10 | 2018-08-17 | 林伟 | A kind of quick loading method of medical image |
| CN107103096A (en) * | 2017-05-19 | 2017-08-29 | 深圳天珑无线科技有限公司 | Method for information display and device |
| GB2581037B (en) * | 2017-08-30 | 2022-09-14 | Mymedicalimages Com Llc | Cloud-based image access systems and methods |
| WO2019046410A1 (en) * | 2017-08-30 | 2019-03-07 | MyMedicalImages.com, LLC | Cloud-based image access systems and methods |
| GB2581037A (en) * | 2017-08-30 | 2020-08-05 | Mymedicalimages Com Llc | Cloud-based image access systems and methods |
| US10796010B2 (en) | 2017-08-30 | 2020-10-06 | MyMedicalImages.com, LLC | Cloud-based image access systems and methods |
| US12008122B2 (en) | 2017-08-30 | 2024-06-11 | MyMedicalImages.com, LLC | Using a DICOM protocol to send images to nonregistered users |
| US20200076986A1 (en) * | 2018-08-31 | 2020-03-05 | Konica Minolta, Inc. | Data processing apparatus, data output method and non-transitory computer-readable recording medium encoded with data output program |
| US10791247B2 (en) * | 2018-08-31 | 2020-09-29 | Konica Minolta, Inc. | Data processing apparatus with URL risk assessment, data output method and non-transitory computer-readable recording medium encoded with data output program |
| CN109859814A (en) * | 2019-01-21 | 2019-06-07 | 浙江飞图影像科技有限公司 | Web-based DICOM digital image and film printing method and system |
| US20200257812A1 (en) * | 2019-02-11 | 2020-08-13 | Novarad Corporation | Secure Access to Stored Data Files Using Tokens Encoded in Optical Codes |
| US20210398676A1 (en) * | 2020-06-19 | 2021-12-23 | Neil Reza Shadbeh Evans | Machine learning algorithms for detecting medical conditions, related systems, and related methods |
| US12198809B2 (en) | 2020-06-19 | 2025-01-14 | Neil Reza Shadbeh Evans | Machine learning algorithms for detecting medical conditions, related systems, and related methods |
| US20220028547A1 (en) * | 2020-07-22 | 2022-01-27 | Iterative Scopes, Inc. | Systems and methods for analysis of medical images for scoring of inflammatory bowel disease |
| US12394524B2 (en) * | 2020-07-22 | 2025-08-19 | Iterative Scopes, Inc. | Systems and methods for analysis of medical images for scoring of inflammatory bowel disease |
| US11829407B2 (en) | 2020-10-29 | 2023-11-28 | Wuhan United Imaging Healthcare Co., Ltd. | Systems and methods for file archiving |
| US12191891B2 (en) | 2020-10-29 | 2025-01-07 | Shanghai United Imaging Healthcare Co., Ltd. | Systems and methods for data storage |
| CN112395250A (en) * | 2020-11-05 | 2021-02-23 | 武汉联影医疗科技有限公司 | File archiving method and device, computer equipment and storage medium |
| US20230222164A1 (en) * | 2022-01-11 | 2023-07-13 | Kyndryl, Inc. | Autonomous webpage content summation |
| US11860946B2 (en) * | 2022-01-11 | 2024-01-02 | Kyndryl, Inc. | Autonomous webpage content summation |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240404663A1 (en) | 2024-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240404663A1 (en) | Method and system for distributing and accessing diagnostic images associated with diagnostic imaging report | |
| US20210257069A1 (en) | Secure portable medical information access systems and methods related thereto | |
| US11706021B2 (en) | Method, server and communication system for secure delivery of patient's image and consent data | |
| EP2946323B1 (en) | Secure real-time health record exchange | |
| US20160117448A1 (en) | System for managing access to medical data | |
| KR102679915B1 (en) | Systems and methods for encrypting, converting and interacting with medical images | |
| US20180189447A1 (en) | System and Methods of Capturing Medical Imaging Data Using a Mobile Device | |
| JP2010282626A (en) | Method and system for printing a document from a portable device | |
| US12198792B2 (en) | System and methods of capturing medical imaging data using a mobile device | |
| US20210343395A1 (en) | Data Integration System | |
| US20200257812A1 (en) | Secure Access to Stored Data Files Using Tokens Encoded in Optical Codes | |
| CN107077544A (en) | Information processing system, information processor and information processing method | |
| US20230215587A1 (en) | System architecture for improved storage of electronic health information, and related methods | |
| US20150187034A1 (en) | Systems and methods for network-isolated data transfer | |
| CA2962156A1 (en) | Sesame secure messaging | |
| CN105847618A (en) | Image data processing server, system and method | |
| US11361257B2 (en) | Method and system for managing diagnostic imaging orders | |
| CN108055243A (en) | A kind of encryption method of diagnosis report, storage medium and terminal device | |
| CN111798946A (en) | Detection data processing method, device and equipment | |
| US20230046842A1 (en) | Dynamic patient health information sharing | |
| WO2024054323A1 (en) | Method and system for automated patient work flow for medical data | |
| US20240013905A1 (en) | Connectionless data alignment | |
| US9041964B2 (en) | Image forming apparatus, computer-readable non-transitory storage medium with uploading program stored thereon, and uploading system | |
| KR101837848B1 (en) | Method of noticing emergency medical image readig | |
| US20240380433A1 (en) | Sharing Secure User Information Using Near-Field Communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: RAMSOFT INC., CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAMANATHAN, VIJAY;SELVAPANDIAN, SELVIN JEBARAJ;SIGNING DATES FROM 20141027 TO 20141030;REEL/FRAME:034076/0606 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| AS | Assignment |
Owner name: RF RAMSOFT INVESTMENT, LP, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:RAMSOFT, INC.;RAMSOFT USA, INC.;REEL/FRAME:057041/0389 Effective date: 20210730 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STCV | Information on status: appeal procedure |
Free format text: NOTICE OF APPEAL FILED |
|
| STCV | Information on status: appeal procedure |
Free format text: APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER |
|
| STCV | Information on status: appeal procedure |
Free format text: EXAMINER'S ANSWER TO APPEAL BRIEF MAILED |
|
| STCV | Information on status: appeal procedure |
Free format text: ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS |
|
| STCV | Information on status: appeal procedure |
Free format text: BOARD OF APPEALS DECISION RENDERED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |