×

System and methods for disease management

  • US 10,628,555 B1
  • Filed: 04/02/2014
  • Issued: 04/21/2020
  • Est. Priority Date: 04/02/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for refining data driven workflows comprising:

  • using at least one computing device in communication with at least one non-transitory-storage media including computer executable instructions, the at least one computing device defining an application server that is in communication with a plurality of devices via a communication network, each device of the plurality of devices located at a remote location different from the application server, the computer executable instructions executed by the at least one computing device to perform a method of;

    accessing, by at least one processor of the at least one computing device, a first treatment workflow associated with a disease data structure having historical treatment data and treatment results for a particular disease stored in a database that is provided by a database server, the first treatment workflow defining a plurality of treatment steps each defined by a respective plurality of interactive computing objects stored in the database and interconnected through pointers, the plurality of interactive computing objects including a first interactive computing object including a first patient data field that receives input via a user interface from one of the plurality of devices via the communication network, the first patient data field associated with a first threshold, the first interactive computing object pointing to a second interactive computing object including an equal outcome variable with an associated second threshold and a second patient data field that receives input from the user interface from one of the plurality of devices via the communication network, the equal outcome variable defining a first treatment option that has an equal outcome of treatment success as compared to a second treatment option not included in the second interactive computing object, the second interactive computing object pointing to a third interactive computing object reached when a second patient data value is received in the second patient data field and exceeds a second threshold and defining at least one end point reached when the second patient data value in the second patient data field exceeds the second threshold;

    executing, by the at least one processor of the at least one computing device, the first interactive computing object upon receipt of a first patient data value of the first patient data field to determine if the first patient data value exceeds the first threshold;

    automatically transmitting, by the at least one processor of the at least one computing device, an electronic notification directed to the plurality of devices, each device of the plurality of devices receiving particular information associated with the electronic notification having security restrictions and a user subscription level for the user of each the plurality of devices when the first patient data value exceeds the first threshold; and

    indexing, by the at least one processor of the at least one computing device, the historical treatment data and the treatment results, the historical treatment data and the treatment results including information from at least the first patient data field and the second patient data field, the historical treatment data and the treatment results stored in the database for the particular disease and determining an evidence based data index (EBDI) for the first treatment workflow based on the indexing of the historical treatment data and the treatment results for the particular disease, and further based on the EBDI, determining that N number of M patients had a complication based on the historical treatment data and the treatment results, and dynamically generating an improved second treatment workflow associated with the disease data structure within the database upon receiving a change to the first interactive computing object that is generated in response to the complication thereby automatically generating an additional and changed first interactive computing object, the second improved treatment workflow including the respective plurality of interactive computing objects stored in the database and interconnected through pointers with the first interactive computing object replaced by the additional and changed first interactive computing object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×