IP Library Granted Patent US 10,795,879
Granted Patent B2
US 10,795,879 · App. 15/427,205 · Granted Oct 6, 2020

Methods and systems for predictive clinical planning and design

Inventors: Donald R. Harder (Fishers, IN); Daniel D. Siders (Westfield, IN); Leslie Thomas (Indianapolis, IN); Sara L. Zembrodt (Indianapolis, IN)
Assignee: IQVIA Inc.
G06F16/2365G06F16/248G06F17/10G06F40/14G06F40/166G06T11/206G16H10/20G16H10/60G16H40/63G06T2200/24
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 10,795,879
App. No.
15/427,205
Granted
Oct 6, 2020
Kind
B2
Abstract

One example method for predictive clinical planning and design includes instantiating a plurality of data objects, each data object of the plurality of data objects comprising clinical trial information; displaying a graphical user interface on one or more display screens, the graphical user interface providing a graphical representation of at least a portion of a clinical trial and comprising a plurality of graphical nodes; receiving a selection of the second graphical node; receiving, via an editor associated with the second graphical node, a modification of the second data object; propagating an indication of the modification to the first data object, the propagation modifying a clinical trial data item of the first data object; and displaying, within the first graphical node, the modified clinical trial data item of the first data object.

Claims (69)

1. A method of planning and designing a clinical trial using visual representations on a computing device, the method comprising steps of:

instantiating, on the computing device, a plurality of data objects, each comprising one or more data items pertaining to the clinical trial;

establishing, on the computing device, a hierarchically connected plurality of graphical nodes by selecting, and forming a connection between, source and destination graphical nodes of the plurality of graphical nodes, each representing instantiated data objects of the plurality of data objects;

graphically presenting, on the computing device, at least a portion of the clinical trial using the plurality of hierarchically connected graphical nodes each forming a preceding and/or one or more child graphical nodes, wherein the data objects represented by the preceding graphical nodes reference or are referenced by the data objects represented by the child graphical nodes, and the one or more data items are modifiable within the plurality of graphical nodes;

propagating

the one or more data items of the source graphical node to the destination graphical node via the plurality of hierarchically connected graphical nodes, and

an association between the one or more data items of the source and destination graphical nodes based on a condition;

selecting a first of the plurality of graphical nodes;

modifying at least one of the one or more data items of the respective data object of the selected first graphical node;

propagating the modification to the one or more data items of the preceding and child graphical nodes of the first graphical node, the propagation modifying a corresponding data item of the respective preceding and child graphical nodes; and

expanding the graphical presentation, within the at least one of the first, preceding and child graphical nodes, by displaying the modified one or more data items.

2. The method of claim 1 , wherein each of the child graphical nodes is hierarchically connected to include preceding and child graphical nodes.

3. The method of claim 1 , further comprising steps of:

selecting one of the one or more data items associated with a data object of a second graphical node;

establishing a relationship between the data items associated with the first and second graphical nodes; and

propagating a data value associated with the data item of the first graphical node to the data item of the second graphical node.

4. The method of claim 1 , wherein the clinical trial comprises one or more sites, and the clinical trial information comprises one or more data items each describing one of patient information associated with one or more patients for the clinical trial, investigator information associated with one or more investigators for the clinical trial, and enrollment information associated with enrollment criteria for the clinical trial, and further comprising steps of:

associating the one or more data items describing the patient information, the investigator information, and the enrollment information to develop a map of sites for the clinical trial; and

determining at least one potential site of the one or more sites for the clinical trial from the map of sites based at least in part on the associations.

5. The method of claim 4 , further comprising a step of: determining patient enrollment totals at the one or more potential sites based at least in part on at least one of the patient information, the investigator information, the enrollment information, and the associations, wherein each of the patient enrollment totals corresponds to a prediction for a total number of patients enrolled in the clinical trial.

6. The method of claim 5 , further comprising a step of: graphically presenting the patient enrollment totals at the one or more potential sites, the graphical representation corresponding to alternative scenarios for enrollment in the clinical trial.

7. The method of claim 4 , further comprising steps of:

determining, using at least one of the patient enrollment totals, whether more or fewer than the one or more sites are needed for the clinical trial;

adding sites to the one or more sites determined needed for the clinical trial;

and removing sites from the one or more sites determined not needed for the clinical trial.

8. The method of claim 4 , further comprising step of: generating a historical metric by comparing one or more previous clinical trials to at least a portion of one of the patient information, investigator information, or the enrollment information, wherein determining at least one of the patient enrollment totals is further based in part on the historical metric.

9. A non-transitory computer-readable medium comprising processor-executable program code configured to cause a processor to perform a method of planning and designing a clinical trial using visual representations on a computing device, the method comprising steps of:

instantiating, on the computing device, a plurality of data objects, each comprising one or more data items pertaining to the clinical trial;

establishing, on the computing device, a hierarchically connected plurality of graphical nodes by selecting, and forming a connection between, source and destination graphical nodes of the plurality of graphical nodes, each representing instantiated data objects of the plurality of data objects;

