IP Library Granted Patent US 7,904,313
Granted Patent B2
US 7,904,313 · App. 09/938,295 · Granted Mar 8, 2011

Recruiting a patient into a clinical trial

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,904,313
App. No.
09/938,295
Granted
Mar 8, 2011
Kind
B2
Abstract

Techniques are described for recruiting a patient into a clinical trial, including receiving patient-specific data from a remote network device at a server, accessing criteria of more than one clinical trial at the server, and determining one or more clinical trials having criteria satisfied by the patient-specific data.

Claims (79)

1. A method of recruiting a patient into a clinical trial, the method comprising:

serving from a server to the patient a questionnaire that includes at least one clinical trial eligibility question;

receiving at the server from the patient patient-specific data that includes an answer to the at least one clinical trial eligibility question, the patient-specific data comprising at least one of: disease of concern, demographic data, drug classes of interest, prior therapies, specific drugs of interest, years since diagnosis, stage of disease, phase of clinical trial, and concomitant diseases;

sending the patient-specific data from the server to a security layer;

sending the patient-specific data from the security layer to a matcher;

preventing direct communication between the server and the matcher;

accessing criteria of one or more clinical trials;

determining using the matcher whether the patient-specific data satisfies the criteria of one or more clinical trials, thereby generating match result data in the matcher;

sending match result data from the matcher to the security layer;

in the security layer, removing proprietary trial information from the match result data, thereby generating sanitized match result data;

sending the sanitized match result data to the patient;

inviting the patient to participate in a clinical trial for which the criteria have been determined to be satisfied, if any; and

if the patient chooses to participate, registering the patient in a database.

2. A computer system for recruiting a patient into a clinical trial, the system comprising:

at least one processor programmed with at least a server application, a matcher application, and a security layer, wherein:

the server application, the matcher application, and the security layer are embodied on a non-transitory computer-readable medium; and

the server application is configured to:

request patient-specific data from the patient, the patient-specific data requested including clinical trial eligibility data that comprises at least one of: disease of concern, demographic data, drug classes of interest, prior therapies, specific drugs of interest, years since diagnosis, stage of disease, phase of clinical trial, and concomitant diseases;

collect the patient-specific data from the patient; and

send match result data to the patient;

the matcher application is configured to be responsive to the patient's clinical trial eligibility data and to trial-specific criteria corresponding to the clinical trial to:

determine whether a match exists between the patient and the clinical trial; and

generate the match result data; and

the security layer is configured to:

prevent direct communication between the server and the matcher;

receive the patient-specific data from the server;

send the patient's clinical trial eligibility data to the matcher; and

receive the match result data from the matcher;

remove proprietary trial information from the match result data, thereby generating sanitized match result data; and

send the sanitized match result data to the server.

3. The system of claim 2 , wherein the server communicates with the patient through a patient interface that comprises an HTML-encoded web page.

4. The system of claim 2 , further comprising a patient database in which the patient-specific data is stored.

5. The system of claim 4 , wherein the security layer is so configured as to send the patient-specific data to the patient database for storage.

6. The system of claim 5 , wherein the security layer sends the patient-specific data to the patient database for storage only after the system determines whether a match exists between the patient and the clinical trial.

7. The system of claim 2 , further comprising a clinical trial database, in which the set of trial-specific criteria is stored.

8. The system of claim 2 , wherein the patient-specific data comprises answers to a questionnaire.

9. The system of claim 2 , further configured to send at least a portion of the patient-specific data to the clinical trial.

10. The system of claim 2 , wherein the match result data comprises at least one of clinical trial contact and location information, and the

11. The system of claim 2 , wherein the system comprises at least two computers.

12. The system of claim 11 , wherein the security layer runs on one of the computers, and the matcher runs on another computer.

13. The system of claim 2 , wherein the security layer sends the patient's clinical trial eligibility data, but not other patient-specific data, to the matcher.

14. A method of determining whether a patient is a candidate for a clinical trial, comprising:

serving a questionnaire from a server to a patient through a patient interface;

receiving at the server patient eligibility data submitted by the patient in response to the questionnaire, the patient eligibility data comprising at least one of: disease of concern, demographic data, drug classes of interest, prior therapies, specific drugs of interest, years since diagnosis, stage of disease, phase of clinical trial, and concomitant diseases;

