Patents by Inventor David J. Gattis

David J. Gattis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10558785
    Abstract: Mechanisms are provided for caching patient information in a variable list and using the variable list to evaluate patient rules. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms compile at least one variable list for an input variable of one or more clinical rules. The variable list comprises a plurality of instances of personal and medical information from the plurality of sources that are associated with the variable. The mechanisms also process at least one clinical rule in the one or more clinical rules that references the variable as a criteria for evaluating the at least one clinical rule, based on the variable list associated with the variable to determine if the criteria is satisfied by one or more instances.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: James S. Cox, Anthony J. DiGiorgio, David J. Gattis, Tushar Kumar Jayantilal, William R. Patterson
  • Patent number: 10528702
    Abstract: Mechanisms are provided for communicating with a patient. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms collect, for each patient registry record, first data regarding treatment of the corresponding patient and second data regarding communications made with the corresponding patient. The mechanisms determine, based on analysis of the first data and second data associated with each of the patient registry records, a mode of communication that is most likely to result in a successful treatment of patients. The mechanisms initiate a communication with a patient of interest using the determined mode of communication based on the results of the determination.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: James S. Cox, Jacob R. Danks, Anthony J. DiGiorgio, Alan C. Edwards, David J. Gattis, Jonathan M. Harmon, Charles W. Hill, Tushar Kumar Jayantilal, William R. Patterson, James A. Sexton
  • Publication number: 20180211013
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a clinical decision support system. A priority calculation component executing within the clinical decision support system receives weighted priority configuration for a health care facility and a set of patients with care gaps. The priority calculation component assigns a priority value to each given patient in the set of patients based on a risk score of at least one condition for the given patient, a number of days out of compliance for the at least one condition for the given patient, and an organizational goal factor associated with the at least one condition for the health care organization. The priority calculation component generates a prioritized communication sequence for the set of patients.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Robert T. Courtemanche, James S. Cox, Jacob R. Danks, David J. Gattis, Jonathan M. Harmon, Atul Kumar, Guy B. Mrnustik, Russell G. Olsen
  • Publication number: 20180211726
    Abstract: A mechanism is provided in a data processing system comprising least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a clinical decision support system. A priority calculation component executing within the clinical decision support system receives weighted priority configuration for a health care facility and a set of patients with care gaps. The priority calculation component assigns a priority value to each given patient in the set of patients based on a risk score of at least one condition for the given patient, a number of days out of compliance for the at least one condition for the given patient, and an organizational goal factor associated with the at least one condition for the health care organization. The priority calculation component generates a prioritized communication sequence for the set of patients.
    Type: Application
    Filed: December 1, 2017
    Publication date: July 26, 2018
    Inventors: Robert T. Courtemanche, James S. Cox, Jacob R. Danks, David J. Gattis, Jonathan M. Harmon, Atul Kumar, Guy B. Mrnustik, Russell G. Olsen
  • Publication number: 20170220757
    Abstract: Mechanisms are provided for communicating with a patient. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms collect, for each patient registry record, first data regarding treatment of the corresponding patient and second data regarding communications made with the corresponding patient. The mechanisms determine, based on analysis of the first data and second data associated with each of the patient registry records, a mode of communication that is most likely to result in a successful treatment of patients. The mechanisms initiate a communication with a patient of interest using the determined mode of communication based on the results of the determination.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 3, 2017
    Inventors: James S. Cox, Jacob R. Danks, Anthony J. DiGiorgio, Alan C. Edwards, David J. Gattis, Jonathan M. Harmon, Charles W. Hill, Tushar Kumar Jayantilal, William R. Patterson, James A. Sexton
  • Publication number: 20170220758
    Abstract: Mechanisms are provided for performing sequential multi-modal communication with patients. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms collect, for each patient registry record, first data regarding treatment of the corresponding patient and second data regarding communications made with the corresponding patient. The mechanisms determine, based on analysis of the first data and second data associated with each of the patient registry records, a sequence of modes of communication that is most likely to result in a successful treatment of patients. The mechanisms initiate a plurality of communications with a patient of interest using the determined sequence of modes of communication based on the results of the determination.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 3, 2017
    Inventors: James S. Cox, Jacob R. Danks, Anthony J. DiGiorgio, Alan C. Edwards, David J. Gattis, Jonathan M. Harmon, Charles W. Hill, Tushar Kumar Jayantilal, William R. Patterson, James A. Sexton
  • Publication number: 20170213005
    Abstract: Mechanisms are provided for caching patient information in a variable list and using the variable list to evaluate patient rules. The mechanisms generate a patient registry comprising a plurality of patient registry records, each patient registry record being associated with a corresponding patient and comprising personal and medical information about the corresponding patient. The mechanisms compile at least one variable list for an input variable of one or more clinical rules. The variable list comprises a plurality of instances of personal and medical information from the plurality of sources that are associated with the variable. The mechanisms also process at least one clinical rule in the one or more clinical rules that references the variable as a criteria for evaluating the at least one clinical rule, based on the variable list associated with the variable to determine if the criteria is satisfied by one or more instances.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 27, 2017
    Inventors: James S. Cox, Anthony J. DiGiorgio, David J. Gattis, Tushar Kumar Jayantilal, William R. Patterson