Systems and methods for evaluating programs

US2024221873A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024221873-A1
Application numberUS-202318149294-A
CountryUS
Kind codeA1
Filing dateJan 3, 2023
Priority dateJan 3, 2023
Publication dateJul 4, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and computer-implemented method for evaluating programs are disclosed. A computer-implemented method includes determining a propensity score, using a propensity score model, for each patient among multiple patients. The multiple patients include treatment patients and control patients, and the propensity score represents a probability of assignment to a treatment group. The method includes assigning a random value to each patient in an assignment group. The assignment group includes at least one of the treatment patients or the control patients. The method includes sorting the patients based on the assigned random values and matching, based on the sorted patients and the determined propensity scores, each treatment patient to a control patient to create multiple matches. Each match includes one treatment patient and at least one control patient. The method includes performing, based on the multiple matches, one or more actions related to the multiple patients.

First claim

Opening claim text (preview).

We claim: 1 . A computer-implemented method for evaluating programs, the method comprising: determining a propensity score, using a propensity score model, for each patient among multiple patients, wherein the multiple patients include a plurality of treatment patients and a plurality of control patients, and the propensity score represents a probability of assignment to a treatment group; assigning a random value to each patient in an assignment group, the assignment group including at least one of the plurality of treatment patients or the plurality of control patients; sorting the plurality of patients based on the assigned random values; matching, based on the sorted patients and the determined propensity scores, each treatment patient to a control patient to create multiple matches, each match including one treatment patient and at least one control patient; and performing, based on the multiple matches, one or more actions related to the multiple patients. 2 . The method of claim 1 , further comprising repeating assigning the random value, sorting the plurality of patients, and matching, wherein, upon repeating assigning the random value, each patient in the assignment group is assigned a random value that is different from the random value previously assigned. 3 . The method of claim 1 , wherein assigning the random value is based on a first seed, and wherein the method includes repeating assigning the random value based on a second seed. 4 . The method of claim 1 , wherein sorting is further based on the determined propensity scores. 5 . The method of claim 1 , wherein matching is performed in order of the sorted patients. 6 . The method of claim 1 , further comprising removing one or more outlier matches from the multiple matches to create a subgroup of matches, wherein performing the one or more actions is based on the subgroup of matches. 7 . The method of claim 6 , wherein each patient is associated with a value, and wherein the removing of the one or more outlier matches comprises: detecting one or more patients having an associated value within a highest and/or lowest percentage among all associated values of the multiple patients; and excluding the matches among the multiple matches that include any of the detected patients. 8 . The method of claim 1 , wherein the multiple patients are associated with one or more categories, and performing the one or more actions is based on the one or more categories. 9 . The method of claim 1 , further comprising receiving a plurality of values, each value associated with each patient among the multiple patients and being based on a cost for treatment. 10 . The method of claim 9 , wherein the performing of the one or more actions further comprises: determining a distribution of the values, and displaying, on a user interface, the determined distribution. 11 . The method of claim 10 , wherein determining the distribution of the values includes comparing, within each of the multiple matches, the value associated with the treatment patient and the value associated with the control patient. 12 . The method of claim 10 , wherein the assigning, sorting, matching, and performing is repeated a plurality of iterations to determine a plurality of distributions of the values, each distribution corresponding to an iteration, and the method further comprises: determining, based on the plurality of distributions, a representative iteration among the plurality of iterations; and displaying, on the user interface, a table indicating the representative iteration. 13 . The method of claim 12 , wherein determining the representative iteration is based on: a number of the values of the distribution for each iteration that have a same sign as a mean of the distribution; and a magnitude of a difference between the values of the distribution for each iteration and the mean. 14 . The method of claim 13 , further comprising determining a centroid based on the magnitudes and signs of the values for all iterations, wherein determining the representative iteration is based on a difference between each iteration and the determined centroid. 15 . The method of claim 1 , wherein the matching is based on one or more characteristics of the multiple patients. 16 . A system for evaluating programs, the system comprising: a memory having processor-readable instructions stored therein; and a processor configured to access the memory and execute the processor-readable instructions to perform operations comprising: determining a propensity score, using a propensity score model, for each patient among multiple patients, wherein the multiple patients include a plurality of treatment patients and a plurality of control patients, and the propensity score represents a probability of assignment to treatment; assigning a random value to each patient in an assignment group, the assignment group including at least one of the plurality of treatment patients or the plurality of control patients; sorting the plurality of patients based on the assigned random values; matching, based on the sorted patients and the determined propensity scores, each treatment patient to a control patient to create multiple matches, each match including one treatment patient and at least one control patient; and performing, based on the multiple matches, one or more actions related to the multiple patients. 17 . The system of claim 16 , wherein the operations further comprise repeating assigning the random value, sorting the plurality of patients, and matching, wherein, upon repeating assigning the random value, each patient in the assignment group is assigned a random value that is different from the random value previously assigned. 18 . The system of claim 17 , wherein the assigning, sorting, matching, and performing is repeated a plurality of iterations to determine a plurality of distributions of the values, each distribution corresponding to an iteration, and the method further comprises: determining, based on the plurality of distributions, a representative iteration among the plurality of iterations; and displaying, on the user interface, a table indicating the representative iteration. 19 . A non-transitory computer-readable medium storing a set of instructions that, when executed by a processor, perform operations for evaluating programs, the operations comprising: determining a propensity score, using a propensity score model, for each patient among multiple patients, wherein the multiple patients include a plurality of treatment patients and a plurality of control patients, and the propensity score represents a probability of assignment to treatment; assigning a random value to each patient in an assignment group, the assignment group including at least one of the plurality of treatment patients or the plurality of control patients; sorting the plurality of patients based on the assigned random values; matching, based on the sorted patients and the determined propensity scores, each treatment patient to a control patient to create multiple matches, each match including one treatment patient and at least one control patient; and performing, based on the multiple matches, one or more actions related to the multiple patients. 20 . The computer-readable medium of claim 19 , wherein the operations further comprise repeating assigning the random value, sorting the plurality of patients, and matching, wherein, upon repeating assigning the random value, each pat

Assignees

Inventors

Classifications

  • G16H10/20Primary

    for electronic clinical trials or questionnaires · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024221873A1 cover?
Systems and computer-implemented method for evaluating programs are disclosed. A computer-implemented method includes determining a propensity score, using a propensity score model, for each patient among multiple patients. The multiple patients include treatment patients and control patients, and the propensity score represents a probability of assignment to a treatment group. The method inclu…
Who is the assignee on this patent?
Unitedhealth Group Inc
What technology area does this patent fall under?
Primary CPC classification G16H10/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 04 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).