Patents by Inventor Ryan P. Adams

Ryan P. Adams 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: 11501192
    Abstract: Techniques for use in connection with performing optimization using an objective function that maps elements in a first domain to values in a range. The techniques include using at least one computer hardware processor to perform: identifying a first point at which to evaluate the objective function at least in part by using an acquisition utility function and a probabilistic model of the objective function, wherein the probabilistic model depends on a non-linear one-to-one mapping of elements in the first domain to elements in a second domain; evaluating the objective function at the identified first point to obtain a corresponding first value of the objective function; and updating the probabilistic model of the objective function using the first value to obtain an updated probabilistic model of the objective function.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: November 15, 2022
    Assignees: President and Fellows of Harvard College, The Governing Council of the University of Toronto
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Kevin Swersky, Richard Zemel
  • Publication number: 20200027012
    Abstract: Techniques for use in connection with performing optimization using an objective function that maps elements in a first domain to values in a range. The techniques include using at least one computer hardware processor to perform: identifying a first point at which to evaluate the objective function at least in part by using an acquisition utility function and a probabilistic model of the objective function, wherein the probabilistic model depends on a non-linear one-to-one mapping of elements in the first domain to elements in a second domain; evaluating the objective function at the identified first point to obtain a corresponding first value of the objective function; and updating the probabilistic model of the objective function using the first value to obtain an updated probabilistic model of the objective function.
    Type: Application
    Filed: September 4, 2018
    Publication date: January 23, 2020
    Applicants: President and Fellows of Harvard College, Governing Council of the Univ. of Toronto, The
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Kevin Swersky, Richard Zemel
  • Patent number: 10346757
    Abstract: Techniques for use in connection with performing optimization using an objective function. The techniques include using at least one computer hardware processor to perform: beginning evaluation of the objective function at a first point; before evaluating the objective function at the first point is completed: identifying, based on likelihoods of potential outcomes of evaluating the objective function at the first point, a second point different from the first point at which to evaluate the objective function; and beginning evaluation of the objective function at the second point.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: July 9, 2019
    Assignees: President and Fellows of Harvard College, Socpra Sciences ET Genie S.E.C., The Governing Council of the University of Toronto
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Hugo Larochelle
  • Publication number: 20180349158
    Abstract: Optimizing performance of a Java Virtual Machine (JVM) using an objective function is described. At least one computer hardware processor performs: identifying a set of parameter values corresponding to at least one hyper-parameter of the JVM, the identifying performed at least in part by using a probabilistic model of an objective function relating the at least one hyper-parameter of the JVM to measure performance of the JVM; evaluating the objective function at the identified set of parameter values to obtain a value identifying a measure of performance of the JVM when operated using the set of parameter values, the evaluating performed at least in part by executing the JVM when configured with the set of parameter values; and updating, based on the value identifying the measure of performance of the JVM, the probabilistic model of the objective function to obtain an updated probabilistic model of the objective function.
    Type: Application
    Filed: March 22, 2018
    Publication date: December 6, 2018
    Inventors: Kevin Swersky, Roland Jasper Snoek, Ryan P. Adams, Alexander B. Wiltschko
  • Patent number: 10074054
    Abstract: Techniques for use in connection with performing optimization using an objective function that maps elements in a first domain to values in a range. The techniques include using at least one computer hardware processor to perform: identifying a first point at which to evaluate the objective function at least in part by using an acquisition utility function and a probabilistic model of the objective function, wherein the probabilistic model depends on a non-linear one-to-one mapping of elements in the first domain to elements in a second domain; evaluating the objective function at the identified first point to obtain a corresponding first value of the objective function; and updating the probabilistic model of the objective function using the first value to obtain an updated probabilistic model of the objective function.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: September 11, 2018
    Assignees: President and Fellows of Harvard College, Governing Council of the Univ. of Toronto, The
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Kevin Swersky, Richard Zemel
  • Patent number: 9864953
    Abstract: Techniques for use in connection with performing optimization using an objective function. The techniques include using at least one computer hardware processor to perform: identifying, using an integrated acquisition utility function and a probabilistic model of the objective function, at least a first point at which to evaluate the objective function; evaluating the objective function at least at the identified first point; and updating the probabilistic model of the objective function using results of the evaluating to obtain an updated probabilistic model of the objective function.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: January 9, 2018
    Assignees: President and Fellows of Harvard College, SOCPRA Sciences et Genie S.E.C., Governing Council of the Univ. of Toronto, The
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Hugo Larochelle
  • Patent number: 9858529
    Abstract: Techniques for use in connection with performing optimization using a plurality of objective functions associated with a respective plurality of tasks. The techniques include using at least one computer hardware processor to perform: identifying, based at least in part on a joint probabilistic model of the plurality of objective functions, a first point at which to evaluate an objective function in the plurality of objective functions; selecting, based at least in part on the joint probabilistic model, a first objective function in the plurality of objective functions to evaluate at the identified first point; evaluating the first objective function at the identified first point; and updating the joint probabilistic model based on results of the evaluation to obtain an updated joint probabilistic model.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: January 2, 2018
    Assignees: President and Fellows of Harvard College, The Governing Council of the Univ. of Toronto
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Kevin Swersky
  • Publication number: 20170244049
    Abstract: Described herein are molecules for use in organic light emitting diodes. Example molecules comprise at least one acceptor moiety A, at least one donor moiety D, and optionally one or more bridge moieties B. Each moiety A is covalently attached to either the moiety B or the moiety D, each moiety D is covalently attached to either the moiety B or the moiety A, and each moiety B is covalently attached to at least one moiety A and at least one moiety D. Values and preferred values of moieties A, D, and B are defined herein.
    Type: Application
    Filed: May 13, 2015
    Publication date: August 24, 2017
    Applicant: President and Fellows of Harvard College
    Inventors: Alan Aspuru-Guzik, Rafael Gomez-Bombarelli, Timothy D. Hirzel, Jorge Aguilera-Iparraguirre, Ryan P. Adams, Dougal Maclaurin, David K. Duvenaud
  • Publication number: 20160328655
    Abstract: Techniques for use in connection with performing optimization using a plurality of objective functions associated with a respective plurality of tasks. The techniques include using at least one computer hardware processor to perform: identifying, based at least in part on a joint probabilistic model of the plurality of objective functions, a first point at which to evaluate an objective function in the plurality of objective functions; selecting, based at least in part on the joint probabilistic model, a first objective function in the plurality of objective functions to evaluate at the identified first point; evaluating the first objective function at the identified first point; and updating the joint probabilistic model based on results of the evaluation to obtain an updated joint probabilistic model.
    Type: Application
    Filed: May 30, 2014
    Publication date: November 10, 2016
    Applicants: President and Fellows of Harvard College, Governing Council of the Univ. of Toronto, The MaRS Centre; Heritage Building
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Kevin Swersky
  • Publication number: 20160328653
    Abstract: Techniques for use in connection with performing optimization using an objective function. The techniques include using at least one computer hardware processor to perform: beginning evaluation of the objective function at a first point; before evaluating the objective function at the first point is completed: identifying, based on likelihoods of potential outcomes of evaluating the objective function at the first point, a second point different from the first point at which to evaluate the objective function; and beginning evaluation of the objective function at the second point.
    Type: Application
    Filed: May 30, 2014
    Publication date: November 10, 2016
    Applicants: Universite de Sherbrooke, President and Fellows of Harvard College, Governing Council of the Univ. of Toronto, The MaRS Centre; Heritage Building
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Hugo Larochelle
  • Publication number: 20160292129
    Abstract: Techniques for use in connection with performing optimization using an objective function. The techniques include using at least one computer hardware processor to perform: identifying, using an integrated acquisition utility function and a probabilistic model of the objective function, at least a first point at which to evaluate the objective function; evaluating the objective function at least at the identified first point; and updating the probabilistic model of the objective function using results of the evaluating to obtain an updated probabilistic model of the objective function.
    Type: Application
    Filed: May 30, 2014
    Publication date: October 6, 2016
    Applicants: President and Fellows of Harvard College, Governing Council of the Univ. of Toronto, The
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Hugo Larochelle
  • Publication number: 20140358831
    Abstract: Techniques for use in connection with performing optimization using an objective function that maps elements in a first domain to values in a range. The techniques include using at least one computer hardware processor to perform: identifying a first point at which to evaluate the objective function at least in part by using an acquisition utility function and a probabilistic model of the objective function, wherein the probabilistic model depends on a non-linear one-to-one mapping of elements in the first domain to elements in a second domain; evaluating the objective function at the identified first point to obtain a corresponding first value of the objective function; and updating the probabilistic model of the objective function using the first value to obtain an updated probabilistic model of the objective function.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 4, 2014
    Applicants: President and Fellows of Harvard College, Governing Council of the Univ. of Toronto, The MaRS Centre
    Inventors: Ryan P. Adams, Roland Jasper Snoek, Kevin Swersky, Richard Zemel
  • Publication number: 20130327778
    Abstract: A tank assembly having an elongated plastic tubular pipe structure and at least one end wall attached to the plastic tubular pipe structure and sized to cover a cross-sectional area defined by the plastic tubular pipe structure. The end wall is a composite unit including a first plastic sheet member having an edge portion and a second plastic sheet member bonded with the edge portion of the first plastic sheet member. The first plastic sheet member is located inward of the second plastic sheet member, the second plastic sheet member having a body portion with an outwardly domed shape to define an internal space between the body portion and a body portion of the first plastic sheet member. A structural foam is disposed in the internal space to provide continuity between the first plastic sheet member and the second plastic sheet member.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 12, 2013
    Inventors: Darrell J. Sanders, William L. Zepp, Ryan P. Adams