Patents by Inventor Bharath Ramsundar

Bharath Ramsundar 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).

  • Publication number: 20230281465
    Abstract: Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
    Type: Application
    Filed: May 10, 2023
    Publication date: September 7, 2023
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Evan Nathaniel Feinberg, Vijay Satyanand Pande, Bharath Ramsundar
  • Patent number: 11748653
    Abstract: Apparatuses, systems, program products, and method are disclosed for machine learning abstraction. An apparatus includes an objective module configured to receive an objective to be analyzed using machine learning. An apparatus includes a grouping module configured to select a logical grouping of one or more machine learning pipelines to analyze a received objective. An apparatus includes an adjustment module configured to dynamically adjust one or more machine learning settings for a logical grouping of one or more machine learning pipelines based on feedback generated in response to analyzing a received objective.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: September 5, 2023
    Assignee: DataRobot, Inc.
    Inventors: Nisha Talagala, Vinay Sridhar, Swaminathan Sundararaman, Sindhu Ghanta, Lior Amar, Lior Khermosh, Bharath Ramsundar, Sriram Subramanian, Drew Roselli
  • Patent number: 11727282
    Abstract: Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: August 15, 2023
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Evan Nathaniel Feinberg, Vijay Satyanand Pande, Bharath Ramsundar
  • Patent number: 11687790
    Abstract: Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: June 27, 2023
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Evan Nathaniel Feinberg, Vijay Satyanand Pande, Bharath Ramsundar
  • Publication number: 20230196101
    Abstract: An automated machine learning (“ML”) method may include training a first machine learning model using a first machine learning algorithm and a training data set; validating the first machine learning model using a validation data set, wherein validating the first machine learning model comprises generating an error data set; training a second machine learning model to predict a suitability of the first machine learning model for analyzing an inference data set, wherein the second machine learning model is trained using a second machine learning algorithm and the error data set; and triggering a remedial action associated with the first or second machine learning model in response to a predicted suitability of the first machine learning model for analyzing the inference data set not satisfying a suitability threshold.
    Type: Application
    Filed: November 16, 2022
    Publication date: June 22, 2023
    Applicant: DataRobot, Inc.
    Inventors: Sindhu Ghanta, Drew Roselli, Nisha Talagala, Vinay Sridhar, Swaminathan Sundararaman, Lior Amar, Lior Khermosh, Bharath Ramsundar, Sriram Subramanian
  • Publication number: 20230111871
    Abstract: Apparatuses, systems, computer program products, and methods are disclosed for foundation model based fluid simulations. An apparatus includes a processor and a memory that stores code executable by the processor to receive a fluid foundation model that is pretrained on fluid data, deploy the received fluid foundation model into a downstream machine learning pipeline for a fluid dynamics application, reconfigure the fluid foundation model for the fluid dynamics application, and output results from the machine learning pipeline for the fluid dynamics application based on the reconfigured fluid foundation model.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 13, 2023
    Applicant: DEEP FOREST SCIENCES, INC.
    Inventors: BHARATH RAMSUNDAR, VENKATASUBRAMANIAN VISWANATHAN
  • Publication number: 20220171353
    Abstract: Apparatuses, systems, computer program products, and methods are disclosed for differentiable machines for physical systems. A hardware server device is configured to determine a plurality of differentiable models each representing a component of a physical system. A hardware server device is configured to combine a plurality of differentiable models using an integration layer so that the integration layer and the combined differentiable models form a differentiable machine representing a physical system. A hardware server device is configured to deploy a differentiable machine for an instance of a physical system.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 2, 2022
    Applicant: DEEP FOREST SCIENCES, INC.
    Inventor: BHARATH RAMSUNDAR
  • Publication number: 20200193313
    Abstract: Apparatuses, systems, program products, and methods are disclosed for interpretability-based machine learning adjustment during production. An apparatus includes a first results module that is configured to receive a first set of inference results of a first machine learning algorithm during inference of a production data set. An apparatus includes a second results module that is configured to receive a second set of inference results of a second machine learning algorithm during inference of a production data set. An apparatus includes an action module that is configured to trigger one or more actions that are related to a first machine learning algorithm in response to a comparison of first and second sets of inference results not satisfying explainability criteria.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Applicant: Parallel Machines, Inc.
    Inventors: SINDHU GHANTA, DREW ROSELLI, NISHA TALAGALA, VINAY SRIDHAR, SWAMINATHAN SUNDARARAMAN, LIOR AMAR, LIOR KHERMOSH, BHARATH RAMSUNDAR, SRIRAM SUBRAMANIAN
  • Publication number: 20200034665
    Abstract: Apparatuses, systems, program products, and methods are disclosed for determining validity of machine learning algorithms for datasets. An apparatus includes a primary training module that is configured to train a first machine learning model for a first machine learning algorithm. An apparatus includes a primary validation module that is configured to validate a first machine learning model to generate an error data set. An apparatus includes a secondary training module that is configured to train a second machine learning model for a second machine learning algorithm using an error data set. A second machine learning algorithm may be configured to predict a suitability of a first machine learning model for analyzing an inference data set. An apparatus includes an action module that is configured to trigger an action in response to a predicted suitability of the first machine learning model not satisfying a predetermined suitability threshold.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Applicant: DataRobot, Inc.
    Inventors: SINDHU GHANTA, DREW ROSELLI, NISHA TALAGALA, VINAY SRIDHAR, SWAMINATHAN SUNDARARAMAN, LIOR AMAR, LIOR KHERMOSH, BHARATH RAMSUNDAR, SRIRAM SUBRAMANIAN
  • Publication number: 20190377984
    Abstract: Apparatuses, systems, program products, and method are disclosed for detecting suitability of machine learning models for datasets. An apparatus includes a training evaluation module configured to calculate a first statistical data signature for a training data set of a machine learning system using one or more predefined statistical algorithms. An apparatus includes an inference evaluation module configured to calculate a second statistical data signature for an inference data set of a machine learning system using one or more predefined statistical algorithms. An apparatus includes a score module configured to calculate a suitability score describing the suitability of a training data set to an inference data set as a function of a first and a second statistical data signature. An apparatus includes an action module configured to perform an action related to a machine learning system in response to a suitability score satisfying an unsuitability threshold.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Applicant: DataRobot, Inc.
    Inventors: SINDHU GHANTA, DREW ROSELLI, NISHA TALAGALA, VINAY SRIDHAR, SWAMINATHAN SUNDARARAMAN, LIOR AMAR, LIOR KHERMOSH, BHARATH RAMSUNDAR, SRIRAM SUBRAMANIAN
  • Publication number: 20190272468
    Abstract: Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 5, 2019
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Evan Nathaniel Feinberg, Vijay Satyanand Pande, Bharath Ramsundar
  • Publication number: 20190108417
    Abstract: Apparatuses, systems, program products, and method are disclosed for machine learning abstraction. An apparatus includes an objective module configured to receive an objective to be analyzed using machine learning. An apparatus includes a grouping module configured to select a logical grouping of one or more machine learning pipelines to analyze a received objective. An apparatus includes an adjustment module configured to dynamically adjust one or more machine learning settings for a logical grouping of one or more machine learning pipelines based on feedback generated in response to analyzing a received objective.
    Type: Application
    Filed: June 5, 2018
    Publication date: April 11, 2019
    Applicant: Parallel Machines, Inc.
    Inventors: NISHA TALAGALA, VINAY SRIDHAR, SWAMINATHAN SUNDARARAMAN, SINDHU GHANTA, LIOR AMAR, LIOR KHERMOSH, BHARATH RAMSUNDAR, SRIRAM SUBRAMANIAN, DREW ROSELLI
  • Patent number: 9519575
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for conditional iteration. A method includes receiving a request comprising a condition. A method includes checking an address mapping structure for entries satisfying a condition for a request. A method includes providing a result for a request based on one or more entries satisfying a condition for a request.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: December 13, 2016
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Bharath Ramsundar, Nisha Talagala, Swaminathan Sundararaman
  • Patent number: 9075710
    Abstract: Apparatuses, systems, and methods are disclosed for a key-value store. A method includes encoding a key of a key-value pair into a logical address of a sparse logical address space for a non-volatile medium. A method includes mapping a logical address to a physical location in the non-volatile medium. A method includes storing a value of a key-value pair at a physical location.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: July 7, 2015
    Assignee: SanDisk Technologies, Inc.
    Inventors: Nisha Talagala, Swaminathan Sundararaman, Bharath Ramsundar, Ashish Batwara
  • Publication number: 20140325115
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for conditional iteration. A method includes receiving a request comprising a condition. A method includes checking an address mapping structure for entries satisfying a condition for a request. A method includes providing a result for a request based on one or more entries satisfying a condition for a request.
    Type: Application
    Filed: July 18, 2013
    Publication date: October 30, 2014
    Inventors: Bharath Ramsundar, Nisha Talagala, Swaminathan Sundararaman
  • Publication number: 20130275656
    Abstract: Apparatuses, systems, and methods are disclosed for a key-value store. A method includes encoding a key of a key-value pair into a logical address of a sparse logical address space for a non-volatile medium. A method includes mapping a logical address to a physical location in the non-volatile medium. A method includes storing a value of a key-value pair at a physical location.
    Type: Application
    Filed: August 20, 2012
    Publication date: October 17, 2013
    Applicant: FUSION-IO, INC.
    Inventors: Nisha Talagala, Swaminathan Sundararaman, Bharath Ramsundar, Ashish Batwara