IP Library Granted Patent US 7,689,439
Granted Patent B2
US 7,689,439 · App. 11/354,062 · Granted Mar 30, 2010

System and method for managing medical data

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,689,439
App. No.
11/354,062
Granted
Mar 30, 2010
Kind
B2
Abstract

According to various embodiments of the present invention, a data management process is provided that manages ECG data collection, review, and reporting in an efficient and secure manner by utilizing biometric checks, quality control measures, and workflow control systems that route data based on a variety of factors to efficiently complete the measurement and analysis process.

Claims (109)

1. A system comprising:

a technician workflow system comprising a processor capable of causing the technician workflow system to:

receive electrocardiogram (ECG) data associated with a requested review completion time, the ECG data being associated with at least one patient participating in a clinical trial, the requested review completion time being associated with the clinical trial;

receive a number representing an amount of distributed ECG data present in each technician queue associated with at least one technician among a plurality of technicians,

determine a technician among the plurality of technicians to receive the ECG data that is associated with the requested review completion time based on the requested review completion time and the amount of distributed ECG data present in each technician queue to allow the technician among the plurality of technicians to obtain a measurement of the ECG data before the requested review completion time; and

provide the ECG data associated with the requested review completion time to a technician queue of the technician among the plurality of technicians determined to receive the ECG data; and

a cardiologist workflow system comprising a system processor capable of causing the cardiologist workflow system to:

receive the ECG data and the measurement from the technician workflow system;

receive a number representing an amount of distributed ECG data present in each cardiologist queue that is associated with at least one cardiologist among a plurality of cardiologists,

determine a cardiologist among the plurality of cardiologists to receive the ECG data and the measurement based on the requested review completion time and the amount of distributed ECG data present in each cardiologist queue to allow the cardiologist among the plurality of cardiologists to review the measurement made by the technician of the ECG data before the requested review completion time;

provide the ECG data associated with the requested review completion time to a cardiologist queue of the cardiologist among the plurality of cardiologists determined to receive the ECG data; and

receive a report created by the cardiologist among the plurality of cardiologists, the report comprising a result of the review by the cardiologist of the measurement.

2. The system of claim 1 , further comprising:

an initial quality control system configured to:

receive the ECG data associated with the requested review completion time and patient information of a plurality of patients associated with the ECG data from at least one testing center;

analyze the ECG data for one or more errors by comparing the ECG data to pre-set ECG parameters; and

analyze the patient information for one or more errors by comparing the patient information to patient information parameters,

wherein the technician workflow system is configured to receive the ECG data and the patient information from the initial quality control system.

3. The system of claim 1 , further comprising:

a post-analysis diagnosis system configured to:

receive the report;

compare the measurement in the report to a predetermined parameter range;

transmit a notification to the cardiologist workflow system if the measurement is outside the predetermined parameter range, the notification comprising the measurement, the ECG data, and an identification of measurement as being outside the predetermined parameter range; and

transmit the report to at least one testing center if the measurement is within the predetermined parameter range.

4. The system of claim 3 , wherein the post-analysis diagnosis system is configured to:

receive a confirmation from the cardiologist workflow system in response to the notification that the measurement is outside the predetermined parameter; and

transmit the report to the at least one testing center.

5. The system of claim 1 , wherein the technician workflow system is configured to:

receive a biometric signature from the technician, the biometric signature identifying the technician;

associate the biometric signature with the ECG data; and

transmit the ECG data to the cardiologist workflow system only if the biometric signature is valid.

6. The system of claim 1 , wherein the cardiologist workflow system is configured to:

receive a biometric signature from the cardiologist, the biometric signature identifying the cardiologist;

associate the biometric signature with the ECG data; and

receive the report from the cardiologist only if the biometric signature is valid.

7. The system of claim 1 , wherein the cardiologist workflow system is configured to determine the cardiologist among the plurality of cardiologists to receive the ECG data and the measurement based on the requested review completion time and the amount of distributed ECG data present in each cardiologist queue by:

determining a shift ending time for each cardiologist of the plurality of cardiologists; and

identifying the cardiologist of the plurality of cardiologists having an ability to review the ECG data and the measurement before the requested review completion time and before the shift ending time for the cardiologist.

8. The system of claim 1 , further comprising:

a server device capable of determining an absence of ECG data for a patient at an end of an expected receipt time and transmitting a notification to the at least one testing center, the notification indicating that the ECG data for the patient is overdue.

9. The system of claim 1 , wherein the cardiologist workflow system is configured to:

receive the report comprising a command to re-measure the ECG data; and

transmit the ECG data to the technician workflow system for re-measurement by a technician among the plurality of technicians in response to the command.

10. A method comprising:

receiving electrocardiogram (ECG) data associated with a requested review completion time, the ECG data being associated with at least one patient participating in a clinical trial, the requested review completion time being associated with the clinical trial;

