IP Library › Patent Application 18899259
Patent Application
App. No. 18/899,259

TRIAL DESIGN PLATFORM

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 None
App. No.
18/899,259
Abstract

A method for searching clinical trial designs that includes: determining a first convex hull set from a first set of clinical trial designs for a first scenario; simulating the first convex hull set for a second scenario to determine first simulation results; removing the first convex hull set from the first set of clinical trial designs to generate a second set of clinical trial designs; determining a second convex hull set from the second set of clinical trial designs for the first scenario; simulating the second convex hull set for the second scenario to determine second simulation results; determining, based at least in part on the first simulation results and the second simulation results, a refined scenario convex hull set of clinical trial designs for the second scenario from the first convex hull set and the second convex hull set; and transmitting the refined scenario convex hull set.

Claims (77)

1 . A method comprising:

determining, via a peeling engine executing on at least one processor, a first convex hull set of clinical trial designs from a first set of clinical trial designs for a first scenario;

simulating, via a simulation engine executing on the at least one processor, the first convex hull set for a second scenario to determine first simulation results;

removing, via the peeling engine, the first convex hull set from the first set of clinical trial designs to generate a second set of clinical trial designs;

determining, via the peeling engine, a second convex hull set of clinical trial designs from the second set of clinical trial designs for the first scenario;

simulating, via the simulation engine, the second convex hull set for the second scenario to determine second simulation results;

determining, via the peeling engine and based at least in part on the first simulation results and the second simulation results, a refined scenario convex hull set of clinical trial designs for the second scenario from the first convex hull set and the second convex hull set; and

transmitting, via the at least one processor, the refined scenario convex hull set.

2 . The method of claim 1 further comprising:

removing designs from the first set of clinical trial designs within an epsilon distance of the first convex hull set.

3 . The method of claim 2 further comprising:

adjusting, via the peeling engine, the epsilon distance.

4 . The method of claim 1 further comprising:

removing, via the peeling engine, the second convex hull set from the second set of clinical trial designs to generate a third set of clinical trial designs;

determining, via the peeling engine, a third convex hull set of clinical trial designs from the third set of clinical trial designs for the first scenario; and

simulating, via the simulation engine, the third convex hull set for the second scenario to determine third simulation results;

wherein determining the refined scenario convex hull set of clinical trial designs is:

further based at least in part on the third simulation results, and

from the first convex hull set, the second convex hull set, and the third convex hull set.

5 . The method of claim 4 further comprising:

removing, via the peeling engine, the third convex hull set from the third set of clinical trial designs to generate a fourth set of clinical trial designs;

determining, via the peeling engine, a fourth convex hull set of clinical trial designs from the fourth set of clinical trial designs for the first scenario; and

simulating, via the simulation engine, the fourth convex hull set for the second scenario to determine fourth simulation results;

wherein determining the refined scenario convex hull set of clinical trial designs is:

further based at least in part on the fourth simulation results, and

from the first convex hull set, the second convex hull set, the third convex hull set, and the fourth convex hull set.

6 . The method of claim 1 further comprising:

determining additional convex hull sets of clinical trial designs until a change between a subsequent convex hull set and a threshold number of immediately preceding convex hull sets is within a defined limit.

7 . The method of claim 6 , wherein the threshold number is 1.

8 . The method of claim 6 , wherein the threshold number is 10.

9 . An apparatus comprising:

a peeling circuit structured to determine a first convex hull set of clinical trial designs from a first set of clinical trial designs for a first scenario;

a simulation circuit structured to simulate the first convex hull set for a second scenario to determine first simulation results; and

a convex hull set provisioning circuit;

wherein:

the peeling circuit is further structured to:

remove the first convex hull set from the first set of clinical trial designs to generate a second set of clinical trial designs, and

determine a second convex hull set of clinical trial designs from the second set of clinical trial designs for the first scenario;

the simulation circuit is further structured to simulate the second convex hull set for the second scenario to determine second simulation results;

the peeling circuit is further structured to determine, based at least in part on the first simulation results and the second simulation results, a refined scenario convex hull set of clinical trial designs for the second scenario from the first convex hull set and the second convex hull set; and

