Patents by Inventor Scott McClennan

Scott McClennan 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: 20230393895
    Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 7, 2023
    Inventors: Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
  • Patent number: 11714680
    Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 1, 2023
    Assignee: OnScale, Inc.
    Inventors: Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
  • Patent number: 11669656
    Abstract: Systems and methods are provided to move the solving of multi-physics engineering simulations away from specific CAE, or combination CAD and CAE, applications. In one embodiment, an Application Programming Interface (API) is provided that can be integrated into any device, system, application, or software workflow. The API exposes a series of functions or modules that a user can use to create a simulation file that includes parameters such as a model for the simulation, physics for the simulation, timings for the simulation, and other parameters. The simulation file may then be executed on one or more nodes of a cloud-based computer cluster, and the results of executing the simulation can be provided back to the user. The user may then visualize the results using their preferred device, software, application, or workflow.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: June 6, 2023
    Assignee: OnScale, Inc.
    Inventors: Robbie Banks, Gerald Harvey, Andy Tweedie, Ryan Diestelhorst, Josh Oster-Morris, Laura Carcione, Scott McClennan, Jonathan McLaughlin, Jeff Dobson, Ian Campbell, David Freed
  • Publication number: 20220114018
    Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
  • Patent number: 11210138
    Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: December 28, 2021
    Assignee: ONSCALE, INC.
    Inventors: Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
  • Publication number: 20210133378
    Abstract: Described herein are methods and systems for the estimation of the computational cost of simulation using a machine learning model. An example method includes inputting a feature data set into a machine learning model. The feature data set includes model geometry metadata and simulation metadata. The method further includes predicting, using the machine learning model, a computational cost characteristic for a simulation process.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 6, 2021
    Inventors: Kyle Kosic, Anil Sehgal, Scott McClennan, Joshua Oster-Morris, Ryan Diestelhorst
  • Publication number: 20200342148
    Abstract: Systems and methods are provided to move the solving of multi-physics engineering simulations away from specific CAE, or combination CAD and CAE, applications. In one embodiment, an Application Programming Interface (API) is provided that can be integrated into any device, system, application, or software workflow. The API exposes a series of functions or modules that a user can use to create a simulation file that includes parameters such as a model for the simulation, physics for the simulation, timings for the simulation, and other parameters. The simulation file may then be executed on one or more nodes of a cloud-based computer cluster, and the results of executing the simulation can be provided back to the user. The user may then visualize the results using their preferred device, software, application, or workflow.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 29, 2020
    Inventors: Robbie Banks, Gerald Harvey, Andy Tweedie, Ryan Diestelhorst, Josh Oster-Morris, Laura Carcione, Scott McClennan, Jonathan McLaughlin, Jeff Dobson
  • Publication number: 20200226310
    Abstract: Described here is a method for the discretization of a complex model using computational windows to define the physics, solve type (explicit/implicit), mesh (type/density), and time step used within distinct spatial domains for finite element analysis. The windows can be defined manually or automatically and can be leveraged to reduce the overall computational energy and time required to solve the model.
    Type: Application
    Filed: January 13, 2020
    Publication date: July 16, 2020
    Inventors: John Mould, Dave Vaughan, Scott McClennan, Laura Carcione, Gerald Harvey, Ryan Diestelhorst
  • Publication number: 20200050722
    Abstract: Described here is a method for combining unstructured meshes of arbitrarily-ordered elements with regular structured grids to allow for the discretization of complex models for finite element analysis. The method maintains the computational efficiencies of grids for spatial domains within the model where meshes are not desirable or required by utilizing a hybrid discretization approach.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Inventors: Scott McClennan, Gerald Harvey, Laura Carcione, Heike Broichhausen, Ryan Diestelhorst