determining, by a technician workflow system, a technician among a plurality of technicians to receive the ECG data associated with the requested review completion time based on the requested review completion time and an amount of distributed ECG data present in each technician queue of a plurality of technician queues to allow the technician among the plurality of technicians to obtain a measurement of the ECG data before the requested review completion time, the technician workflow system comprising a processor capable of causing the technician workflow system to determine the technician among the plurality of technicians to receive the ECG data;

providing, by the technician workflow system, the ECG data associated with the requested review completion time to a technician queue associated with the technician among the plurality of technicians determined to receive the ECG data; and

receiving the ECG data and the measurement from the technician workflow system;

determining, by a cardiologist workflow system, a cardiologist among a plurality of cardiologists to receive the ECG data and the measurement by the technician based on the requested review completion time and an amount of distributed ECG data and distributed measurements present in each cardiologist queue of a plurality of cardiologist queues to allow the cardiologist among the plurality of cardiologists to review the measurement made by the technician of the ECG data before the requested review completion time, the cardiologist workflow system comprising a processor capable of causing the cardiologist workflow to determine the cardiologist among the plurality of cardiologists to receive the ECG data and the measurement by the technician;

providing, by the cardiologist workflow system, the ECG data associated with the requested review completion time to a cardiologist queue associated with the cardiologist among the plurality of cardiologists determined to receive the ECG data; and

receiving a report created by the cardiologist among the plurality of cardiologists, the report comprising a result of the review by the cardiologist of the measurement.

11. The method of claim 10 , further comprising:

receiving the ECG data associated with the requested review completion time and patient information of at least one patient associated with the ECG data from a testing center;

analyzing the ECG data for one or more errors by comparing the ECG data to pre-set ECG parameters;

analyzing the patient information for one or more errors by comparing the patient information to patient information parameters; and

sending a notification to the testing center if the one or more errors for the ECG data or for the patient information is detected.

12. The method of claim 10 , further comprising:

comparing the measurement in the report to a predetermined parameter range;

transmitting a notification to the cardiologist workflow system if the measurement is outside the predetermined parameter range, the notification comprising the measurement, the ECG data, and an identification of measurement as being outside the predetermined parameter range; and

transmitting the report to at least one testing center if the measurement is within the predetermined parameter range.

13. The method of claim 12 , further comprising:

receiving a confirmation from the cardiologist workflow system in response to the notification that the measurement is outside the predetermined parameter; and

transmitting the report to the at least one testing center.

14. The method of claim 10 , further comprising:

receiving a biometric signature from the technician, the biometric signature identifying the technician;

associating the biometric signature with the ECG data; and

transmitting the ECG data to the cardiologist workflow system only if the biometric signature is valid.

15. The method of claim 10 , further comprising:

receiving a biometric signature from the cardiologist, the biometric signature identifying the cardiologist;

associating the biometric signature with the ECG data; and

receiving the report from the cardiologist only if the biometric signature is valid.

16. The method of claim 10 , wherein determining the cardiologist among the plurality of cardiologists to receive the ECG data and the measurement by the technician based on the requested review completion time and the amount of distributed ECG data and distributed measurements present in each cardiologist queue of a plurality of cardiologist queues by:

determining a shift ending time for each cardiologist of the plurality of cardiologists; and

identifying the cardiologist of the plurality of cardiologists having an ability to review the ECG data and the measurement before the requested review completion time and before the shift ending time for the cardiologist.

17. The method of claim 10 , further comprising:

determining an absence of ECG data for a patient at an end of an expected receipt time, the ECG data for the patient being expected to be received from at least one testing center; and

transmitting a notification to the at least one testing center, the notification indicating that the ECG data for the patient is overdue.

18. The method of claim 10 , further comprising:

receiving the report comprising a command to re-measure the ECG data; and

transmitting the ECG data to the technician workflow system for re-measurement by a technician among the plurality of technicians in response to the command.

19. A system comprising:

a plurality of queues configured to store distributed electrocardiogram (ECG) data, wherein each queue of the plurality of queues is accessible to a technician or a cardiologist;

a device in communication with the each queue of the plurality of queues, the device comprising a processor configured to cause the device to:

receive patient information and ECG data originating from a testing center, the patient information and the ECG data being associated with a patient participating in a clinical trial conducted at the testing center and associated with a requested review completion time in accordance with the clinical trial;

receive an amount of distributed ECG data located in each queue of the plurality of queues;

for each queue of the plurality of queues, receive a shift ending time associated with the queue, the shift ending time corresponding to an end of a shift for the technician or the cardiologist capable of accessing the queue;

identifying the queue among the plurality of queues to which to distribute the ECG data based on:

the requested review completion time;

the amount of distributed ECG data located in each queue of the plurality of queues; and

the shift ending time for each queue of the plurality of queues,

to allow the technician or the cardiologist associated with the queue to complete an analysis of the ECG data before the requested review completion time, wherein the analysis comprises at least one of a measurement or a report; and

distributing the ECG data to the queue among the plurality of queues identified to which to distribute the ECG data.

20. The system of claim 19 , wherein the device is further capable of:

analyzing the ECG data originating from the testing center for one or more errors by comparing the ECG data to pre-set ECG parameters;