graphically presenting, on the computing device, at least a portion of the clinical trial using the plurality of hierarchically connected graphical nodes each forming a preceding and/or one or more child graphical nodes, wherein the data objects represented by the preceding graphical nodes reference or are referenced by the data objects represented by the child graphical nodes, and the one or more data items are modifiable within the plurality of graphical nodes;

propagating

the one or more data items of the source graphical node to the destination graphical node via the plurality of hierarchically connected graphical nodes, and

an association between the one or more data items of the source and destination graphical nodes based on a condition;

selecting a first of the plurality of graphical nodes;

modifying at least one of the one or more data items of the respective data object of the selected first graphical node;

propagating the modification to the one or more data items of the preceding and child graphical nodes of the first graphical node, the propagation modifying a corresponding data item of the respective preceding and child graphical nodes; and

expanding the graphical presentation, within the at least one of the first, preceding, and child graphical nodes by displaying the one or more modified data items.

10. The non-transitory computer-readable medium of claim 9 , wherein: each of the child graphical nodes is hierarchically connected to include preceding and child graphical nodes.

11. The non-transitory computer-readable medium of claim 9 , further comprising steps of:

selecting one of the one or more data items associated with a data object of a second graphical node;

establishing a relationship between the data items associated with the first and second graphical nodes; and

propagating a data value associated with the data item of the first graphical node to the data item of the second graphical node.

12. The non-transitory computer-readable medium of claim 9 , wherein the clinical trial comprises one or more sites, and the clinical trial information comprises one or more data items each describing one of patient information associated with one or more patients for the clinical trial, investigator information associated with one or more investigators for the clinical trial, and enrollment information associated with enrollment criteria for the clinical trial, and further comprising steps of:

associating the one or more data items describing the patient information, the investigator information, and the enrollment information to develop a map of sites for the clinical trial; and

determining at least one potential site of the one or more sites for the clinical trial from the map of sites based at least in part on the associations.

13. The non-transitory computer-readable medium of claim 12 , further comprising a step of: determine determining patient enrollment totals at the one or more potential sites based at least in part on at least one of the patient information, the investigator information, the enrollment information, and the associations, wherein each of the patient enrollment totals corresponds to a prediction for a total number of patients enrolled in the clinical trial.

14. The non-transitory computer-readable medium of claim 13 , further comprising a step of: graphically presenting the patient enrollment totals at the one or more potential sites, the graphical representation corresponding to alternative scenarios for enrollment in the clinical trial.

15. The non-transitory computer-readable medium of claim 12 , further comprising step of: generating a historical metric by comparing one or more previous clinical trials to at least a portion of one of the patient information, investigator information, or the enrollment information, wherein determining at least one of the patient enrollment totals is further based in part on the historical metric.

16. The non-transitory computer-readable medium of claim 12 , further comprising steps of:

determining, using at least one of the patient enrollment totals, whether more or fewer than the one or more sites are needed for the clinical trial;

adding sites to the one or more sites determined needed for the clinical trial;

and removing sites from the one or more sites determined not needed for the clinical trial.

17. A system for planning and designing a clinical trial using visual representations on a computing device, the system comprising:

a processor is to:

instantiate a plurality of data objects, each comprising one or more data items pertaining to the clinical trial;

establish a hierarchically connected plurality of graphical nodes by selecting, and forming a connection between, source and destination graphical nodes of the plurality of graphical nodes, each representing instantiated data objects of the plurality of data objects;

graphically present at least a portion of the clinical trial using the as a plurality of hierarchically connected graphical nodes each forming a preceding and/or one or more child graphical nodes, wherein the data objects represented by the preceding graphical nodes reference or are referenced by the data objects represented by the child graphical nodes, and the one or more data items are modifiable within the plurality of graphical nodes;

propagate

the one or more data items of the source graphical node to the destination graphical node via the plurality of hierarchically connected graphical nodes, and

an association between the one or more data items of the source and destination graphical nodes based on a condition;

select a first of the plurality of graphical nodes;

modify at least one of the one or more data items of the respective data object of the selected first graphical node;

propagate the modification to the one or more data items of the preceding and child graphical nodes of the first graphical node, the propagation modifying a corresponding data item of the respective preceding and child graphical nodes; and

expand the graphical presentation within the at least one of the first preceding, and child graphical nodes, by displaying the modified one or more data items.

18. The system of claim 17 , wherein each of the child graphical nodes are hierarchically connected to include preceding and child graphical nodes.

19. The system of claim 18 , wherein the processor is to:

select one of the one or more data items associated with a data object of a second graphical node;

establish a relationship between the data items associated with the first and second graphical nodes; and

propagate a data value associated with the data item of the first graphical node to the data item of the second graphical node.

Assignments (8)
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.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065709/0618 →
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 Jul 12, 2023
From: IQVIA INC.; IMS SOFTWARE SERVICES, LTD.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 064258/0577 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2017
From: THOMAS, LESLIE; ZEMBRODT, SARA L.
To: QUINTILES IMS INCORPORATED
Reel/Frame 041808/0709 →