the convex hull provisioning circuit is structured to transmit the refined scenario convex hull set.

10 . The apparatus of claim 9 , wherein the peeling circuit is further structured to remove designs from the first set of clinical trial designs within an epsilon distance of the first convex hull set.

11 . The apparatus of claim 10 , wherein the peeling circuit is further structured to adjust the epsilon distance.

12 . The apparatus of claim 9 , wherein:

the peeling circuit is further structured to:

remove the second convex hull set from the second set of clinical trial designs to generate a third set of clinical trial designs, and

determine a third convex hull set of clinical trial designs from the third set of clinical trial designs for the first scenario;

the simulation circuit is further structured to simulate the third convex hull set for the second scenario to determine third simulation results; and

the peeling circuit is further structured to determine the refined scenario convex hull set of clinical trial designs further based at least in part on the third simulation results and from the first convex hull set, the second convex hull set, and the third convex hull set.

13 . The apparatus of claim 12 , wherein:

the peeling circuit is further structured to:

remove the third convex hull set from the third set of clinical trial designs to generate a fourth set of clinical trial designs, and

determine a fourth convex hull set of clinical trial designs from the fourth set of clinical trial designs for the first scenario;

the simulation circuit is further structured to simulate the fourth convex hull set for the second scenario to determine fourth simulation results; and

the peeling circuit is further structured to determine the refined scenario convex hull set of clinical trial designs further based at least in part on the fourth simulation results and from the first convex hull set, the second convex hull set, the third convex hull set, and the fourth convex hull set.

14 . The apparatus of claim 9 , wherein the peeling circuit and the simulation circuit are further structured to:

determine additional convex hull sets of clinical trial designs until a change between a subsequent convex hull set and a threshold number of immediately preceding convex hull sets is within a defined limit.

15 . The apparatus of claim 14 , wherein the threshold number is 1.

16 . The apparatus of claim 14 , wherein the threshold number is 10.

17 . A non-transitory computer-readable medium storing instructions that, when loaded into at least one processor, cause the at least one processor to:

determine a first convex hull set of clinical trial designs from a first set of clinical trial designs for a first scenario;

simulate the first convex hull set for a second scenario to determine first simulation results;

remove the first convex hull set from the first set of clinical trial designs to generate a second set of clinical trial designs;

determine a second convex hull set of clinical trial designs from the second set of clinical trial designs for the first scenario;

simulate the second convex hull set for the second scenario to determine second simulation results;

determine, based at least in part on the first simulation results and the second simulation results, a refined scenario convex hull set of clinical trial designs for the second scenario from the first convex hull set and the second convex hull set; and

transmit the refined scenario convex hull set.

18 . The non-transitory computer-readable medium of claim 17 , wherein the instructions further cause the at least one processor to:

determine additional convex hull sets of clinical trial designs until a change between a subsequent convex hull set and a threshold number of immediately preceding convex hull sets is within a defined limit.

19 . The non-transitory computer-readable medium of claim 18 , wherein the threshold number is 1.

20 . The non-transitory computer-readable medium of claim 17 , wherein the stored instructions further cause the at least one processor to:

evaluate historical trial design selections to identify one or more trial design parameters based at least in part on one or more trial design criteria determined from a user via an interactive interface;

obtain, based at least in part on a quick search data structure, a set of simulation outputs for a set of trial designs based at least in part on the one or more trial design parameters;

generate a substitute of at least one of the set of simulation outputs based at least in part a relationship between the set of simulation outputs and supplemental data;

generate a performance surface based at least in part on the set of trial designs;

evaluate one or more trial designs based at least in part on the performance surface; and

calculate a score based on normalized score component values corresponding to the set of simulation outputs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2024
From: BHATTACHARYYA, JAYDEEP; BOLOGNESE, JAMES; BUER, ALEXANDRE; EDWARDS, ERIC; HUANG, STANLEY Y.; JEMIAI, YANNIS; MEHTA, CYRUS; PATEL, NITIN; PELZ, ANNE; SATHE, AJAY PRABHAKAR; SCHULTZ, JOSHUA A.; SENCHAUDHURI, PRALAY
To: CYTEL INC.
Reel/Frame 068722/0065 →