Patents by Inventor Patrick Hall

Patrick Hall 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: 12118447
    Abstract: An indication of a selection of an entry associated with a machine learning model is received. One or more interpretation views associated with one or more machine learning models are dynamically updated based on the selected entry.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: October 15, 2024
    Assignee: H2O.ai Inc.
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Patent number: 11922283
    Abstract: An indication of a selection of an entry associated with a machine learning model is received. One or more interpretation views associated with one or more machine learning models are dynamically updated based on the selected entry.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: March 5, 2024
    Assignee: H2O.ai Inc.
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Patent number: 11893467
    Abstract: Input data associated with a machine learning model is classified into a plurality of clusters. A plurality of linear surrogate models are generated. One of the plurality of linear surrogate models corresponds to one of the plurality of clusters. A linear surrogate model is configured to output a corresponding prediction based on input data associated with a corresponding cluster. Prediction data associated with the machine learning model and prediction data associated with the plurality of linear surrogate models are outputted.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: February 6, 2024
    Assignee: H2O.ai Inc.
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Publication number: 20240009490
    Abstract: A powered air purifying respirator (PARR) has a yoke and a pump. The yoke defines an air inlet and an air outlet fluidly connected via an air flow passage. The pump is disposed within an interior of the yoke and is configured to pump air from the air inlet to the air outlet via the air flow passage. The yoke is shaped to fit around the user's neck and be supported by the user's shoulders. A hood for a PARR has a head portion configured to receive a user's head, and a one-way exhaust valve configured to vent air from an internal environment of the hood to an environment external to the hood. The hood is configured to receive a yoke of the PARR.
    Type: Application
    Filed: August 19, 2021
    Publication date: January 11, 2024
    Applicant: MANCHESTER UNIVERSITY NHS FOUNDATION TRUST
    Inventors: Brendan McGRATH, Andrew SPRAGG, Andrew FORBES, Patrick HALL
  • Publication number: 20240005218
    Abstract: An indication of a selection of an entry associated with a machine learning model is received. One or more interpretation views associated with one or more machine learning models are dynamically updated based on the selected entry.
    Type: Application
    Filed: April 21, 2023
    Publication date: January 4, 2024
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Publication number: 20230054587
    Abstract: A retrotransposable element-based multiplexed quantitative polymerase chain reaction (qPCR) assay system to quantitate and distinguish cell free DNA integrity and concentration in blood, plasma, and serum as a measure of minimum residual disease, therapeutic effectiveness, neoadjuvant effectiveness in a patient having stage I, stage II, stage III, or stage IV cancer, and disease progression, thereby improving patient outcomes.
    Type: Application
    Filed: December 18, 2020
    Publication date: February 23, 2023
    Inventors: Sudhir SINHA, Gary SPITZER, Hiromi BROWN, Patrick HALL
  • Publication number: 20220374746
    Abstract: Input data associated with a machine learning model is classified into a plurality of clusters. A plurality of linear surrogate models are generated. One of the plurality of linear surrogate models corresponds to one of the plurality of clusters. A linear surrogate model is configured to output a corresponding prediction based on input data associated with a corresponding cluster. Prediction data associated with the machine learning model and prediction data associated with the plurality of linear surrogate models are outputted.
    Type: Application
    Filed: May 20, 2022
    Publication date: November 24, 2022
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Publication number: 20220347842
    Abstract: A vacuum tube assembly for removing material is disclosed, including: a vacuum generator configured to generate a vacuum airflow; one or more tubes coupled to the vacuum generator and configured to channel the vacuum airflow; and an actuation mechanism coupled to the one or more tubes, wherein the actuation mechanism is configured to actuate at least one tube from a first position relative to a material stream to a second position relative to the material stream, wherein the first position is farther from the material stream than the second position.
    Type: Application
    Filed: April 20, 2022
    Publication date: November 3, 2022
    Inventors: Jonathan M. Byars, Matthew Stanton, James Gregory Braeckel, III, Stefan Michael Elsener, Samuel Creighton, Simon Patrick Hall, Jacob John Schmidt, Peter Edward Gayler, Richard Reisbick, Kevin Taylor, Jacob Fitzgerald
  • Patent number: 11386342
    Abstract: Input data associated with a machine learning model is classified into a plurality of clusters. A plurality of linear surrogate models are generated. One of the plurality of linear surrogate models corresponds to one of the plurality of clusters. A linear surrogate model is configured to output a corresponding prediction based on input data associated with a corresponding cluster. Prediction data associated with the machine learning model and prediction data associated with the plurality of linear surrogate models are outputted.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: July 12, 2022
    Assignee: H2O.ai Inc.
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Publication number: 20190325333
    Abstract: Input data associated with a machine learning model is classified into a plurality of clusters. A plurality of linear surrogate models are generated. One of the plurality of linear surrogate models corresponds to one of the plurality of clusters. A linear surrogate model is configured to output a corresponding prediction based on input data associated with a corresponding cluster. Prediction data associated with the machine learning model and prediction data associated with the plurality of linear surrogate models are outputted.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 24, 2019
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Publication number: 20190325335
    Abstract: An indication of a selection of an entry associated with a machine learning model is received. One or more interpretation views associated with one or more machine learning models are dynamically updated based on the selected entry.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 24, 2019
    Inventors: Mark Chan, Navdeep Gill, Patrick Hall
  • Patent number: 9880724
    Abstract: Methods, systems, and non-transitory, tangible computer-readable medium for generating a graphical user interface to view status events for devices operating within an electrical distribution system over various time interval granularities and ranges are disclosed. The graphical user interface provides users with the ability to select various overall ranges of time and time intervals within these ranges. By generating a simple graphical user interface in this manner, operating personnel can more easily view an aggregation of data for the electrical power system, predict trends, and isolate and rectify recurring problems.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: January 30, 2018
    Assignee: S & C ELECTRIC CO.
    Inventors: Zhen Chen, Gokturk Ozer, Nathan Patrick Hall
  • Patent number: 9495414
    Abstract: A computing device to compute clusters using random subsets of variables is provided. Each data point of a plurality of data points is associated with a variable to define a plurality of variables. A subset of the plurality of variables is randomly selected. The subset does not include all of the plurality of variables. A number of clusters into which to segment the received data is determined. Cluster data that defines each cluster of the determined number of clusters is determined by executing a clustering algorithm with the received data using only the plurality of data points defined for each observation that are associated with the randomly selected subset of the plurality of variables. The determined cluster data is stored to cluster second data into the determined number of clusters. The second data is different from the received data.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: November 15, 2016
    Assignee: SAS Institute Inc.
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
  • Patent number: 9489621
    Abstract: A computing device to select decorrelated variables using a graph based method is provided. A correlation value is computed between each pair of a plurality of variables to define a correlation matrix. A binary threshold value is compared to each correlation value to define a binary similarity matrix from the correlation matrix. An undirected graph comprising a subgraph that includes one or more connected nodes is defined based on the binary similarity matrix to store connectivity information for the plurality of variables. Each node of the subgraph is pairwise associated with a unique variable of the variables. (a) A least connected node is selected from the undirected graph based on the connectivity information. (b) The selected least connected node is removed from the undirected graph. (c) The connectivity information for the undirected graph is updated based on the removed node. (d) (a)-(c) are repeated until a stop criterion is satisfied.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: November 8, 2016
    Assignee: SAS Institute Inc.
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Susan Haller, Jorge Silva
  • Patent number: 9471869
    Abstract: A computing device to compute composite clusters is provided. A first and a second plurality of centroid locations are computed by executing a clustering algorithm with a first portion of data and a first input parameter and a second portion of the data and a second input parameter, respectively. The first portion is different from the second portion or the first input parameter is different from the second input parameter. A plurality of composite centroid locations is computed using the computed first and second plurality of centroid locations to define a composite set of clusters. An observation is selected. A cluster of the composite set of clusters to which to assign the observation is determined using the plurality of composite centroid locations. The selecting and the determining is repeated with each observation of the plurality of observations as the observation to define cluster assignments for the plurality of observations.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: October 18, 2016
    Assignee: SAS Institute Inc.
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
  • Patent number: 9424337
    Abstract: A method of determining a number of clusters for a dataset is provided. Centroid locations for a defined number of clusters are determined using a clustering algorithm. Boundaries for each of the defined clusters are defined. A reference distribution that includes a plurality of data points is created. The plurality of data points are within the defined boundary of at least one cluster of the defined clusters. Second centroid locations for the defined number of clusters are determined using the clustering algorithm and the reference distribution. A gap statistic for the defined number of clusters based on a comparison between a first residual sum of squares and a second residual sum of squares is computed. The processing is repeated for a next number of clusters to create. An estimated best number of clusters for the received data is determined by comparing the gap statistic computed for each iteration of the number of clusters.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: August 23, 2016
    Assignee: SAS Institute Inc.
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Warren Sarle, Jorge Silva
  • Patent number: 9367602
    Abstract: A computing device to assign observations to clusters based on a statistical probability is provided. A first cluster assignment is defined by assigning the plurality of observations to a first set of clusters. A second cluster assignment is defined by assigning the plurality of observations to a second set of clusters. A set of composite clusters is defined based on the defined first set of clusters and the defined second set of clusters. For each observation, a statistical probability value for assigning an observation to each composite cluster of the defined set of composite clusters is computed based on the first and second cluster assignments and a composite cluster assignment is defined by assigning the observation to a cluster of the set of composite clusters based on the computed statistical probability value. The defined composite cluster assignment is stored.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: June 14, 2016
    Assignee: SAS Institute Inc.
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
  • Patent number: 9367799
    Abstract: A computing device presents a cluster visualization based on a neural network computation. First centroid locations are computed for first clusters. Second centroid locations are computed for second clusters. Each centroid location includes a plurality of coordinate values where each coordinate value relates to a single variable of a plurality of variables. Distances are computed pairwise between each centroid location. An optimum pairing is selected based on a minimum distance of the computed pairwise distances where each pair is associated with a different cluster of a set of composite clusters. Noised centroid location data is created. A multi-layer neural network is trained with the noised centroid location data. A projected centroid location is determined in a multidimensional space for each centroid location as values of hidden units of a middle layer of the multi-layer neural network. A graph is presented for display that indicates the determined, projected centroid locations.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: June 14, 2016
    Assignee: SAS Institute Inc.
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
  • Publication number: 20160048579
    Abstract: A computing device to assign observations to clusters based on a statistical probability is provided. A first cluster assignment is defined by assigning the plurality of observations to a first set of clusters. A second cluster assignment is defined by assigning the plurality of observations to a second set of clusters. A set of composite clusters is defined based on the defined first set of clusters and the defined second set of clusters. For each observation, a statistical probability value for assigning an observation to each composite cluster of the defined set of composite clusters is computed based on the first and second cluster assignments and a composite cluster assignment is defined by assigning the observation to a cluster of the set of composite clusters based on the computed statistical probability value. The defined composite cluster assignment is stored.
    Type: Application
    Filed: October 28, 2015
    Publication date: February 18, 2016
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Ralph Abbey, Susan Haller, Jorge Silva
  • Publication number: 20160048557
    Abstract: A computing device to select decorrelated variables using a graph based method is provided. A correlation value is computed between each pair of a plurality of variables to define a correlation matrix. A binary threshold value is compared to each correlation value to define a binary similarity matrix from the correlation matrix. An undirected graph comprising a subgraph that includes one or more connected nodes is defined based on the binary similarity matrix to store connectivity information for the plurality of variables. Each node of the subgraph is pairwise associated with a unique variable of the variables. (a) A least connected node is selected from the undirected graph based on the connectivity information. (b) The selected least connected node is removed from the undirected graph. (c) The connectivity information for the undirected graph is updated based on the removed node. (d) (a)-(c) are repeated until a stop criterion is satisfied.
    Type: Application
    Filed: October 30, 2015
    Publication date: February 18, 2016
    Inventors: Patrick Hall, Ilknur Kaynar Kabul, Jared Langford Dean, Susan Haller, Jorge Silva