analyzing the patient information originating from the testing center for one or more errors by comparing the patient information to patient information parameters; and

sending a notification to the testing center if the one or more errors for the ECG data or for the patient information is detected.

21. The system of claim 19 , wherein the analysis is the report comprising the measurement, the device being configured to:

compare the measurement in the report to a predetermined parameter range;

redistribute the ECG data to a queue among the plurality of queues if the measurement is outside the predetermined parameter range; and

transmit the report comprising the measurement to the testing center if the measurement is within the predetermined parameter range.

22. The system of claim 21 , wherein the device is configured to:

receive a confirmation from at least one of the technician or the cardiologist that the measurement is outside the predetermined parameter; and

transmitting the report comprising the measurement to the testing center.

23. The system of claim 21 , wherein the analysis comprises a biometric signature from at least one of the technician or the cardiologist, the device being configured to:

determine a validity of the biometric signature; and

transmit the report comprising the measurement to the testing center only if the biometric signature is valid.

24. The system of claim 19 , wherein the device is further capable of:

determining an absence of ECG data for a patient at an end of an expected receipt time from the testing center; and

transmitting a notification to the testing center, the notification indicating that the ECU data for the patient is overdue.

Assignments (17)
SECURITY INTEREST Recorded Mar 12, 2026
From: IMS SOFTWARE SERVICES LTD.; IQVIA INC.; IQVIA RDS INC.; RULES-BASED MEDICINE, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 075047/0061 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTIES INADVERTENTLY NOT INCLUDED IN FILING PREVIOUSLY RECORDED AT REEL: 065709 FRAME: 618. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Dec 6, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065790/0781 →
SECURITY INTEREST Recorded Nov 29, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065710/0253 →
SECURITY INTEREST Recorded Nov 29, 2023
From: IQVIA INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065709/0618 →
SECURITY INTEREST Recorded May 24, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 063745/0279 →
CHANGE OF NAME Recorded Oct 9, 2018
From: QUINTILES IMS INCORPORATED
To: IQVIA INC.
Reel/Frame 047207/0276 →
MERGER AND CHANGE OF NAME Recorded Sep 5, 2018
From: QUINTILES TRANSNATIONAL CORP.; IMS HEALTH INCORPORATED
To: QUINTILES IMS INCORPORATED
Reel/Frame 046787/0726 →
SECURITY AGREEMENT Recorded Oct 4, 2016
From: QUINTILES IMS INCORPORATED
To: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT
Reel/Frame 040222/0798 →
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2016
From: JPMORGAN CHASE BANK, N.A.
To: ENCORE HEALTH RESOURCES, LLC; EXPRESSION ANALYSIS, INC.; OUTCOME SCIENCES, LLC; QUINTILES TRANSNATIONAL CORP.; QUINTILES, INC.; QUINTILES MARKET INTELLIGENCE, LLC; TARGETED MOLECULAR DIAGNOSTICS, LLC
Reel/Frame 039925/0352 →
SECURITY AGREEMENT Recorded May 14, 2015
From: QUINTILES TRANSNATIONAL CORP.; ENCORE HEALTH RESOURCES, LLC; OUTCOME SCIENCES, LLC; QUINTILES, INC.; QUINTILES MARKET INTELLIGENCE, LLC; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 035664/0180 →
RELEASE OF SECURITY INTEREST Recorded May 13, 2015
From: JPMORGAN CHASE BANK, N.A.
To: QUINTILES TRANSNATIONAL CORP.; TARGETED MOLECULAR DIAGNOSTICS, LLC; QUINTILES, INC.; OUTCOME SCIENCES, INC.; EXPRESSION ANALYSIS, INC.; ENCORE HEALTH RESOURCES, LLC
Reel/Frame 035655/0392 →
SECURITY AGREEMENT Recorded Jun 9, 2011
From: QUINTILES TRANSNATIONAL CORP.; QUINTILES, INC.; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: JPMORGAN CHASE BANK, NA, AS ADMINISTRATIVE AGENT
Reel/Frame 026413/0611 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2011
From: CITICORP NORTH AMERICA, INC., AS AGENT
To: QUINTILES TRANSNATIONAL CORP.; TARGETED MOLECULAR DIAGNOSTICS, LLC
Reel/Frame 026410/0695 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2011
From: CITICORP NORTH AMERICA, INC., AS AGENT
To: QUINTILES TRANSNATIONAL CORP.; TARGETED MOLECULAR DIAGNOSTICS, LLC
Reel/Frame 026410/0799 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Mar 30, 2010
From: QUINTILES TRANSNATIONAL CORP.; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: CITICORP NORTH AMERICA, INC. AS COLLATERAL AGENT
Reel/Frame 024156/0416 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Mar 29, 2010
From: QUINTILES TRANSNATIONAL CORP.; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: CITIBANK NORTH AMERICA, INC. AS COLLATERAL AGENT
Reel/Frame 024149/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2006
From: PARKER, JASON
To: QUINTILES TRANSNATIONAL CORP., INC.
Reel/Frame 018397/0357 →