sending the patient eligibility data from the server to a security layer;

sending the patient eligibility data from the security layer to a matcher;

in the matcher:

determining whether a match exists between the patient and the clinical trial by comparing the patient eligibility data to a set of trial criteria specific for the clinical trial; and

returning match result information to the security layer;

in the security layer, removing proprietary trial information from the match result information, thereby generating sanitized match result information;

sending to the server the sanitized match result information thus returned from the security layer; and

serving to the patient through the patient interface the sanitized match result information thus sent to the server.

15. The method of claim 14 , further comprising serving at least one of clinical trial contact and location information to the patient through the patient interface.

16. The method of claim 14 , further comprising serving a registration questionnaire to the patient through the patient interface after a match has been determined to exist between the patient and the clinical trial.

17. The method of claim 16 , further comprising receiving a set of registration information from the patient.

18. The method of claim 17 , further comprising adding the registration information to a patient database.

19. The method of claim 17 , further comprising sending at least part of the set of registration information to the clinical trial.

20. The method of claim 14 , further comprising comparing, in the matcher, the patient eligibility data to a second set of trial criteria and determining whether a match continues to exist between the patient and the clinical trial.

21. The method of claim 14 , wherein the security layer and the matcher run on separate computers.

22. A method of determining whether a patient is a candidate for a clinical trial, comprising:

serving a first questionnaire from a server to a patient through a patient interface;

receiving at the server a first set of patient eligibility data submitted by the patient in response to the first questionnaire, the first set of patient eligibility data comprising at least one of: disease of concern, demographic data, drug classes of interest, prior therapies, specific drugs of interest, years since diagnosis, stage of disease, phase of clinical trial, and concomitant diseases;

sending the first set of patient eligibility data from the server to a security layer;

sending the first set of patient eligibility data from the security layer to a matcher;

in the matcher:

determining whether a match exists between the patient and the plurality of clinical trials by comparing the first set of patient eligibility data to a set of generic trial criteria generic to a plurality of clinical trials; and

returning generic match result information to the security layer;

if a match exists between the patient and the plurality of clinical trials:

serving a second questionnaire from the server to the patient through the patient interface;

receiving at the server a second set of patient eligibility data submitted by the patient in response to the second questionnaire, the second set of patient eligibility data being different from the first set of patient eligibility data and comprising at least one of: disease of concern, demographic data, drug classes of interest, prior therapies, specific drugs of interest, years since diagnosis, stage of disease, phase of clinical trial, and concomitant diseases;

sending the second set of patient eligibility data from the server to the security layer;

sending the second set of patient eligibility data from the security layer to the matcher;

in the matcher:

determining whether a match exists between the patient and the one clinical trial by comparing the second set of patient eligibility data to a set of specific trial criteria specific to one of the plurality of clinical trials; and

returning specific match result information to the security layer;

if a match exists between the patient and the one clinical trial:

in the security layer, removing proprietary trial information from the specific match result information, thereby generating sanitized specific match result information;

sending the sanitized specific match result information from the security layer to the server; and

serving the sanitized specific match result information to the patient through the patient interface.

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 Jul 18, 2019
From: QUINTILES, INC.
To: IQVIA RDS INC.
Reel/Frame 049789/0597 →
SECURITY AGREEMENT Recorded Oct 4, 2016
From: OUTCOME SCIENCES, LLC; QUINTILES MARKET INTELLIGENCE, LLC; QUINTILES, INC.; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT
Reel/Frame 040223/0100 →
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/0799 →
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 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Apr 21, 2009
From: QUINTILES TRANSNATIONAL CORP.; EIDETICS, INC.; QUINTILES, INC.; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: CITICORP NORTH AMERICA, INC., AS COLLATERAL AGENT
Reel/Frame 022570/0319 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 20, 2009
From: QUINTILES TRANSNATIONAL CORP.; EIDETICS, INC.; QUINTILES, INC.; TARGETED MOLECULAR DIAGNOSTICS, LLC
To: CITICORP NORTH AMERICA, INC., AS COLLATERAL AGENT
Reel/Frame 022568/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2008
From: VERITAS MEDICINE, INC.
To: QUINTILES, INC.
Reel/Frame 021079/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2002
From: KNIGHT, STEPHEN C.
To: VERITAS MEDICINE, INC.
Reel/Frame 012773/0154 →