Patents by Inventor John Petri

John Petri 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: 11289203
    Abstract: A computing system receives a plurality of medical perspectives for each medical treatment option of a plurality of medical treatment options. A machine learning model assigns a weight to each medical perspective for each medical treatment option by determining how often a care provider has agreed with each perspective within the plurality of medical perspectives. The computing system receives a medical treatment option ranking for each of the medical perspectives. The computing system generates a score for each medical perspective as applied to each medical treatment option based on a combination of the weight and the ranking for each medical perspective. The computing system aggregates the scores across the plurality of medical perspectives into an overall score for each medical treatment option.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: March 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mark Gregory Megerian, Thomas J Eggebraaten, Marie Louise Setnes, John Petri
  • Patent number: 11204691
    Abstract: Embodiments provide for reduced user input requests by identifying predefined diagnosis paradigms; creating a synthetic diagnosis paradigm via a machine learning process based on prior selections of action plans recommended by the predefined diagnosis paradigms and values entered therefor, wherein the synthetic diagnosis paradigm identifies the action plans to treat the plurality of conditions based on a subset of the attribute inputs used by the predefined diagnosis paradigms; generating a graphical user interface (GUI) to prompt input for values for the subset of attribute inputs; in response to receiving the values for the subset of attribute inputs, identifying at least one condition according to the predefined and synthetic diagnosis paradigms; and displaying the action plans in the GUI in association with the synthetic and predefined diagnosis paradigms according to evaluations of the action plans based on the respective logical structures.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: December 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mark Gregory Megerian, Thomas J Eggebraaten, Marie Louise Setnes, John Petri, Adam Clark
  • Patent number: 11048745
    Abstract: A method, computer system, and computer program product for determining qualities of user favorable photographs are provided. The embodiment may include receiving a plurality of photographs from an electronic device. The embodiment may also include parsing each photograph. The embodiment may further include calculating a favorability value of each photograph. The embodiment may also include determining whether the favorability value of each photograph exceeds a favorability threshold value. The embodiment may further include organizing the received photographs into one or more clusters based on features of each photograph. The embodiment may also include generating a classification model for each cluster.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: June 29, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adam T. Clark, Jeffrey K. Huebert, Aspen Payton, John Petri
  • Patent number: 10972656
    Abstract: A method, computer system, and computer program product for cognitively coaching a user to take favorable photographs are provided. The embodiment may include determining characteristics of favorable photographs from a favorable photo database using image analysis techniques. The embodiment may also include identifying subjects in a current camera frame. The embodiment may further include identifying characteristics of a photograph from a current camera frame. The embodiment may also include determining similarities or differences between the favorable photographs and the current camera frame. The embodiment may further include generating directions that map a current state of similar characteristics to the favorable photographs.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adam T. Clark, Jeffrey K. Huebert, Aspen Payton, John Petri
  • Publication number: 20200272439
    Abstract: Embodiments provide for the dynamic adjustment of graphical user interfaces (GUIs) in response to learned user preferences via generating a plurality of scores for a plurality of action plans based on logical structures defined by a plurality of diagnosis paradigms that identify conditions addressable by individual action; determining a plurality of weights associated with the plurality of diagnosis paradigms, wherein a given weight of the plurality of weights is based on a historic frequency of selection of individual action plans from a GUI associated with a particular diagnosis paradigm; determining a concordance measure for each action plan relative to each other action plan based on a machine learning clustering of the action plans using the plurality of weights and the plurality of scores; and generating the GUI to present the plurality of diagnosis paradigms and the plurality of action plans based on a respective concordance measure for each action plan.
    Type: Application
    Filed: February 27, 2019
    Publication date: August 27, 2020
    Inventors: Mark Gregory Megerian, Thomas J. Eggebraaten, Marie Louise Setnes, John Petri
  • Publication number: 20200273571
    Abstract: A computing system receives a plurality of medical perspectives for each medical treatment option of a plurality of medical treatment options. A machine learning model assigns a weight to each medical perspective for each medical treatment option by determining how often a care provider has agreed with each perspective within the plurality of medical perspectives. The computing system receives a medical treatment option ranking for each of the medical perspectives. The computing system generates a score for each medical perspective as applied to each medical treatment option based on a combination of the weight and the ranking for each medical perspective. The computing system aggregates the scores across the plurality of medical perspectives into an overall score for each medical treatment option.
    Type: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Inventors: Mark Gregory Megerian, Thomas J Eggebraaten, Marie Louise Setnes, John Petri
  • Publication number: 20200249826
    Abstract: Embodiments provide for reduced user input requests by identifying predefined diagnosis paradigms; creating a synthetic diagnosis paradigm via a machine learning process based on prior selections of action plans recommended by the predefined diagnosis paradigms and values entered therefor, wherein the synthetic diagnosis paradigm identifies the action plans to treat the plurality of conditions based on a subset of the attribute inputs used by the predefined diagnosis paradigms; generating a graphical user interface (GUI) to prompt input for values for the subset of attribute inputs; in response to receiving the values for the subset of attribute inputs, identifying at least one condition according to the predefined and synthetic diagnosis paradigms; and displaying the action plans in the GUI in association with the synthetic and predefined diagnosis paradigms according to evaluations of the action plans based on the respective logical structures.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 6, 2020
    Inventors: MARK GREGORY MERGERIAN, THOMAS J EGGEBRAATEN, MARIE LOUISE SETNES, JOHN PETRI, ADAM CLARK
  • Publication number: 20190392039
    Abstract: A method, computer system, and computer program product for determining qualities of user favorable photographs are provided. The embodiment may include receiving a plurality of photographs from an electronic device. The embodiment may also include parsing each photograph. The embodiment may further include calculating a favorability value of each photograph. The embodiment may also include determining whether the favorability value of each photograph exceeds a favorability threshold value. The embodiment may further include organizing the received photographs into one or more clusters based on features of each photograph. The embodiment may also include generating a classification model for each cluster.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Inventors: Adam T. Clark, Jeffrey K. Huebert, Aspen Payton, John Petri
  • Publication number: 20190394393
    Abstract: A method, computer system, and computer program product for cognitively coaching a user to take favorable photographs are provided. The embodiment may include determining characteristics of favorable photographs from a favorable photo database using image analysis techniques. The embodiment may also include identifying subjects in a current camera frame. The embodiment may further include identifying characteristics of a photograph from a current camera frame. The embodiment may also include determining similarities or differences between the favorable photographs and the current camera frame. The embodiment may further include generating directions that map a current state of similar characteristics to the favorable photographs.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Inventors: Adam T. Clark, Jeffrey K. Huebert, Aspen Payton, John Petri
  • Publication number: 20070256032
    Abstract: In an embodiment, identifiers and states of processes are displayed in a stacked cursor, which is moved in response to movement of a pointing device. The display of the identifiers and the states is customized based on a presentation type associated with each of the processes. If a time threshold associated with the process expires, the identifier of the process and the state are removed from the stacked cursor. In various embodiments, customizing the display of the states and the identifiers may include displaying the state and/or the identifier in text forms, icon forms, and/or colors indicated by the presentation type and/or presenting a sound indicated by the presentation type in response to a change of the state. In this way, a user can determine the states of multiple processes without diverting the user's attention from the stacked cursor.
    Type: Application
    Filed: April 28, 2006
    Publication date: November 1, 2007
    Inventor: John Petri
  • Publication number: 20060264684
    Abstract: A process has been developed for producing diesel fuel from biorenewable feedstocks such as plant oils and greases. The process involves a pretreatment step to remove contaminants such as alkali metals from the feedstock. Next the treated feedstock is hydrogenated and deoxygenated, i.e. decarboxylated and/or hydrodeoxygenated to provide a hydrocarbon fraction useful as a diesel fuel. If desired, the hydrocarbon fraction can be isomerized to improve cold flow properties.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 23, 2006
    Inventors: John Petri, Terry Marker
  • Publication number: 20060026557
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, create concrete configuration associated with a page based on an abstract personal configuration. Wrapper code is also created, and the wrapper code, the page, and the concrete configuration are sent to a client. When executed at the client, the wrapper code manipulates portlets associated with the page using the concrete code. The personal configuration allows portlets to be arranged and managed dynamically on a per-user basis. The wrapper code causes the portlets to be dragged, dropped, resized, overlapped, and hidden.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: John Petri