IP Library Granted Patent US 7,756,724
Granted Patent B2
US 7,756,724 · App. 10/301,486 · Granted Jul 13, 2010

System and methods for real-time worklist service

Assignee: Merge Healthcare Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,756,724
App. No.
10/301,486
Granted
Jul 13, 2010
Kind
B2
Abstract

A system and methods for organizing, manipulating, and displaying worklists of patient studies for access by medical personnel is provided. The patient studies may include medical images and data relating to medical images. In some embodiments, the worklists are easily customizable, to permit a wide range of tasks to be handled in the worklist system. Updated worklist information may be pushed to the appropriate workstations or users in nearly real-time, as updates become available, reducing errors that may be caused by outdated information in worklists. In some embodiments, worklists contain overlapping information, which permits numerous users to see the information, even if it is not immediately relevant to their tasks. This increased scrutiny may help to reduce errors.

Claims (31)

1. A method of providing worklist information in substantially real-time to users of a medical data management system, the method comprising:

a) receiving a plurality of requests at a network server for patient studies to be performed,

b) receiving at said network server, information associated with each requested patient study to be performed, the patient study information including at least: a patient ID, a referring physician, a start time and start date of a patient study to be performed, and a procedure type;

c) storing the associated patient study information for each requested patient study in a data store coupled to the network server as a worklist item record;

d) preparing by a patient procedure worklist module, a plurality of worklist items wherein each worklist item corresponds to one of the requested patient studies requested at said network server, wherein each of the prepared plurality of worklist items includes a set of data items comprising: (1) the associated patient study information received at said step (b), and (2) a workflow status indicator, and optionally (3) pointers to medical image data in an image store; wherein a plurality of workflow status indicators indicate the status of a worklist item included in a patient study worklist for a patient related activity to be performed or that has been performed on behalf of the patient, wherein said status indicators comprise indicia including at least one of: patient study ordered, patient study scheduled, patient study arrived, patient study cancelled, patient study imaged, patient study verified and patient study completed; and wherein the associated patient study information is selected for display on subscribing client computers based on a customizable set of display attributes;

e) assembling by the patient procedure worklist module, at least two real-time worklists from the plurality of worklist items by employing a customizable set of scoping rules which include criteria to determine which worklist items are included in the at least two real-time worklists and to provide substantial overlapping information between worklists;

f) providing the at least two real-time worklists to respective subscribing clients for display on subscribing client computers in substantially real-time, by pushing from a web-based real-time worklist service module at the network server, the at least two real-time worklists, in accordance with the HTTP(S) protocol, for display on said subscribing client computers,

g) updating the at least two real-time worklists as events occur which change the state of at least one worklist item included within said at least two real-time worklists; and

h) pushing the updated at least two real-time worklists, via the HTTP(S) protocol, to the subscribing clients for display on the subscribing client computers, in substantially real-time, in response to said change of state of at least one worklist item.

2. The method of claim 1 , wherein the customizable set of rules is client customizable.

3. The method of claim 1 , wherein the customizable set of rules is customizable by a system administrator.

4. The method of claim 1 , wherein the set of data items includes medical study data.

5. The method of claim 1 , wherein the set of data items includes patient data.

6. The method of claim 1 , wherein the set of data items includes patient location information.

7. The method of claim 1 , wherein the set of data items includes institution data.

8. The method of claim 1 comprising automatedly generating a subset of the plurality of worklist items for inclusion in a worklist.

9. The method of claim 1 comprising automatedly updating a subset of the plurality of worklist items in real-time in response to an action being taken with respect to the set of data items.

10. The method of claim 1 comprising automatedly removing from at least one of the one or more worklists a subset of the worklist items previously assembled into the at least one of the one or more worklists in response to an action being taken with respect to the set of data items.

11. The method of claim 1 comprising automatedly adding one or more of the worklist items not initially assembled into at least one of the one or more worklists in response to an action being taken with respect to the set of data items.

12. The method of claim 1 comprising providing a graphical user interface to enable a user to enter a subset of the plurality of worklist items.

13. The method of claim 1 , wherein assembling the one or more worklists comprises receiving orders for medical studies.

14. The method of claim 1 , wherein assembling the one or more worklists comprises determining which of the plurality of worklist items are assembled into each of the one or more worklists based at least in part on a set of check-in criteria.

15. The method of claim 14 , wherein the check-in criteria includes a specification of one or more modalities associated with each particular medical study.

16. The method of claim 14 , wherein: each of the plurality of worklist items includes a scheduled time: the check-in criteria includes a time window for each of the one or more worklists; and each of the one or more worklists includes those of the plurality of worklist items having a scheduled time that falls within its time window.

17. The method of claim 14 , wherein: each of the plurality of worklist items has an associated data value in the set of data items; the check-in criteria includes one or more data values for each of the one or more worklists; and each of the one or more worklists includes those of the plurality of worklist items having a data value that matches the one or more data values in the check-in criteria for that worklist.

18. The method of claim 14 , wherein: each of the plurality of worklist items includes an associated status; the check-in criteria includes one or more status values associated with each of the one or more worklists; and each particular one of the one or more worklists includes ones of the plurality of worklist items that have an associated status value that matches an associated status value for the particular one of the plurality of worklists

