IP Library Granted Patent US 11,282,589
Granted Patent B2
US 11,282,589 · App. 14/506,961 · Granted Mar 22, 2022

Synthesizing complex population selection criteria

Inventors: Thomas Paul Haskell (Havertown, PA); Benjamin Alexander Paul Hughes (London, GB)
Assignee: IQVIA Inc.
G16H10/20G16Z99/00
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 11,282,589
App. No.
14/506,961
Granted
Mar 22, 2022
Kind
B2
Abstract

System and method to determine a reduced cohort criteria, the method including: defining N selection criteria to select a cohort from among a universe of patient data; querying a patient database, by use of a processor, and by use of the N selection criteria, in order to define a full patient population; selecting a subset of size M of the N selection criteria, to produce a subset criteria; selecting a permutation of the subset criteria, to produce a permuted subset criteria in a predetermined order; for each member of the permuted subset criteria: querying the patient database by use of the member of the permuted subset criteria to produce a respective interim patient population; combining all respective interim patient populations to produce a partial patient population; and calculating, by a processor, a coverage figure of merit that compares the partial patient population to the full patient population.

Claims (47)

1. A machine-implemented method to select a subset of selection criteria with which to identify a population for membership in a study cohort, comprising:

identifying a full population of patients having characteristics that satisfy N selection criteria, wherein N is an integer greater than 29;

defining all possible subsets of the N selection criteria;

identifying all possible permutations of each of the subsets of the selection criteria, wherein the permutations include re-orderings of the selection criteria of the respective subsets of the selection criteria;

determining, for each permutation of each subset, a partial population of patients having characteristics that satisfy the ordering of the subset of the selection criteria of the permutation;

recording each partial population that matches the identified full population to within a predetermined threshold, including recording the subset of selection criteria, the ordering of the subset of selection criteria, and a relative significance of each criterion of the subset of the selection criteria;

selecting one or more of the recorded partial populations that have a fewest number of the selection criteria; and

graphically displaying each selected partial population, the corresponding subset of selection criteria, and the relative significance of each criterion of the subset of selection criteria.

2. The method of claim 1 , further comprising omitting a portion of the selection criteria for membership in the study cohort.

3. The method of claim 1 , further comprising:

incrementing a number of the selection criteria per subset from M=1 towards M=N−1; and

performing the defining, the identifying, the determining, and the recording for each of multiple values of M.

4. The method of claim 1 , further comprising:

decrementing a number of the selection criteria per subset from M=N−1 towards M=1; and

performing the defining, the identifying, the calculating, and the recording for each of multiple values of M.

5. An apparatus to select a subset of selection criteria with which to identify a population for membership in a study cohort, comprising a processor configured to:

identify a full population of patients having characteristics that satisfy N selection criteria, wherein N is an integer greater than 29;

define all possible subsets of the N selection criteria;

identify all possible permutations of each of the subsets of the selection criteria, wherein the permutations include re-orderings of the selection criteria of the respective subsets of the selection criteria;

determine, for each permutation of each subset, a partial population of patients having characteristics that satisfy the ordering of the subset of the selection criteria of the permutation;

record each partial population that matches the identified full population to within a predetermined threshold, including to record the subset of selection criteria, the ordering of the subset of selection criteria, and a relative significance of each criterion of the subset of the selection criteria;

select one or more of the recorded partial populations that have a fewest number of the selection criteria; and

graphically display each selected partial population, the corresponding subset of selection criteria, and the relative significance of each criterion of the subset of selection criteria.

6. The apparatus of claim 5 , wherein the processor is further configured to:

omit a portion of the selection criteria for membership in the study cohort.

7. The apparatus of claim 5 , wherein the processor is further configured to:

increment a number of the selection criteria per subset from M=1 towards M=N−1; and

perform the defining, the identifying, the determining, and the recording for each of multiple values of M.

8. The apparatus of claim 5 , wherein the processor is further configured to:

decrement a number of the selection criteria per subset from M=N−1 towards M=1; and

perform the defining, the identifying, the calculating, and the recording for each of multiple values of M.

9. A non-transitory computer readable medium encoded with a computer program that comprises instructions to cause a processor to:

identify a full population of patients having characteristics that satisfy N selection criteria, wherein N is an integer greater than 29;

define all possible subsets of the N selection criteria;

identify all possible permutations of each of the subsets of the selection criteria, wherein the permutations include re-orderings of the selection criteria of the respective subsets of the selection criteria;

determine, for each permutation of each subset, a partial population of patients having characteristics that satisfy the ordering of the subset of the selection criteria of the permutation;

record each partial population that matches the identified full population to within a predetermined threshold, including to record the subset of selection criteria, the ordering of the subset of selection criteria, and a relative significance of each criterion of the subset of the selection criteria;

select one or more of the recorded partial populations that have a fewest number of the selection criteria; and

graphically display each selected partial population, the corresponding subset of selection criteria, and the relative significance of each criterion of the subset of selection criteria.

10. The non-transitory computer readable medium of claim 9 , further comprising instructions to cause the processor to:

omit a portion of the selection criteria for membership in the study cohort.

11. The non-transitory computer readable medium of claim 9 , further comprising instructions to cause the processor to:

increment a number of the selection criteria per subset from M=1 towards M=N−1; and

perform the defining, the identifying, the determining, and the recording for each of multiple values of M.

12. The non-transitory computer readable medium of claim 9 , further comprising instructions to cause the processor to:

decrement a number of the selection criteria per subset from M=N−1 towards M=1; and

perform the defining, the identifying, the calculating, and the recording for each of multiple values of M.

Assignments (9)
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 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 →
CHANGE OF NAME Recorded Sep 7, 2018
From: IMS HEALTH INCORPORATED
To: QUINTILES IMS INCORPORATED
Reel/Frame 047029/0637 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jan 14, 2016
From: IMS HEALTH INCORPORATED
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037515/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2014
From: HASKELL, THOMAS PAUL; HUGHES, BENJAMIN ALEXANDER PAUL
To: IMS HEALTH INCORPORATED
Reel/Frame 033892/0248 →
Continuity (1)
Related Publication 20160098541A1 · Apr 7, 2016