专利摘要:
Configuration and display of a user interface with health care studies. Method and apparatus for configuring and displaying a user interface with health care studies. In one embodiment, the method comprises accessing user-specified configuration information to configure a first user interface of a medical imaging management system, which displays a list of healthcare studies and includes one or more healthcare studies. not read; and create the first user interface with the list of healthcare studies with priority information for the one or more unread healthcare studies, determining the priority information according to the configuration information specified by the user, for at least an unread health care study on the list based on findings resulting from automated image analysis. (Machine-translation by Google Translate, not legally binding)
公开号:ES2762302A1
申请号:ES201931017
申请日:2019-11-20
公开日:2020-05-22
发明作者:Matthew Andersen;Brigil Vincent
申请人:Fujifilm Medical Systems USA Inc;
IPC主号:
专利说明:

[0002] OBJECT OF THE INVENTION
[0004] Embodiments of the present invention refer to the field of medical imaging; more particularly, the embodiments of the present invention refer to the configuration and display of a list of healthcare studies based on findings from automated image analysis.
[0006] BACKGROUND OF THE INVENTION
[0008] Doctors and other medical personnel often review all relevant clinical information about a patient when making healthcare decisions. Clinical information is routinely included in healthcare studies and structured reports. These often include information on the patient's history, diagnostic reports from different domains, images, and other clinical data in electronic form.
[0010] A patient's healthcare studies include a diagnostic imaging report that contains parameter values (eg, measurements, readings, etc.) and images from exams or procedures that are commonly shared by doctors and clinical experts to help in diagnosis and treatment.
[0012] Health care studies are typically generated in response to a doctor's order to perform an examination for your patient. The examination is performed and the study generated is often sent to an Image Archiving and Communication system or PACS (Picture Acronym and Communication System). A physician or clinical expert may use an image management system. to obtain a worklist containing their patients' studies. Current systems allow the user to rank these worklists based on various input data, many of which are based on a priority level established when a physician requests an examination based on a patient's condition as seen or explained. For example, the priority assigned by the physician may be correlated with some common terms in the industry such as, for example, Routine, STAT (immediate priority, which cannot wait), Urgent, etc.
[0013] Various Artificial Intelligence (AI) algorithms have recently been used with PACS radiology systems. These algorithms automate the process of evaluating images in healthcare studies. These algorithms can be applied to individual images or entire studies, and access to the results will be provided to the interpreting physician, as well as to other clinical users. Even if the algorithm results are available, the interpreting physician may not be aware of the findings if the list of studies has been classified by other methods, which in some cases may include priority as established by the physician. who makes the request. Because automated findings associated with a procedure do not change priority in themselves, then automated results may appear further down the list and not be reviewed in a timely manner, which could cause further harm or delay to a patient. treatment if not reviewed with the speed associated with the priority level of the findings.
[0015] DESCRIPTION OF THE INVENTION
[0017] A method and apparatus for configuring and displaying a user interface with healthcare studies. In one embodiment, the method comprises accessing user-specific configuration information to configure a first user interface of a medical imaging management system, including the first user interface for displaying a list of healthcare studies, one or more unread healthcare studies; creating the first user interface with the list of health care studies with priority information for said one or more unread health care studies, including determining the priority information, according to the information of the specific configuration of the user, to at least one unread study in the list based on the findings obtained as a result of performing automated image analysis on one or more of the images in said at least one unread healthcare study; and displaying the first user interface with the list of healthcare studies with the priority information on a display screen of the medical imaging management system.
[0018] BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The present invention will be more fully understood from the detailed description provided below and from the accompanying drawings of various embodiments of the invention, which, however, should not be construed as limiting the invention to specific embodiments, but They are provided for explanatory and comprehension reasons only.
[0022] Figure 1 illustrates an example of a medical information computing system environment, with which the embodiments of the present invention can be implemented.
[0024] Figure 2 is a block diagram showing an embodiment of the architecture of a computer system for displaying information from healthcare studies (eg, images, charts, parameter values, etc.) in a graphical user interface. (GUI).
[0026] Figure 3 is a data flow diagram of one embodiment of a process for configuring and displaying a list (eg, a worklist) of unread healthcare studies with priority information based on the findings from of automated image analysis algorithms that have been applied to one or more of the images in health care studies.
[0028] Figure 4 illustrates an example of a user interface that can be used to configure the GUI (graphical user interface) of the displayed worklist detailing unread studies and their associated priority levels.
[0030] Figure 5A illustrates an example of an embodiment of a user interface showing a list of healthcare studies.
[0032] Figure 5B illustrates an example of different classification icons and orders that may appear in a priority color column of an embodiment of a health care study list.
[0034] Figure 6 is a flow chart of one embodiment of a process for configuring and generating a list of health care studies with priority information.
[0035] Figure 7 illustrates an exemplary embodiment of a logical representation of a medical information and image management system that generates and renders images of healthcare studies.
[0037] DETAILED DESCRIPTION OF THE INVENTION
[0039] Numerous details are explained in the following description to provide a more exhaustive explanation of the present invention. It will be apparent, however, to one skilled in the art, that the present invention can be practiced without these specific details. In other cases, well known structures and devices are shown in block diagram form, rather than in detail, to avoid complicating the present invention.
[0041] Embodiments of the present invention are directed to systems, methods, and GUIs for rendering and displaying a list (eg, a work list) of healthcare studies with priority information (eg, urgent, non-urgent, etc.) on a display device. In one embodiment, the display device is part of, or is associated with, a medical image management system. In one embodiment, the system is configured to determine an order (eg, rank) or priority for listed health care studies using information from findings produced by automated image analysis algorithms applied to images in the health care studies. In one embodiment, the list is configurable for each image analysis algorithm (eg, an Artificial Intelligence (AI) image analysis algorithm) and is prioritized based on actual Machine Learning (AA) results ( Machine Learning), allowing an individual, such as an individual from a hospital or other healthcare provider, to configure the system to present the studies above in a list based on the severity of an outcome by IA. This allows the list of healthcare studies to present critical / emerging results at the top of the list, allowing for potentially faster diagnosis. Having briefly described an overview of the present invention, embodiments of said invention will be discussed with reference to Figures 1-7.
[0043] The subject matter of the embodiments of the present invention is specifically described herein to meet the necessary requirements. However, the description itself is not intended to limit the scope of this patent. Plus Well, the inventors have considered that the claimed subject matter could also be carried out in other ways, to include different stages or combinations of stages similar to those described in this document, in conjunction with other present or future technologies.
[0045] Having briefly described the embodiments of the present invention, an example of an operating environment suitable for use in implementing embodiments of the present invention is described below.
[0047] Referring to the drawings in general, and initially to Figure 1 in particular, an environment of the medical information computing system is illustrated, with which the embodiments of the present invention can be implemented and is generally designated by reference number 120 It will be understood and appreciated by those of ordinary skill in the art that the medical information computing system environment 120 is merely an example of a suitable computing environment, and is not intended to suggest any limitations as to the scope of the use or functionality of the invention. It should also not be construed that the environment 120 of the medical information computer system presents any dependency or requirement in relation to any individual component or combination of components illustrated therein.
[0049] Embodiments of the present invention may be operational with various environments or configurations of the general purpose or specific purpose computer system. Examples of well known systems, environments, and / or configurations that may be suitable for use with the present invention include, by way of example only, personal computers, server computers, handheld or portable devices, multiprocessor systems, systems based on microprocessors, programmable consumer electronics, network PCs, minicomputers, central computers, distributed computing environments that include any of the aforementioned systems or devices, and the like.
[0051] Embodiments of the present invention can be described in the general context of computer executable instructions, such as program modules, that are executed by a computer. In general, program modules include, but are not limited to, routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types. The present invention may also be practiced in computing environments Distributed in which the tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in association with local and / or remote computer storage media including, by way of example only, memory storage devices.
[0053] Continuing with reference to Figure 1, environment example 120 of the medical information computing system includes a general-purpose computing device in the form of a control server 122. The components of the control server 122 may include, without limitation, a processing unit, an internal system memory, and a system bus suitable for coupling various system components, including a database cluster 124, with the server 122 of control. The system bus can be any of several types of bus structures, including a memory bus or memory control unit, a peripheral bus, and a local bus, using any of a variety of bus architectures. By way of example, and not limitation, such architectures include an Industry Standard Architecture (ISA) bus, Micro-Channel Architecture (MSA) bus, Extended ISA bus (EISA), Local Bus VESA (Electronic Standards Association), and Peripheral Component Interconnect (PCI), also known as Mezzanine bus.
[0055] Control server 122 typically includes, or has access to, a variety of computer readable media, eg, database cluster 124. Computer readable media can be any available media that can be accessed by server 122, and includes volatile and nonvolatile media, plus removable and non-removable media. By way of example, and not limitation, computer readable media may include computer storage media. Computer storage media may include, without limitation, volatile and nonvolatile media, in addition to removable and non-removable media implemented in any information storage method or technology, such as computer-readable instructions, data structures, modules of programs, or other data. In this regard, computer storage media may include, but are not limited to, RAM, ROM, EEPROM, flash or other memory technologies, CD-ROMs, digital versatile discs (DVDs) or other optical disc memory, magnetic cassettes, magnetic tape, magnetic disk memory, or other memory device magnetic, or any other means that can be used to store the desired information and that can be accessed by the control server 122. By way of example, and not limitation, the communication media includes wired media such as a wired network or a direct wired connection, and wireless media such as acoustic, RF, infrared, and other wireless media. Combinations of any of the above may also be included within the scope of computer readable media.
[0057] The computer storage media discussed above and illustrated in Figure 1, including database cluster 124, provide storage for computer-readable instructions, data structures, program modules, and other data for control server 122 . Control server 122 can operate on a computer network 126 using logical connections to one or more remote computers 128. Remote computers 128 may be located in a variety of locations in a medical or research setting, for example, but not limited to, clinical laboratories (eg, molecular diagnostic laboratories), hospitals, and other inpatient settings, veterinary settings, outpatient settings, financial and billing medical offices, hospital administration settings, home health care settings, and clinician offices. Clinical professionals may include, but are not limited to, a treating physician or physicians, specialists such as intensivist physicians, surgeons, radiologists, cardiologists, and oncologists, emergency medical technicians, assistant physicians, specialty nurses, nurses, auxiliary nurses, pharmacists, dietitians, microbiologists, laboratory experts, laboratory technicians, radiologist technicians, researchers, veterinarians, students, and the like. Remote computers 128 may also be physically located in non-traditional healthcare settings so that the entire healthcare community is capable of integration into the network. Remote computers 128 may be personal computers, servers, routers, network PCs, port devices, other common network nodes, or the like, and may include some or all of the items described above in connection with control server 122. The devices can be personal digital assistants or other similar devices.
[0059] Examples of networks 126 may include, without limitation, local area networks (LAN) and / or wide area networks (WAN). Such network environments are common in offices, corporate computer networks, intranets, and the Internet. When used in a network environment WAN, the control server 122 may include a modem or other means to establish communications over the WAN, such as the Internet. In a network environment, program modules or parts thereof may be stored in association with control server 122, database cluster 124, or any of remote computers 128. For example, and not by way of limitation, various application programs may reside in memory associated with any one or more of the remote 128 computers. It will be appreciated by those of ordinary skill in the art that the network connections shown are examples, and other means of establishing a communications link between computers (eg, control server 122 and computers) may be used. 128 remotely).
[0061] In an operational state, a clinician can input commands and information to the control server 122, or communicate the commands and information to the control server 122 through one or more of the computers 128 remotely through the monitoring devices. input, such as a keyboard, a pointing device (commonly called a mouse), a trackball, or a touchpad. Other input devices may include, without limitation, microphones, scanners, or the like. Orders and information can also be sent directly from a remote healthcare device to control server 122. In addition to a monitor, the remote control server 122 and / or computers 128 may include other peripheral output devices, such as speakers and a printer.
[0063] Although many other internal components of the control server 122 and remote computers 128 are not shown, those skilled in the art will appreciate that such components and their interconnection are well known. Accordingly, no further details concerning the internal construction of the control server 122 and remote computers 128 are disclosed in more depth herein.
[0065] Referring to Figure 2, a block diagram illustrating a computer systems architecture example is illustrated for simultaneous display of current and previous values of healthcare study parameters on a display screen. It will be appreciated that the computer systems architecture shown in Figure 2 is merely an example of a suitable computer system and is not intended to have any dependency or requirement related to any single module / component or combination of modules / components.
[0066] In one embodiment, the computer system includes a study viewer 210, and one or more databases 230 that store and maintain unread health care studies (and potentially other health care studies), and one or more databases. 231 that store and maintain findings that are obtained as a result of applying one or more automated image analysis algorithms (eg, artificial intelligence (AI) analysis algorithms) to images from unread healthcare studies, such as, for example, those stored in database 230. In one embodiment, healthcare studies include images and data from studies, such as, for example, values of one or more medical parameters (eg, measurements, etc.) related to the study of health care. Medical images include radiology images, laboratory images, photos, cardiology images, such as echocardiogram images, and other health images. A person skilled in the art will appreciate that the databases can be independently maintained or integrated. Databases 230 may contain images or other study data (eg, parameter values (eg, measurements)) that are linked to a patient's digital medical record (HCD), such that images and / or study data can be selected from within the HCD and displayed within a viewer via the 214 viewer component or linked to a VNA (Vendor Neutral Archive) archiving system that stores images, ECG images, notes etc. As used herein, the acronym "HCD" is not intended to be limiting, and may broadly refer to any or all aspects of the patient's medical record rendered in a digital format. Generally, HCD is supported by configured systems. to coordinate the storage and retrieval of individual stories with the help of computing devices. As such, a variety of types of healthcare related information can be stored and accessed. In one embodiment, automated analysis algorithms Imaging algorithms are AI analysis algorithms performed on such one or more health care study images.These algorithms can be applied remotely using one or more servers that receive the studies and their associated images and automatically apply the algorithms to those images. alternatively, AI analysis algorithms are applied locally to images of the Health care studies using the image analysis component 210 after the studies have been received by the medical image management system. Alternatively, some of the algorithms are performed remotely while others are performed locally.
[0067] The algorithms produce findings that specify the results of applying the algorithms to the images. In one embodiment, these algorithms produce textual findings indicating possible conditions of a patient identified by the algorithm in addition to an abnormality score with a magnitude indicating a possibility that the patient will present an abnormality based on the analysis performed on the images ( eg, higher score, higher possibility). It should be noted that in alternative embodiments, other scores, such as diagnostic confidence levels, may be included in the findings from the algorithms.
[0069] In one embodiment, the medical imaging management system allows a user (eg, a system administrator in a hospital or other medical facility), at a system level through their user-specific information, to control the Priority displayed for healthcare studies in a worklist of studies submitted to another user (eg, doctor, clinical expert, etc.), based on findings from automated image analysis (eg. eg, IA analysis findings). That is, user-specific information prioritizes and / or configures a graphical user interface (GUI) (eg, a GUI that can be classified by a user) that presents the work list of health care studies in based on findings produced as part of automated image analysis results (eg, AI analysis algorithms). In one embodiment, these findings may be textual findings, such as, for example, but not limited to, the words included in the findings produced by an image analysis algorithm in the images of the health care study. In one embodiment, the findings include a score (eg, abnormality score, numerical indication of the level of confidence associated with the analysis results, etc.), prepared by the automated image analysis algorithm.
[0071] In one embodiment, the health care studies worklist includes one or more unread health care studies, and each of these health care studies is assigned a priority level by a physician as part of the process of request when the study is to be conducted. Typically, unread studies would be detailed on the work list according to this priority level assigned by the physician. However, by configuring the system, the user interface that displays the worklist is reconfigured to modify the priority of the study and / or the request in which the unread health care studies are detailed in a list, based on the Findings obtained as a result of performing automated image analysis on one or more health images from one or more studies on the worklist.
[0072] In other words, the worklist could essentially be restored taking into account the findings of automated image analysis. In one embodiment, a user is only able to configure the user interface to raise the priority level (eg, a priority level associated with the results of applying AI image analysis) associated with a focus study unhealthy, at a higher level than the doctor's original priority. In other words, a user cannot configure the user interface to lower the doctor's priority level at the time of the request.
[0074] In one embodiment, the worklist is configured using a configuration graphical user interface (GUI), displayed by the medical imaging management system. In one embodiment, the GUI is a dialog box in which the user interacts using the cursor control device, using other well-known input computing devices of the medical image management system. In one embodiment, using the GUI, a user selects a level and color of urgency to display in the work list with the health care study based on a score (eg, an abnormality score) provided by the image analysis algorithm and / or based on one or more keywords in the findings generated by the automated image analysis algorithm. Therefore, a user configures the information displayed on the site (eg, a color indicator used on a display screen) in a healthcare study worklist based on text findings provided by a automated image analysis algorithm.
[0076] In one embodiment, the worklist is configured such that if a rule is created based on a text finding in the results of an automated image analysis algorithm, then the value of the score is ignored in order to adjust the priority level of the health care study in the work list. That is, in one embodiment, when setting the priority for the worklist, if the user selects the priority levels based on both the anomaly score and one or more text terms that appear in the findings, the level The priority to be used and shown for the health care study is that associated with the text findings.
[0078] Therefore, using the techniques disclosed in this document, based on user selections in a configuration user interface, the system configures a user interface to list unread healthcare studies in a list (and potentially previously reviewed studies), to show certain priority levels (eg, emergency / urgent; critical, etc.) for each of the unread studies, when priority levels are determined based on one or plus keywords and / or a score on the findings of the automated image analysis algorithm (eg AI analysis algorithm, etc.).
[0080] In one embodiment, the system automatically ranks unread healthcare studies in the worklist based on priority. In one embodiment, sorting could occur in response to input or selection (eg, selection of a column heading) by a user, or automatically by the system. In one embodiment, the worklist allows up to three different rankings based on priority: (1) based on priority specified by the doctor, based on results based on AI findings (or other automated image analysis) ), or based on other medical or patient information (eg, MRI, patient's name, location, modality, etc.). In another embodiment, the worklist can be classified based on the priority specified by the doctor when the study is requested, the priority based on IA text findings (or other automated image analysis), or the priority based on to an AI score (eg, abnormality score).
[0082] Study viewer 200 receives and displays lists of health care studies along with images and other information from health care studies along with priority information. These health care studies may originate from more than one source (eg, database). Therefore, a single storage data dictionary or a single PACS system is not required. Study viewer 200 may reside on one or more computing devices, such as, for example, the control server 122 described above with reference to Figure 1. By way of example, the control server 122 includes a computer processor and it may be a server, a personal computer, a desktop computer, a laptop, a handheld device, a mobile device, a consumer electronic device, or the like.
[0084] Study viewer 200 comprises a select component 212, a viewer component 214, a user interface configuration component 216, a render component 218, and a display component 220. In various embodiments, the study viewer module 200 includes a history component 222, an information component 224, and a manipulation component 226. It will be appreciated that Although study viewer 210 is represented as an item that receives health care studies stored in a database 230, study viewer module 200 can receive health care studies from multiple sources including extended databases. across multiple facilities and / or multiple locations, in addition to findings that are the result of applying one or more automated image analysis algorithms. It will also be appreciated that the study viewer 200 can receive health care studies with their images and / or findings that are the result of algorithms (eg AI analysis algorithms), automated image analysis of sources described above via links within a patient's HCD.
[0086] Selection component 212 receives a selection from a health care study and causes the study to open. In one embodiment, the health care study comprises one or more series of images and one or more parameter values (eg, measurements, findings, impressions, patient demographics, and history / risk factors, etc.). In one embodiment, each series comprises one or more images representing the subject of the image from various angles. A list perspective within a media manager provides a list of studies (including unread studies), images, and other available media. A clinical expert can select the desired items to run in the viewer. In one embodiment, the selection of desired elements can be performed within the HCD or VNA.
[0088] The health care study selected using the selection component 212 may be detailed as part of a list (eg, a work list) of health care studies that includes priority information indicating a priority level associated with each study . The list of health care studies can include only unread health care studies (eg, not reviewed), or both, read and unread health care studies. Studies include priority information indicating your priority level. In one embodiment, priority information is specified for each health care study on the list. Alternatively, priority information is displayed only for a subset of the listed health care studies (eg, only unread health care studies have detailed list priority). Priority information may indicate that the study has a high priority (eg, urgent or emergency), a low priority (eg, non-urgent), or another priority level in between. In one embodiment, the priority level of a study may be adjusted by a physician or may be based in the findings of automated image analysis algorithms (eg AI analysis algorithms). It should be noted that the priority information associated with both of said priority levels can be displayed on the same interface. In both cases, this allows a doctor to quickly determine the priority associated with each unread health care study to help the doctor decide the order in which to review the studies.
[0090] The interface configuration component 216 configures one or more user interfaces presented by the medical imaging management system. In one embodiment, interface configuration component 216 configures the study list from which a health care study can be selected by selection component 212 and controls, based on configuration information, the priority information that is presented with the list of studies. In one embodiment, the interface configuration component 216 receives user-specific configuration information indicating whether the priority information to be displayed for each of the studies (eg, unread studies) is listed. It is based on one or more informational data from the findings of the automated image analysis algorithms applied to images from the unread healthcare studies detailed in a list, prioritization based on physician judgment, and some other prioritization ( eg, based on other patient or modality information, based on a change in findings from a previous examination (eg, an increased or delta rate of change in findings, etc.). In one embodiment, the user interface configuration component 216 obtains this information from a user through a configuration user interface presented to the user under the control of the user interface configuration component 216.
[0092] Rendering component 218 accesses the configuration information of the worklist created and stored in response to a user who uses the configuration user interface and generates a graphical user interface (GUI) that represents a list of studies of Unread healthcare, with priority information being determined, as specified in the user-specific configuration information, based on one or more information data from the findings of automated image analysis algorithms applied to images of said one or more health care studies, a prioritization based on the criteria of the doctor and some other prioritization.
[0093] The display component 220 includes a graphical display device that can be a monitor, a computer screen, a projector device, or other hardware device for displaying graphical user interfaces that contain images and other data from healthcare studies, in addition to findings that are the result of applying automated image analysis algorithms to images in healthcare studies. Display component 220 displays the GUI generated by rendering component 218 with the list of unread healthcare studies and priority information. In one embodiment, the list of unread health care studies is ranked based on priority. In another embodiment, the list of unread health care studies is unclassified but the priority information is clearly displayed so that a physician is able to discern priority levels from the status of the display of non-health care studies read (eg have a higher priority and / or a lower priority).
[0095] In one embodiment, a history component 222 displays a history of different studies and clinical images associated with more than one health image. History component 222 further allows a selection of one or more history images to be displayed in the viewer by display component 220. For example, selection component 212 may have received a selection from the clinician of a particular study. However, once the display component 220 has shown the images that comprise that selected study, the history component 222 can display other studies and clinical images that are of particular interest to the clinician. The clinician can then select additional items from the history to run within the viewer.
[0097] In one embodiment, information component 224 displays additional information associated with more than one health image, history, or a combination thereof. Additional information includes patient identification information, imaging related information, study related information, or a combination thereof. Such additional information may also include information related to chronology.
[0099] In one embodiment, a manipulation component 226 allows a clinician to manipulate a display of a health image. For example, a clinician may determine that the image as it is rendered within the viewfinder is not large enough to see a desired level of detail. Clinician can zoom in or out and component 226 Manipulation manipulates the image viewer accordingly. Similarly, the clinician may wish to move the image, and the manipulation component 226 manipulates the image viewer accordingly.
[0101] Figure 3 is a data flow diagram of one embodiment of a process for configuring and displaying a list (eg, a work list) of unread healthcare studies, with information on the priority determined in based on findings from automated image analysis algorithms (eg AI analysis algorithms, etc.), which have been applied to one or more images from healthcare studies. In one embodiment, the list is part of a work list produced by a medical imaging management system.
[0103] Referring to Figure 3, the medical image management system 310 allows a user to configure a graphical user interface 330 used to display a list of unread healthcare studies to present the priority information. The settings control how priority is determined for each study in the list.
[0105] In one embodiment, the techniques disclosed in the present patent allow users (eg, a systems administrator in a hospital or other medical facility) to configure how priority for studies is determined when automated analysis algorithms are applied. images to health care study images presented in a list (eg, a work list). In one embodiment, the automated image analysis algorithms comprise automated image analysis AI algorithms. In one embodiment, users who can configure the user interface that displays the list of unread healthcare studies are limited to those with configuration privilege to configure the user interface of a medical imaging management system.
[0107] In one embodiment, findings from the application of automated image analysis algorithms to images from healthcare studies include an abnormality score. In an alternative embodiment, the medical image management system executes one or more of the automated image analysis algorithms. In one embodiment, the abnormality score is sent to the medical imaging management system. In one embodiment, the higher the abnormality score number, the greater the chance that an abnormality will be identified in one or more study images by the algorithm.
[0108] In one embodiment, in response to the abnormality score, the medical imaging management system allows a user to select the priority level to be displayed in a column of the list of healthcare studies. In one embodiment, the user (eg, a system administrator in a hospital or other medical facility) selects the urgency and color display they would like to see in the column to indicate the priority level. In one embodiment, the urgency and presentation of selected colors are used when the abnormality score is at the level selected by the user or higher for the individual algorithm.
[0110] In one embodiment, the priority level and its associated color presentation are derived from text findings submitted by the automated image analysis algorithm (eg AI algorithm). In this case, the system allows a user to identify one or more keywords, and if those words are contained (or not contained) in the findings, the colors selected during setup are displayed in a column of the worklist (eg. (eg, the icon in the worklist column). For example, a user might specify that if a keyword such as "pneumothorax" is part of the finding, a predetermined priority level is displayed for the healthcare study to which the automated analysis algorithm was applied. images.
[0112] In one embodiment, the priority level is configured for each automated image analysis engine (eg, an AI image analysis engine) that is used to perform image analysis of healthcare studies. In one embodiment, these engines may be integrated into the image management system, as shown with the automated image analysis engine (eg, AI analysis engine, etc.) 340. In another embodiment, one or more of these motors are located remotely from the medical image management system. In such case, the results (findings) of using these engines to apply an automated image analysis algorithm or algorithms to the images, via wired or wireless communications, are sent to the medical image management system.
[0114] Controller 311 controls the operations of medical image management system 310. In one embodiment, controller 311 comprises one or more processors, microcontrollers, and / or a combination of hardware, software, and / or firmware. In one embodiment, controller 311 responds to specific configuration information of the user to cause medical imaging management system 310 to generate a list of prioritized unread studies according to a user-specific prioritization. The user-specific configuration information determines whether the user-specific prioritization takes into account one or more information data from the findings of the automated image analysis algorithms applied to images from said one or more healthcare studies, based prioritization at the discretion of the doctor and some other prioritization.
[0116] One or more unread health care studies 301 are received in the medical image management system 310 along with the findings or results 302 of one or more studies automated image analysis algorithms applied to images of said one or more studies 301 of healthcare. In one embodiment, one or more unread healthcare studies 301 are submitted from one or more medical imaging modalities that perform medical imaging (eg, cardiovascular, X-ray radiography, MRI, ultrasound, endoscopy, haptic imaging, thermography, nuclear medicine functional imaging techniques such as positron emission tomography (PET) and single photon emission tomography emission computed tomography (SPECT) ), etc.). In another embodiment, one or more unread health care studies 301 are received in the medical image management system 310 from a remote location. In one embodiment, the remote location may comprise one or more modalities created by the studies or an image data dictionary (eg, an image file and communication system (PACS), VNA, etc.) located at remote.
[0118] After the unread healthcare studies 301 and the findings (eg, findings 302) are obtained from the automated image analysis, the generator 313 retrieves the information 320 from the memory worklist configuration 323 and uses that information to display a study worklist 332 in a GUI (or viewer) 330 on the display device 314. This allows a physician, or another member of the medical profession, to easily view the studies that have been received and the priority with which they need to be reviewed. An example of such a worklist is shown in Figures 5A-B and described in more detail below.
[0120] The work list configuration information 320 is generated by a work list configurator 312, which, under the direction of controller 311, causes that a configuration user interface 331 be displayed in a GUI (or viewer) on a display device 314. A user can interact with the configuration user interface 331 to configure the unread study worklist with the priority information that is determined taking into account one or more data from the analysis algorithm findings information automated imaging applied to images from said one or more unread healthcare studies, prioritization based on physician judgment and some other prioritization. An example of an embodiment of a configuration user interface is shown in Figure 4 and is described in more detail below.
[0122] After the user specifies how the priority information for unread studies is displayed in the worklist to be determined, the information in the worklist configuration that contains the information to configure the interface listing health studies user interface is stored in memory 323 for access when new studies are received in the image management system 310 and the list of unread health care studies is to be displayed.
[0124] Figure 4 illustrates an example of a user interface that can be used to configure the GUI of the displayed worklist that lists unread studies and their associated priority levels. Referring to Figure 4, the GUI shows three windows 401-403, one for each engine that can provide results or findings from applying an automated image analysis algorithm to one or more images from a healthcare study . Although only three windows are displayed, one of skill in the art would recognize that the GUI may have more than or less than three such windows, and may have one window for each automated image analysis engine from which the image management system could expect to receive results.
[0126] In window 401, a user has selected to set the priority of any of the healthcare studies in the worklist GUI that results from a CXR image analysis engine running an image analysis algorithm. In this case, the user selects circle 411 and enters the word "pneumothorax" in window 412 to specify a condition that the finding has the word "pneumothorax". In this case, the status column in the worklist indicating the priority would have:
[0127] 1) a red color if the text of the findings contain the word "pneumothorax",
[0128] 2) a gray color if there is a color if there are results but the text in the findings does not contain the word "pneumothorax",
[0129] 3) a gray color if there are findings but there is no text in the findings,
[0130] 4) a transparent circle if automated image analysis was performed and no findings were found (indicating that the automated image analysis algorithm was performed but no abnormality was found (eg, no significant finding), or
[0131] 5) null, indicating that automated image analysis was not performed.
[0133] In window 402, a user has selected to set the priority of any of the healthcare studies in the worklist GUI that results from a Cerebral Infarction image analysis engine, which runs an image analysis algorithm . In this case, the user selects circle 421 and enters an anomaly score of "70" in window 422 to specify a condition that the finding has an anomaly score of at least 70. Because circle 421 was selected , the words entered in windows 423 are ignored. In this case, the status column in the worklist indicating that the priority would have: 1) a red color if the Stroke motor abnormality score is 70 or higher , 2) a gray color in all other cases,
[0134] 3) a gray color if there are findings but there is no abnormality score,
[0135] 4) a transparent circle - an automated image analysis was performed and there were no findings therein (indicating that the automated image analysis algorithm was applied but no abnormality was found (eg no significant finding)
[0136] 5) null, indicating that automated image analysis was not performed.
[0138] In one embodiment, in window 403, a user has selected to set the priority of any of the healthcare studies in the worklist GUI that have results from a Pulmonary Nodule image analysis engine that runs a image analysis. In this case, the user selects circle 431 but does not enter a keyword in window 432 to specify a condition that the find have a particular keyword. In this case, the status column in the worklist indicating the priority would have:
[0139] 1) a gray color if there are findings,
[0140] 2) a transparent circle if the automated image analysis was performed and there is no finding in it (indicating that the automated image analysis algorithm was applied but no abnormality was found (eg no significant finding) ),
[0141] 3) null, indicating that automated image analysis was not performed.
[0143] In one embodiment, while the displayed priority level can be changed based on the image analysis algorithm score, the score (eg, an abnormality score, etc.) is that which exists when received from the engine. In other words, the algorithm score does not change. In alternative embodiments, the failure score can be changed. This change may be due to information that does not come from the image analysis algorithm, or it can come from another image analysis algorithm (eg, a mean or other numerical function is applied to the scores).
[0145] In one embodiment, the status of the priority level can only be adjusted to indicate that it is urgent (eg, red for a color display) and a default color (eg, gray), using this last when no rule is configured or when a configuration rule is not applicable. It should be noted that other colors can be used to express priority.
[0147] In one embodiment, when a text-based rule is applied (eg, a text finding triggers a change in priority level), the scoring value found in the findings is ignored when deciding priority level status, even if the score is at a maximum level (eg 100).
[0149] In one embodiment, the text-based rule is activated only with the "contains" option when a user selects the plus sign (see Figure 4). In another embodiment, the text-based rule can operate to modify the priority if a Find does not contain a particular word or words In one embodiment, this occurs when a user selects the minus sign (see Figure 4).
[0151] Figure 5A illustrates an example user interface showing a list of healthcare studies. Referring to Figure 5A, a GUI with a Healthcare Studies Worklist has a priority level column 500, a priority color column 501, and a score column 502. Priority level column 500 provides information indicating the priority level set by the physician when requesting the examination (eg, routine, STAT, or immediate, urgent, pre-operative, etc. priority). The priority color column 501 is the priority established by the image analysis findings (eg, the AI analysis). In one embodiment, this column displays color as determined by user-specified configuration information based on user-specified priority configuration information (eg, based on the finding of the analysis algorithms of images, physician-specified priority, etc.), while score column 502 contains the abnormality score (or other confidence level score or algorithm score) of the image analysis algorithm.
[0153] Figure 5B illustrates an example of different icons and sort orders that may appear in the priority color column (eg, the icon column). Depending on the algorithm provider, and if additional information is provided, additional configuration values may be added as additional criteria to further refine the classification.
[0155] In one embodiment, the information in the GUI worklist score column can be sorted in ascending or descending order and also sorted with other columns. It should be noted that the reason why a user would want to classify based on various factors is that the image analysis algorithm (eg AI analysis algorithm, etc.) can find something in an image and assign a high anomaly score, but that does not mean that it requires immediate attention from a user for its diagnosis.
[0157] Therefore, using the techniques described above, the image management system configures the user interface of the health care study list to allow the priority associated with health care studies in the health care study list to be configured based on findings from automated image analysis algorithms that may have text findings or an abnormality score that ensures a higher probability than originally assigned by a physician requesting the exam.
[0159] Figure 6 is a flow chart of one embodiment of a process for configuring and generating a list of health care studies with priority information. In one embodiment, processes are performed using process logic that may comprise hardware (circuitry, dedicated logic, etc.), software (eg, software running on a chip), firmware, or a combination of the three. In one embodiment, the process is performed by a medical imaging management system.
[0160] Referring to Figure 6, the process begins with the process logic by displaying a user interface on a display screen associated with the medical imaging management system, in which the user interface is operable to receive input from the user who they specify a priority level for the results of an automated image analysis algorithm (processing block 601). In one embodiment, this user interface receives input from the user to establish a priority level in accordance with the findings of automated image analysis algorithms by automated image analysis algorithm. In one embodiment, the user interface responds to user input to set the priority of a health care study based on one or both of a numerical value and a text finding that are the result of applying an analysis algorithm from images to one or more images in the healthcare studio. In one embodiment, the numerical value comprises an anomaly score. In one embodiment, the user interface allows a user to specify a range for the numeric value associated with a priority level.
[0162] In one embodiment, priority information indicates whether automated image analysis was performed on at least one image in each health care study and, if image analysis was performed, one or more of: findings exist and contain one or more keywords specified through the user interface; Findings exist but do not contain one or more keywords specified through the user interface; there are findings but there is no text contained in the findings; and there are no findings.
[0164] Using the user interface, the processing logic captures the user input information of at least one user, performed while the user connects to user interface elements of a configuration user interface (processing block 602), and creates the user-specified configuration information based on the captured user input information (processing block 603). In one embodiment, user-specified configuration information specifies how priority is determined and represented in a worklist GUI detailing unread healthcare studies list. In one embodiment, user-specified configuration information is stored in memory for later access to configure a user interface that lists health care studies and associated priority levels when new studies are received. health care for review.
[0165] Subsequently, when a list of unread healthcare studies is to be displayed in a user interface, the processing logic accesses the user-specified configuration information to configure a user interface (eg, a GUI worklist) of a medical imaging management system displaying a list of healthcare studies including one or more unread healthcare studies (processing block 604). In one embodiment, access to user-specified configuration information occurs in response to the medical imaging management system receiving an indication that one or more unread healthcare studies have been generated.
[0167] Using the user-specified configuration information, the processing logic creates a user interface with the list of healthcare studies with priority information for said one or more unread healthcare studies (processing block 605) . In one embodiment, creating the user interface includes determining the priority information, according to the user-specified configuration information, for at least one unread health care study in the list based on the findings that are the result performing automated image analysis on one or more of the images in the unread studies.
[0169] Processing logic displays the user interface with the list of healthcare studies with priority information on a medical imaging management system display screen (processing block 606).
[0171] Once the list of health care studies has been generated, the processing logic performs one or more operations (eg, opening a study from the list, displaying an image relevant to the image analysis findings, creating a snapshot for report or communication, send alert in response to findings, etc.), in response to user input (processing block 607). In one embodiment, operations include receiving user input indicating selection of a healthcare study from the list, and in response to receiving user input, opening the healthcare study and displaying one or more images of said health care study. In another embodiment, operations including receiving user input (eg, cursor click or other prompt) on the user interface and opening the study in an image that displays or correlates with the finding. In yet another embodiment, the operations include creating a snapshot of an image on one of the Unread healthcare studies, where the image represents information associated with a finding that was the result of applying an automated image analysis algorithm to the image, and exporting the snapshot to a medical report, chat, or other form of communication.
[0173] In one embodiment, the user-specified configuration information indicates that an alert (eg, SMS, text, email, or other message, a chat indication indicating that a chat session with the physician is desired, etc. .) is to be sent in response to a predetermined finding in the results of automated image analysis performed on one or more images from a healthcare study. In one embodiment, the alert is sent to one or more predetermined healthcare providers responsible for treating a condition associated with the predetermined finding. In one embodiment, the alert includes a link to an image related to the health care study findings that were generated by the automated image analysis algorithm. In such a case, the alert may include a link that the user selects to open a study containing the image associated with the finding, and the system displays the image. It should be noted that sending the alert can be done automatically in response to the findings and does not depend on or need to wait for the list of health care studies to be displayed.
[0175] Other operations can also be performed.
[0177] EXAMPLE OF A MEDICAL IMAGE MANAGEMENT SYSTEM
[0179] FIG. 7 illustrates an exemplary embodiment of a logical representation of a medical imaging and information management system 700 that generates and renders designs with current and previous parameter values, discussed above. In one embodiment, system 700 is part of a medical imaging system such as that detailed above.
[0181] The medical imaging and information management system 700 includes one or more processors 701 that are coupled to a communication interface logic 710 through a first transmission medium 720. Communications interface logic 710 allows communications with other electronic devices, specifically allowing communications with remote users such as doctors, nurses, and / or medical technicians, remote databases (eg, PACS) that store healthcare studies, and healthcare modalities that generate and send studies and one or more remote locations (eg, cloud-based servers) that apply image analysis algorithms to study images and generate findings based on the results. In accordance with one embodiment of the disclosure, the communication interface logic 710 can be implemented as a physical interface that includes one or more ports for wired connectors. Additionally, or alternatively, the communication interface logic 710 can be implemented with one or more radio units to support wireless communications with other electronic devices.
[0183] The processor (s) 701 is further coupled to a resident memory 730 through a 2nd transmission medium 725. In accordance with an embodiment of the disclosure, resident memory 730 may include (a) user interface logic 741, (b) rendering logic 742, (c) notification / alert logic 743, (d) a worklist configuration logic 731, (e) import logic 732, snapshot generation logic 733, (g) display control logic 734, (h) interface configuration databases 735 user, (i) a database 736 of notes and (j) a database 737 of stories.
[0185] Worklist configuration logic 731 includes logic to generate a worklist configuration GUI to allow a user to adjust how the system determines the priority displayed with healthcare studies in a study list health care. In one embodiment, logic 731 performs the operations associated with and described in conjunction with the user interface of Figure 4 which includes displaying the user interface and capturing user interactions with the user interface to create configuration information specified by the user who is accessed in the future to direct the determination and generation of priority information for a user interface detailing a list of healthcare studies for review. In one embodiment, the priority information is determined based on the findings that are the result of applying the automated image analysis algorithms (eg, AI analysis algorithms, etc.) to images from the attention studies. sanitary.
[0187] In one embodiment, the user interface logic 741 includes logic to allow interaction between a user and the display areas that are being displayed on the display screen. User interfaces include both the user interface settings that allow a user to adjust how priority is determined in a list of health care studies (eg, a GUI work list), such as the user interface that presents a list of care studies (eg, unread healthcare studies) with priority information as determined based on user-specified configuration information captured from user interactions with the configuration user interface. The user interface and studies database 735 stores the user-specified configuration information along with the health care studies and their associated images and data (eg, results or findings).
[0189] Rendering logic 742 includes logic for generating data for user interfaces, such as, for example, those described above. In one embodiment, the rendering logic 742 performs one or more processing operations on the data from the healthcare studies to generate display data to display the content of the study, including any images and findings contained therein.
[0191] Notification / Alert Logic 743 includes logic for issuing and sending notifications and / or alerts for study reviews to one or more of the physicians and other medical personnel. In one embodiment, the notification / alert logic 743 sends an alert (eg, SMS, text, email, or other message, a chat prompt indicating that a chat session with the physician, etc. is desired). , in response to a predetermined finding in the results of automated image analysis performed on one or more images from a healthcare study. In one embodiment, the predetermined finding comprises an abnormality score above a threshold level. In another embodiment, the predetermined finding comprises one or more keywords in the findings. In yet another embodiment, the predetermined finding comprises an abnormality score above a threshold level and one or more keywords in the findings. In one embodiment, the alert is sent to one or more healthcare providers responsible for treating a condition associated with the predetermined finding. For example, in one embodiment, if the findings indicate that the patient has probably experienced a stroke, an alert is automatically sent to a group of strokes at a particular medical facility for patient care. In one embodiment, the alert includes a link to an image related to the health care study finding that was generated by the automated image analysis algorithm. In such a case, the alert may include a link that the user select to open a study containing the image associated with the finding and the system displays the image.
[0193] Image analysis logic 744 performs one or more image analysis algorithms on images in healthcare studies. In one embodiment, the image analysis algorithms are AI analysis algorithms. The results of applying the image analysis algorithms are used to determine the priority levels with the health care studies on which the algorithms were applied.
[0195] Import logic 732 may include logic to retrieve one or more information entries from a storage device and import each of said one or more information entries into a separate display area of a viewer or a template from a viewer. For example, information inputs may include, but are not limited or restricted to, (i) findings from automated image analysis algorithms (eg, AI algorithms); (ii) medical images, including X-rays, mammograms, computed tomography (CT) scanners, magnetic resonance imaging (MRI), positron emission tomography (PET) scanner and / or ultrasound images, (iii) notes of physicians in reference to one or more of the medical images and / or (iv) medical records corresponding to one or more of the subjects of said one or more medical images.
[0197] The snapshot generation logic 733 includes logic to save at least a first state of the design template. Saving the first state may include storing at least (i) said one or more information entries, and (ii) displaying the properties of each of said one or more information entries in a non-transient computer-readable medium. The design template may represent one or more images from a healthcare study representing image data that is relevant to a finding from an image analysis algorithm. The snapshot generation logic 733 is capable of saving the snapshot in the medical record or report and / or sending the snapshot to a predetermined location.
[0199] The display control logic 734 includes a logic for displaying user interfaces and images that have been rendered locally as discussed above. In one embodiment, the display control logic 734 includes a logic to display a browser showing the images, the user interfaces described above, and the lists (eg, work lists).
[0201] The parameter and image value databases 735, the note databases 736, and the story databases 737 may comprise a single non-transient computer-readable medium-type storage device or may each be a data storage device. Individual non-transient computer-readable medium-type storage. Image databases 735 store parameter values and medical images that a user can import into a display area of a viewer or other GUI. The 736 databases of notes recorded by a doctor, nurse, medical technician, etc., that a user can import into a display area of a design template. Finally, the 737 history database stores medical records that a user can import into a display area of a design template.
[0203] There are a number of exemplary embodiments described herein.
[0205] Example 1 is a method comprising: accessing the user-specified configuration information to configure a first user interface of a medical imaging management system, for said first user interface to display a list of healthcare studies that includes one or more unread healthcare studies; creating the first user interface with the list of health care studies with priority information for said one or more unread health care studies, including determining the priority information, according to the configuration information specified by the user, to at least one unread health care study on the list based on findings that are the result of performing automated image analysis on one or more of the images in said at least one unread health care study; and displaying the first user interface with the list of healthcare studies with the priority information on a display screen of the image management system.
[0207] Example 2 is the method of Example 1 which may optionally include access to user-specified configuration information in response to the medical imaging management system receiving an indication that one or more imaging studies have been generated. unread healthcare.
[0208] Example 3 is the method of Example 1 which may optionally include receiving a user input indicating a selection from a health care study in the list; and in response to receiving user input, opening the health care study, and displaying one or more images of the health care study.
[0210] Example 4 is the method of Example 1 which may optionally include displaying a second user interface on a display screen associated with the medical imaging management system, said second user interface receiving user input specifying a priority level for the results of an automated image analysis algorithm; capturing user input information from at least one user input, performed while a user connects to the user interface elements of the second user interface; and create the user-specified configuration information based on the user's input information.
[0212] Example 5 is the method of Example 4 which may optionally include the second user interface being operable to receive input from a user to set a priority level, for the findings of the automated image analysis algorithms, by algorithm of automated image analysis.
[0214] Example 6 is the method of Example 4 that can optionally include the second user interface responding to user input to set the priority of a health care study based on one or both of a numerical value and text findings They are the result of applying an image analysis algorithm to one or more images in the healthcare study.
[0216] Example 7 is the method of Example 6 that can optionally include the numeric value comprising an anomaly score.
[0218] Example 8 is the method of Example 6 that can optionally include the second user interface allowing a user to specify a range for the numeric value associated with a priority level.
[0220] Example 9 is the method of Example 1 that may optionally include priority information indicating whether automated image analysis was performed on at least one image in each health care study, and, if the analysis was performed, one or more than: there are findings and contain one or more keywords specified through the user interface, there are findings but they do not contain one or more keywords specified through the user interface, there are findings but there is no text contained in the findings, and there are no findings.
[0222] Example 10 is the method of Example 1 that may optionally include user-specified configuration information indicating that an alert is to be sent in response to a predetermined finding in the results of automated image analysis performed on one or more images. from a health care study.
[0224] Example 11 is the method of Example 1 that can optionally include the alert comprising a message or a chat prompt.
[0226] Example 12 is the method of Example 10 that may optionally include the alert including a link to an image, and further comprising: receiving a selection of the link from the user; open a study containing an image associated with the link; and show the image.
[0228] Example 13 is the method of Example 10 which may optionally include sending the alert to one or more predetermined healthcare providers responsible for treating a condition associated with the predetermined finding.
[0230] Example 14 is the method of Example 1 which may optionally include creating a snapshot of an image in one of the unread healthcare studies, the image representing the information associated with a finding from applying an automated image analysis algorithm to the image; and export the snapshot to a medical record.
[0232] Example 15 is a communications interface of a system for receiving health care studies; a memory coupled to the network communication interface to store the received health care studies; a memory-coupled display screen for viewing received healthcare studies; and one or more processors coupled to the network connection interface, memory, and display screen and configured to access user-specified configuration information to configure a first user interface of a system. management system, where the first user interface displays a list of health care studies that includes one or more unread studies, create the first user interface with the list of health care studies with priority information for that one or more unread health care studies, where the first user interface determines the priority information, according to the user-specified configuration information, for at least one unread health care study in the list based on the findings that are the result of performing automated image analysis on one or more of the images in said at least one unread healthcare study, and displaying the first user interface with the list of healthcare studies with the information priority on the display screen.
[0234] Example 16 is the system of Example 15 which may optionally include that at least one processor of said one or more processors is additionally operable to: display a second user interface on the display screen associated with the medical image management system , where the second user interface receives user input specifying a priority level for the results of an automated image analysis algorithm; causing capture of user input information from at least one user input performed while a user connects to the user interface elements of the second user interface; and create the user-specified configuration information based on the user's input information.
[0236] Example 17 is the system of Example 16 which may optionally include that the second user interface is operable to receive input from a user to set a priority level for the findings of the automated image analysis algorithms by automated analysis algorithm of pictures.
[0238] Example 18 is the system of Example 16 that may optionally include the second user interface responding to user input to set a priority for a health care study based on one or both of a numerical value and text findings that they are the result of applying an image analysis algorithm to one or more images in the healthcare study.
[0240] Example 19 is the system of Example 18 that can optionally include the numerical value comprising an anomaly score.
[0241] Example 20 is the system of Example 18 that can optionally include the second user interface allowing a user to specify a range for the numeric value associated with a priority level.
[0243] Example 21 is the system of Example 15 that may optionally include priority information indicating whether automated image analysis was performed on at least one image in each health care study and, if image analysis was performed, one or more than: Finds exist and contain one or more keywords specified through the user interface, Findings exist but do not contain one or more keywords specified via the user interface, Findings exist but no text is contained in the findings , and there are no findings.
[0245] Example 22 is the system of Example 15 that may optionally include user-specified configuration information indicating that an alert is to be sent in response to a predetermined finding in the results of automated image analysis performed on one or more images of a healthcare study, and wherein at least one processor of said one or more processors is additionally operable to send, through the network communication interface, the alert to one or more predetermined healthcare providers responsible for treating a condition associated with the default finding.
[0247] Example 23 is a non-transient computer readable storage medium that has instructions stored therein which, when executed by a system having at least one processor, memory, and display screen therein, cause the system perform a method comprising: accessing user-specified configuration information to configure a first interface of a medical imaging management system, where the first user interface displays a list of healthcare studies that includes one or more studies unread healthcare; creating the first user interface with the list of health care studies with priority information for said one or more unread health care studies, including determining the priority information, according to the configuration information specified by the user, to at least one unread health care study in the list based on findings that are the result of performing automated image analysis on one or more of the images in said at least one unread health care study; and show the First user interface with the list of healthcare studies with priority information on a display screen of the medical imaging management system.
[0249] Example 24 is the computer readable storage medium of Example 23 which may optionally include the method further comprising: displaying a second user interface on a display screen associated with the automated medical image analysis system, where the second interface User receives user input that specifies a priority level for the results of the automated image analysis algorithm; capturing user input information from at least one user input, performed while a user connects to the user interface elements of the second user interface; and create the user-specified configuration information based on the user's input information.
[0251] Example 25 is the computer-readable storage medium of Example 24 that may optionally include the second user interface being operable to receive input from a user to establish a priority level for the findings of the automated image analysis algorithms by automated image analysis algorithm.
[0253] Example 26 is the computer readable storage medium of Example 24 which may optionally include the second user interface responding to user input to set the priority of a health care study based on one or both of a value numerical and text findings that are the result of applying an image analysis algorithm to one or more images in the healthcare study.
[0255] Example 27 is the computer readable storage medium of Example 26 that may optionally include the numerical value comprising an anomaly score.
[0257] Example 28 is the computer readable storage medium of Example 26 that may optionally include having the second user interface allow a user to specify a range for the numeric value associated with a priority level.
[0258] Example 29 is the computer readable storage medium of Example 23 that may optionally include priority information indicating whether automated image analysis was performed on at least one image in each health care study and whether the analysis was performed of images, one or more of: there are findings and contain one or more keywords specified through the user interface, there are findings but they do not contain one or more keywords specified through the user interface, there are findings but there are no text contained in the findings, and there are no findings.
[0260] Example 30 is the computer-readable storage medium of Example 23 that may optionally include that user-specified configuration information indicates that an alert is to be sent in response to a predetermined finding in the results of the automated image analysis performed to one or more images from a healthcare study, and wherein the method further comprises sending the alert to one or more predetermined healthcare providers responsible for treating a condition associated with the predetermined finding.
[0262] Some parts of the descriptions detailed above are presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the means used by those skilled in the data processing art to most effectively convey the substance of their work to other experts in the art. At this point, and in general, an algorithm is conceived to be a self-consistent sequence of steps leading to a desired result. The stages are those that require physical manipulations of physical quantities. Usually, although not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, mainly for reasons of common use, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
[0264] It should be noted, however, that all of these terms and similar terms are to be associated with the appropriate physical quantities and are simply convenient labels applied to these quantities. Unless specifically explained otherwise to what is apparent from the following description, it is appreciated that Throughout the description, discussions that use terms such as "process" or "compute" or "calculate" or "determine" or "visualize" or the like, refer to the action and processes of a computer system, or device similar electronic computing, which manipulates and transforms data represented as physical (electronic) quantities within the stories and memories of the computer system into other data similarly represented as physical quantities within the memories or histories of the computer system of this type or other devices storage, transmission or display.
[0266] The present invention also relates to an apparatus for performing the operations in the present patent. This apparatus may be specially constructed for the required purposes, or may comprise a general-purpose computer selectively activated or reconfigured by a computer program stored on the computer. Such a computer program may be stored on a computer-readable storage medium, such as, but not limited to, any type of disk including floppy disks, optical disks, CD-ROMs, magneto-optical disks, read-only memories (ROMs). ), random access memories (RAM), EPROM, EEPROM, magnetic or optical cards, or any type of means suitable for storing electronic instructions, and each one coupled to a computer system bus.
[0268] The algorithms and displays presented herein are not inherently related to a particular computer or other device. Various general-purpose systems may be used with programs in accordance with the contents herein, or it may be desirable to build more specialized apparatus to perform the required method steps. The structure required for a variety of these systems will appear from the description below. Furthermore, the present invention is not described with reference to any particular programming language. It will be appreciated that a variety of programming languages can be used to implement the disclosures of the invention as described in the present patent.
[0270] A machine-readable medium includes any mechanism for storing or transmitting information in a machine-readable form (eg, a computer). For example, a machine-readable medium includes a read-only memory (“ROM”); a random access memory ("RAM"); magnetic disk storage media; means of optical storage; flash memory devices; electrical, optical, acoustic, or other forms of propagated signals (eg, carrier waves, infrared signals, digital signals, etc.); etc.
[0272] Although many alterations and modifications of the present invention will undoubtedly become apparent to a person skilled in the art after reading the foregoing description, it is to be understood that any particular embodiment shown and described by way of illustration is in no way intended be considered limiting. Therefore, references to details of various embodiments are not intended to limit the scope of the claims, which in themselves refer only to those features considered essential to the invention.
权利要求:
Claims (30)
[1]
1. Method comprising:
• access user-specified configuration information to configure a first user interface of a medical imaging management system, where the first user interface displays a list of healthcare studies that includes one or more healthcare studies not read;
• create the first user interface with the list of healthcare studies with priority information for the one or more unread healthcare studies, including determining the priority information, according to the configuration information specified by the user, for at least one unread health care study on the list based on findings resulting from performing automated image analysis on one or more images of said at least one unread health care study; and
• display the first user interface with the list of healthcare studies with priority information on a display screen of the medical imaging management system.
[2]
2. The method defined in claim 1, wherein accessing the user-specified configuration information occurs in response to the medical image management system receiving an indication that one or more unread healthcare studies have been generated .
[3]
3. The method defined in claim 1, further comprising:
• receive a user entry indicating the selection of a healthcare study from the list; and
• in response to receiving user input,
or open the health care study, and
or display one or more images from the healthcare study.
[4]
4. The method defined in claim 1, further comprising:
• displaying a second user interface on a display screen associated with the medical imaging management system, where the second user interface receives user input specifying a priority level for results of an automated image analysis algorithm;
• capturing user input information from at least one user input, performed while a user connects to the user interface elements of the second user interface; and
• create user-specified configuration information based on user input information.
[5]
5. The method defined in claim 4, wherein the second user interface is operable to receive user input to establish a priority level for automated image analysis algorithm findings, for each automated image analysis algorithm.
[6]
6. The method defined in claim 4, wherein the second user interface responds to user input to establish the priority of a health care study based on one or both of a numerical value and text findings resulting from applying an image analysis algorithm to one or more images in the healthcare study.
[7]
7. The method defined in claim 6, wherein the numerical value comprises an abnormality score.
[8]
8. The method defined in claim 6, wherein the second user interface allows a user to specify a range for the numerical value associated with a priority level.
[9]
9. The method defined in claim 1, wherein the priority information indicates whether the automated image analysis was performed on at least one image in each health care study and, if the image analysis was performed, one or more of
• Findings exist and contain one or more keywords specified through the user interface;
• Findings exist, but do not contain one or more keywords specified through the user interface;
• there are findings, but there is no text contained in the findings; and
• there are no findings.
[10]
10. The method defined in claim 1, wherein the user-specified configuration information indicates that an alert is to be sent in response to a predetermined finding in the results of automated image analysis performed on one or more images from a healthcare study.
[11]
11. The method defined in claim 10, wherein the alert comprises a message or indication of a chat.
[12]
12. The method defined in claim 10, wherein the alert includes a link to an image, and further comprising:
• receive a selection from the link user;
• open a study that contains an image associated with the link; and
• show the image.
[13]
13. The method defined in claim 10, further comprising sending the alert to one or more predetermined healthcare providers responsible for treating a condition associated with the predetermined finding.
[14]
14. The method defined in claim 1 further comprising:
• create a snapshot of an image in one of the unread healthcare studies, where the image represents information associated with a finding from applying an automated image analysis algorithm to the image; and
• export the snapshot to a medical report.
[15]
15. A system comprising:
• a network communication interface to receive health care studies;
• a memory coupled to the network communication interface to store the received health care studies;
• a memory-coupled display screen to view received health care studies; and
• one or more processors coupled to the network connection interface, memory and display screen and configured to
or accessing user-specified configuration information to configure a first user interface of a medical imaging management system, where the first user interface displays a list from health care studies that includes one or more unread health care studies,
or create the first user interface with the list of healthcare studies with priority information for the one or more unread healthcare studies, where the first user interface determines the priority information, according to the configuration information specified by the user, for at least one unread health care study in the list based on findings resulting from performing automated image analysis on one or more images of said at least one unread health care study, and
or display the first user interface with the list of healthcare studies with priority information on the display screen.
[16]
16. The system defined in claim 15, wherein at least one processor of the one or more processors is additionally operable to:
• displaying a second user interface on a display screen associated with the medical imaging management system, where the second user interface receives user input specifying a priority level for results of an automated image analysis algorithm;
• causing user input information to be captured from at least one user input, performed while a user connects to the user interface elements of the second user interface; and
• create user-specified configuration information based on user input information.
[17]
17. The system defined in claim 16, wherein the second user interface is operable to receive input from the user to establish a priority level, for automated image analysis algorithm findings, for each automated image analysis algorithm .
[18]
18. The system defined in claim 16, wherein the second user interface responds to user input to establish the priority of a health care study based on one or both of a numerical value and text findings resulting from applying an image analysis algorithm to one or more images in the healthcare study.
[19]
19. The system defined in claim 18, wherein the numerical value comprises an anomaly score.
[20]
20. The system defined in claim 18, wherein the second user interface allows a user to specify a range for the numerical value associated with a priority level.
[21]
21. The system defined in claim 15, wherein the priority information indicates whether automated image analysis was performed on at least one image in each health care study, and, if the analysis was performed, one or more of
• Findings exist and contain one or more keywords specified through the user interface,
• Findings exist, but do not contain one or more keywords specified through the user interface,
• there are findings, but there is no text contained in the findings, and
• there are no findings.
[22]
22. The system defined in claim 15, wherein the user-specified configuration information indicates that an alert is to be sent in response to a predetermined finding in the results of automated image analysis performed on one or more images in a study. , and where at least one processor of the one or more processors is further operable to send, through the network communication interface, the alert to one or more predetermined healthcare providers responsible for treating a condition associated with the predetermined finding .
[23]
23. A computer-readable, non-transient storage medium that has instructions stored on it that, when executed by a system that has at least one processor, memory, and a display screen on it, causes the system to perform a method comprising:
• access user-specified configuration information to configure a first interface of a medical imaging management system, where the first user interface displays a list of healthcare studies that includes one or more unread healthcare studies ; • create the first user interface with the list of healthcare studies with priority information for the one or more unread healthcare studies, including determining the priority information, according to the configuration information specified by the user, for at least one unread health care study on the list based on findings resulting from performing automated image analysis on one or more images of said at least one unread health care study; and
• display the first user interface with the list of healthcare studies with priority information on a display screen of the medical imaging management system.
[24]
24. The computer readable storage medium defined in claim 23, wherein the method further comprises:
• displaying a second user interface on a display screen associated with the medical imaging management system, where the second user interface receives user input specifying a priority level for the results of an automated image analysis algorithm;
• capturing user input information from at least one user input, performed while a user connects to the user interface elements of the second user interface; and
• create user-specified configuration information based on user input information.
[25]
25. The computer readable storage medium defined in claim 24, wherein the second user interface is operable to receive input from the user to establish a priority level for the automated image analysis algorithm findings, for each algorithm of automated image analysis.
[26]
26. The computer readable storage medium defined in claim 24, wherein the second user interface responds to user input to establish the priority of a health care study based on one or both of a numerical value and findings of text resulting from applying an image analysis algorithm to one or more images in the healthcare study.
[27]
27. The computer readable storage medium defined in claim 26, wherein the numerical value comprises an abnormality score.
[28]
28. The computer readable storage medium defined in claim 26, wherein the second user interface allows a user to specify a range for the numerical value associated with a priority level.
[29]
29. The computer readable storage medium defined in claim 23, wherein the priority information indicates whether automated image analysis was performed on at least one image in each health care study and, if image analysis was performed, one or more of
• Findings exist and contain one or more keywords specified through the user interface,
• Findings exist, but do not contain one or more keywords specified through the user interface,
• there are findings, but there is no text contained in the findings, and
• there are no findings.
[30]
30. The computer readable storage medium defined in claim 23, wherein the user-specified configuration information indicates that an alert is to be sent in response to a predetermined finding in the results of the automated image analysis performed on one or more images from a healthcare study, and wherein the method further comprises sending the alert to one or more predetermined healthcare providers responsible for treating a condition associated with the predetermined finding.
类似技术:
公开号 | 公开日 | 专利标题
US20070168223A1|2007-07-19|Configurable clinical information system and method of use
WO2020061066A1|2020-03-26|Systems and methods for automated reporting and education for laboratory test results
US10860171B2|2020-12-08|Dynamic association and documentation
US11195610B2|2021-12-07|Priority alerts based on medical information
US20100131293A1|2010-05-27|Interactive multi-axis longitudinal health record systems and methods of use
JP2009199598A|2009-09-03|Intelligent dashboard
US20100131283A1|2010-05-27|Method and apparatus for clinical widget distribution
ES2762302A1|2020-05-22|CONFIGURATION AND DISPLAY OF A USER INTERFACE WITH HEALTHCARE STUDIES |
US9895130B2|2018-02-20|Water equivalent diameter determination from scout images
US20170004271A1|2017-01-05|Dynamic presentation of actionable content items
US20200159372A1|2020-05-21|Pinned bar apparatus and methods
US20070094227A1|2007-04-26|System and method for clinical decision support
JP2022036125A|2022-03-04|Filtering by check value context
US20170199964A1|2017-07-13|Presenting a patient's disparate medical data on a unified timeline
Krupinski2015|Improving patient care through medical image perception research
Roosan et al.2020|Operationalizing healthcare big data in the electronic health records using a heatmap visualization technique
US20150066521A1|2015-03-05|Emergency department status display
US20140143719A1|2014-05-22|Method and apparatus for providing an integrated display of clinical data
US20180366219A1|2018-12-20|Hospital Information System
US20150112713A1|2015-04-23|Presenting patient information by body system
US20200311938A1|2020-10-01|Platform for evaluating medical information and method for using the same
US11094062B2|2021-08-17|Auto comparison layout based on image similarity
US11145395B1|2021-10-12|Health history access
JP6944424B2|2021-10-06|Medical support device
US20150370968A1|2015-12-24|Dynamic Setup Configurator for an Electronic Health Records System
同族专利:
公开号 | 公开日
CA3060751A1|2020-05-21|
AU2019268083A1|2020-06-04|
GB2579716A|2020-07-01|
JP2020087471A|2020-06-04|
US20200160973A1|2020-05-21|
GB201915773D0|2019-12-11|
DE102019131471A1|2020-05-28|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US20070041623A1|2005-08-18|2007-02-22|R2 Technology, Inc.|Patient worklist management in digital radiography review workstations|
US20080086684A1|2006-10-06|2008-04-10|Cerner Innovation, Inc.|Clinical activity navigator|
WO2010100610A1|2009-03-04|2010-09-10|Informamuse S.R.L.|Virtual multimode navigation system|
US20110077958A1|2009-09-24|2011-03-31|Agneta Breitenstein|Systems and methods for clinical, operational, and financial benchmarking and comparative analytics|
US20120253844A1|2011-03-30|2012-10-04|Mckesson Financial Holdings|Apparatus, method and computer-readable storage mediums for providing a context-sensitive alert regarding a multimedia object|
US20130325510A1|2012-05-31|2013-12-05|Michael J. Vendrell|Image based medical diagnostic systems and processes|
WO2015055469A1|2013-10-14|2015-04-23|Koninklijke Philips N.V.|A unique methodology combining user roles and context aware algorithms for presenting clinical information, audio, video and communication controls to safely capture caregiver attention, reduce information overload, and optimize workflow and decision support|
US20160364857A1|2015-06-12|2016-12-15|Merge Healthcare Incorporated|Methods and Systems for Automatically Determining Image Characteristics Serving as a Basis for a Diagnosis Associated with an Image Study Type|
US20180032556A1|2016-07-29|2018-02-01|Lutz Dominick|Preprocessing image data based on scan protocols|
US20090132279A1|2007-11-21|2009-05-21|General Electric Company|Method and apparatus for significant and key image navigation|
JP2009189541A|2008-02-14|2009-08-27|Fujifilm Corp|Diagnostic reading support apparatus, method and medical network system|
US8953858B2|2010-01-28|2015-02-10|Radlogics, Inc.|Methods and systems for analyzing, prioritizing, visualizing, and reporting medical images|
US20140358585A1|2013-06-04|2014-12-04|Bruce Reiner|Method and apparatus for data recording, tracking, and analysis in critical results medical communication|US10929973B2|2018-10-02|2021-02-23|Siemens Healtcare Gmbh|Medical image pre-processing at the scanner for facilitating joint interpretation by radiologists and artificial intelligence algorithms|
US10910100B2|2019-03-14|2021-02-02|Fuji Xerox Co., Ltd.|System and method for generating descriptions of abnormalities in medical images|
法律状态:
2020-05-22| BA2A| Patent application published|Ref document number: 2762302 Country of ref document: ES Kind code of ref document: A1 Effective date: 20200522 |
优先权:
申请号 | 申请日 | 专利标题
US16/198,421|US20200160973A1|2018-11-21|2018-11-21|Configuring and displaying a user interface with healthcare studies|
[返回顶部]