19. The method of claim 1 , wherein pushing the one or more worklists to the one or more client computers for display comprises using a messaging system to send the one or more worklists to the one or more client computers.

20. The method of claim 19 , comprising employing a standards based messaging system.

21. The method of claim 1 , wherein assembling the one or more worklists comprises applying a set of checkout criteria, which at least in part determine which ones of the worklist items included in a worklist should be removed from the worklist.

22. The method of claim 1 , wherein each of the one or more worklists is associated with one or more users, and wherein pushing the one or more worklists to one or more client computer comprises determining which client computers should receive the worklist based at least in part on the users with which the worklist is associated.

23. The method of claim 1 , wherein the medical data management system manages a medical imaging system, and wherein the set of data items includes a pointer to a medical image.

Assignments (15)
SECURITY INTEREST Recorded Oct 1, 2025
From: MERATIVE US L.P.; MERGE HEALTHCARE INCORPORATED
To: TCG SENIOR FUNDING L.L.C., AS COLLATERAL AGENT
Reel/Frame 072808/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MERATIVE US L.P.
Reel/Frame 061496/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2021
From: MERGE HEALTHCARE INCORPORATED
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 055661/0386 →
CHANGE OF CORRESPONDENCE ADDRESS OF ASSIGNEE Recorded Jan 30, 2019
From: MERGE HEALTHCARE INCORPORATED
To: MERGE HEALTHCARE INCORPORATED
Reel/Frame 048185/0138 →
RELEASE OF SECURITY INTEREST Recorded Oct 15, 2015
From: GUGGENHEIM CORPORATE FUNDING, LLC
To: MERGE HEALTHCARE SOLUTIONS INC.; MERGE HEALTHCARE INCORPORATED; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE, INC.; CEDARA SOFTWARE CORP.; ULTRAVISUAL MEDICAL SYSTEMS CORPORATION; MERGE ECLINICAL, INC.
Reel/Frame 036874/0234 →
PATENT SECURITY AGREEMENT Recorded Apr 29, 2014
From: MERGE HEALTHCARE INCORPORATED; MERGE ASSET MANAGEMENT CORP.; MERGE ECLINICAL INC.; MERGE HEALTHCARE SOLUTIONS INC.; MERGE SF HOLDINGS, INC.; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE INC.
To: GUGGENHEIM CORPORATE FUNDING, LLC, AS COLLATERAL AGENT
Reel/Frame 032784/0644 →
TERMINATION AND RELEASE OF SECURITY INTEREST (PATENTS) (REEL 030281/FRAME 0510) Recorded Apr 29, 2014
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: MERGE HEALTHCARE INCORPORATED; MERGE ASSET MANAGEMENT CORP.; MERGE ECLINICAL INC.; MERGE HEALTHCARE SOLUTIONS INC.; MERGE SF HOLDINGS, INC.; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE INC.; MERGE INTERACTIVE, INCORPORATED
Reel/Frame 032784/0850 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED ON REEL 024473 FRAME 0410. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTION OF "AMICUS INC." TO READ --AMICAS, INC.--. Recorded Jun 13, 2013
From: AMICAS, INC.
To: MERGE HEALTHCARE INCORPORATED
Reel/Frame 030611/0041 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL 024390 AND FRAME 0432. Recorded Apr 26, 2013
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: MERGE HEALTHCARE INCORPORATED
Reel/Frame 030295/0693 →
SECURITY AGREEMENT Recorded Apr 24, 2013
From: MERGE HEALTHCARE INCORPORATED; MERGE ASSET MANAGEMENT CORP.; MERGE ECLINICAL INC.; MERGE HEALTHCARE SOLUTIONS INC.; MERGE SF HOLDINGS, INC.; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE INC.; MERGE INTERACTIVE, INCORPORATED
To: JEFFERIES FINANCE LLC
Reel/Frame 030281/0510 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2010
From: AMICUS INC.
To: MERGE HEALTHCARE INCORPORATED
Reel/Frame 024473/0410 →
SECURITY AGREEMENT Recorded May 17, 2010
From: MERGE HEALTHCARE INCORPORATED; CEDARA SOFTWARE (USA) LIMITED; AMICAS, INC.; MERGE CAD INC.; EMAGEON INC.; CAMTRONICS MEDICAL SYSTEMS, LTD.; ULTRAVISUAL MEDICAL SYSTEMS CORPORATION
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 024390/0432 →
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2010
From: WELLS FARGO CAPITAL FINANCE, LLC, F/K/A WELLS FARGO FOOTHILL, AND FOOTHILL CAPITAL CORPORATION
To: AMICAS, INC. F/K/A VITALWORKS, INC.
Reel/Frame 024264/0792 →
SECURITY AGREEMENT Recorded Dec 3, 2003
From: AMICAS, INC.
To: WELLS FARGO FOOTHILL, INC.
Reel/Frame 014749/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2003
From: GROPPER, ADRIAN; DOYLE, SEAN; ROSENBAUM, TERRY; TABATABAIE, HAMID; WANG, KANG
To: AMICAS, INC.
Reel/Frame 014443/0036 →
Continuity (2)
Provisional Application 6033215500 · Nov 21, 2001
Related Publication 20030126148A1 · Jul 3, 2003