Patents by Inventor Eduardo Fontes

Eduardo Fontes 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: 11934752
    Abstract: A graphical user interface includes GUI elements configured for defining discretized base geometry data for a model of a physical system, receiving a first input representing a user instruction to add a perfectly matched layer to the model, receiving a second input representing the user selection of boundaries that define a base geometry, and receiving a third input representing extra geometry meshing instructions. Extra geometry line segment data is discretized representing an outward direction of a PML from the boundary according to the extra geometry meshing instructions. Weak form expressions representing a wave-related phenomena are formed based on received PML settings and physics settings parameterized using discretized base geometry data and discretized extra geometry data. Matrix data are generated based on the formed weak form expressions. A solution to a simulation of the wave-related phenomena of the model is generated based on the formed weak form expressions.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 19, 2024
    Assignee: COMSOL AB
    Inventors: Arne Nordmark, Eduardo Fontes, Hans Rullgãrd, Henrik Sõnnerlind, Johan Öjemalm, Lars Langemyr, Daniel Bertilsson, Nils Malm, Johan Thaning, Eduardo Gonzalez, Niklas Rom, Simon Erlandsson
  • Patent number: 11893318
    Abstract: Simulation methods and systems are described for topology and shape optimization of a geometrical representation of a physical object being modeled. An initial geometry of the physical object is represented. Equation data representing physical properties for portions of an initial geometry are defined. User inputs are received through a GUI for optimization settings and user selections of portions of the geometry being optimized. For topology optimization, various material properties and solver settings may be defined. For shape optimization, various solver settings and optimization objective may be defined. A discretized model is generated of the physical object. Solutions of the topology or shape optimization are generated and updated values are determined. Iterative operations are then performed for solving the topology or shape optimization objective expressions. The solutions are stored and graphical representations of the solutions may be generated.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: February 6, 2024
    Assignee: Comsol AB
    Inventors: Kristian Ejlebjærg Jensen, Nils Malm, Grigori Grozman, Gunnar Andersson, Björn Bretz, Lars Langemyr, Erik Melin, Eduardo Fontes
  • Publication number: 20230195967
    Abstract: A system and method for implementing, on one or more processors, a bidirectional link between a design system and a multiphysics modeling system includes establishing via a communications link a connection between the design system and the multiphysics modeling system. Instructions are communicated via the communication link that include commands for generating a geometric representation in the design system based on parameters communicated from the multiphysics modeling system. One or more memory components can be configured to store a design system dynamic link library and a multiphysics modeling system dynamic link library. A controller can be operative to detect an installation of the design system, and implement via the dynamic link libraries, bidirectional communications of instructions between the design system and the multiphysics modeling system.
    Type: Application
    Filed: February 13, 2023
    Publication date: June 22, 2023
    Inventors: Eduardo Fontes, Lars Langemyr, Jean-Francois Hiller, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin, Daniel Smith
  • Patent number: 11610037
    Abstract: A system and method for implementing, on one or more processors, a bidirectional link between a design system and a multiphysics modeling system includes establishing via a communications link a connection between the design system and the multiphysics modeling system. Instructions are communicated via the communication link that include commands for generating a geometric representation in the design system based on parameters communicated from the multiphysics modeling system. One or more memory components can be configured to store a design system dynamic link library and a multiphysics modeling system dynamic link library. A controller can be operative to detect an installation of the design system, and implement via the dynamic link libraries, bidirectional communications of instructions between the design system and the multiphysics modeling system.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: March 21, 2023
    Assignee: Comsol AB
    Inventors: Eduardo Fontes, Lars Langemyr, Jean-Francois Hiller, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin, Daniel Smith
  • Publication number: 20220343041
    Abstract: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature.
    Type: Application
    Filed: June 15, 2022
    Publication date: October 27, 2022
    Inventors: Daniel Bertilsson, Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark, Mikael Sterner, Sara Ehrlund, Peter Österlund, David Karlbom
  • Patent number: 11379638
    Abstract: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: July 5, 2022
    Assignee: Comsol AB
    Inventors: Daniel Bertilsson, Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark, Mikael Sterner, Sara Ehrlund, Peter Österlund, David Karlbom
  • Publication number: 20200302097
    Abstract: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature.
    Type: Application
    Filed: April 3, 2020
    Publication date: September 24, 2020
    Inventors: Daniel Bertilsson, Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark, Mikael Sterner, Sara Ehrlund, Peter Österlund, David Karlbom
  • Patent number: 10776541
    Abstract: A simulation apparatus for adding extra geometries to a model of a physical system. The apparatus is configured to modify a geometry of a model of a physical system represented in terms of a combined set of equations. Instructions on the apparatus cause one or more processors to perform, upon execution, acts comprising: (i) receiving a base geometry of the physical system, (ii) receiving one or more extra geometries associated with the base geometry, (iii) determining first geometric entities of the base geometry and second geometric entities of the extra geometry, (iv) adding the extra geometries to the base geometry by computing a product geometry of the determined first geometric entities and the second geometric entities, (v) generating an updated combined set of equations including representations of the product geometry, and (vi) generating a graphical representation of the product geometry, the graphical representation configured for display on the display device.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: September 15, 2020
    Assignee: COMSOL AB
    Inventors: Arne Nordmark, Eduardo Fontes, Hans Rullgärd, Henrik Sönnerlind, Johan Öjemalm, Lars Langemyr, Daniel Bertilsson, Nils Malm, Johan Thaning, Eduardo Gonzalez, Niklas Rom
  • Patent number: 10706187
    Abstract: Systems and methods include preparing instances of physics modeling applications for use over a computer network based on expected use by a user of a modeling system. A server system remote from the user is configured to implement the acts of (i) determining an expected usage of the physics modeling applications, (ii) pre-launching an inactive application server and pre-loading an inactive instance of physics modeling applications, that meets pre-determined statistical usage criteria, onto the pre-launched application server, and (iii) sending at least a portion of the instance of the physics modeling application, wherein the pre-launching and/or pre-loading provide a reduced startup time of the pre-launched inactive application servers and the pre-loaded instance of the physics modeling application.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 7, 2020
    Assignee: COMSOL AB
    Inventors: Sara Ehrlund, Eduardo Fontes, Lars Langemyr, Svante Littmarck, Tomas Normark, Björn Sjödin, Mikael Sterner
  • Patent number: 10650177
    Abstract: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 12, 2020
    Assignee: COMSOL AB
    Inventors: Daniel Bertilsson, Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark, Mikael Sterner, Sara Ehrlund, Peter Österlund, David Karlbom
  • Publication number: 20190138675
    Abstract: A system and method for implementing, on one or more processors, a bidirectional link between a design system and a multiphysics modeling system includes establishing via a communications link a connection between the design system and the multiphysics modeling system. Instructions are communicated via the communication link that include commands for generating a geometric representation in the design system based on parameters communicated from the multiphysics modeling system. One or more memory components can be configured to store a design system dynamic link library and a multiphysics modeling system dynamic link library. A controller can be operative to detect an installation of the design system, and implement via the dynamic link libraries, bidirectional communications of instructions between the design system and the multiphysics modeling system.
    Type: Application
    Filed: September 10, 2018
    Publication date: May 9, 2019
    Inventors: Eduardo Fontes, Lars Langemyr, Jean-Francois Hiller, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin, Daniel Smith
  • Publication number: 20180357347
    Abstract: A simulation apparatus for adding extra geometries to a model of a physical system. The apparatus is configured to modify a geometry of a model of a physical system represented in terms of a combined set of equations. Instructions on the apparatus cause one or more processors to perform, upon execution, acts comprising: (i) receiving a base geometry of the physical system, (ii) receiving one or more extra geometries associated with the base geometry, (iii) determining first geometric entities of the base geometry and second geometric entities of the extra geometry, (iv) adding the extra geometries to the base geometry by computing a product geometry of the determined first geometric entities and the second geometric entities, (v) generating an updated combined set of equations including representations of the product geometry, and (vi) generating a graphical representation of the product geometry, the graphical representation configured for display on the display device.
    Type: Application
    Filed: July 26, 2018
    Publication date: December 13, 2018
    Inventors: Arne Nordmark, Eduardo Fontes, Hans Rullgärd, Henrik Sönnerlind, Johan Öjemalm, Lars Langemyr, Daniel Bertilsson, Nils Malm, Johan Thaning, Eduardo Gonzalez, Niklas Rom
  • Publication number: 20180314780
    Abstract: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature.
    Type: Application
    Filed: July 3, 2018
    Publication date: November 1, 2018
    Inventors: Daniel Bertilsson, Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark, Mikael Sterner, Sara Ehrlund, Peter Österlund, David Karlbom
  • Patent number: 10019544
    Abstract: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 10, 2018
    Assignee: Comsol AB
    Inventors: Daniel Bertilsson, Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark
  • Publication number: 20160306908
    Abstract: Systems and methods for generating a model tree structure for a multiphysics modeling system include the acts of transmitting a plurality of selectable physics options for association with at least one of combined systems. An input associated with a selection of at least one of the plurality of selectable physics options is received. One or more selectable study options are transmitted for association with the combined systems. An input associated with a selection of at least one of the one or more selectable study options is received. In response to receiving the input associated with the selection at least one of the one or more selectable study options, a model tree structure is generated using the one or more processing units. The model tree structure includes a plurality of selectable nodes including one or more parent nodes and one or more child nodes. The selectable nodes include fields storing physical quantities and operations for modeling the combined systems.
    Type: Application
    Filed: February 11, 2016
    Publication date: October 20, 2016
    Inventors: Eduardo Fontes, Lars Langemyr, Jean-Francois Hiller, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin, Daniel Smith
  • Patent number: 9454625
    Abstract: An apparatus for generating an application data structure includes a physical computing system comprising processor(s), input device(s), display(s), and memor(ies). The memory includes executable instructions that cause a processor to perform the acts of embedding a multiphysics model data structure for a physical system in an application data structure. Application features are determined to add to the application data structure. First data is added representing a form feature for the application features for the model of the physical system. Second data is added representing at an action feature for the application features. The second data is associated with at least one modeling operation to define a sequence of operations for modeling the physical system. The application data structure is updated including the added first and second data and the associating defining the sequence of operations. The updated application data structure is stored on the memory device(s).
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: September 27, 2016
    Assignee: Comsol AB
    Inventors: Erik Danielsson, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Björn Sjödin, Daniel Smith, Tomas Normark
  • Publication number: 20160266877
    Abstract: Systems and methods generate a modified application data structure that provides a customized modeling of physical systems in response to customized user inputs received via application feature(s) for new window form(s). The modified application data structure is generated from guided user inputs received through application builder wizard graphical user interface(s). The systems and methods include embedding a multiphysics model data structure in an initial application data structure and defining new window form(s). Window form data representing the defined new window forms is added to the initial application data structure. User-selectable application feature options are displayed in the application builder wizard graphical user interface(s) and application feature data is added to the initial application data structure to create a modified application data structure. The added application features can include data representing widget(s), form feature(s), and command sequence(s).
    Type: Application
    Filed: May 18, 2016
    Publication date: September 15, 2016
    Inventors: Daniel Bertilsson, Erik Danielsson, Sara Ehrlund, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin
  • Patent number: 9372673
    Abstract: Systems and methods generate a modified application data structure that provides a customized modeling of physical systems in response to customized user inputs received via application feature(s) for new window form(s). The modified application data structure is generated from guided user inputs received through application builder wizard graphical user interface(s). The systems and methods include embedding a multiphysics model data structure in an initial application data structure and defining new window form(s). Window form data representing the defined new window forms is added to the initial application data structure. User-selectable application feature options are displayed in the application builder wizard graphical user interface(s) and application feature data is added to the initial application data structure to create a modified application data structure. The added application features can include data representing widget(s), form feature(s), and command sequence(s).
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: June 21, 2016
    Assignee: Comsol AB
    Inventors: Daniel Bertilsson, Erik Danielsson, Sara Ehrlund, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin
  • Publication number: 20160162617
    Abstract: A system and method for implementing, on one or more processors, a bidirectional link between a design system and a multiphysics modeling system includes establishing via a communications link a connection between the design system and the multiphysics modeling system. Instructions are communicated via the communication link that include commands for generating a geometric representation in the design system based on parameters communicated from the multiphysics modeling system. One or more memory components can be configured to store a design system dynamic link library and a multiphysics modeling system dynamic link library. A controller can be operative to detect an installation of the design system, and implement via the dynamic link libraries, bidirectional communications of instructions between the design system and the multiphysics modeling system.
    Type: Application
    Filed: October 7, 2015
    Publication date: June 9, 2016
    Inventors: Eduardo Fontes, Lars Langemyr, Daniel Bertilsson
  • Patent number: 9323503
    Abstract: Systems and methods for generating a model tree structure for a multiphysics modeling system include the acts of transmitting a plurality of selectable physics options for association with at least one of combined systems. An input associated with a selection of at least one of the plurality of selectable physics options is received. One or more selectable study options are transmitted for association with the combined systems. An input associated with a selection of at least one of the one or more selectable study options is received. In response to receiving the input associated with the selection at least one of the one or more selectable study options, a model tree structure is generated using the one or more processing units. The model tree structure includes a plurality of selectable nodes including one or more parent nodes and one or more child nodes. The selectable nodes include fields storing physical quantities and operations for modeling the combined systems.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: April 26, 2016
    Assignee: Comsol AB
    Inventors: Eduardo Fontes, Lars Langemyr, Jean-Francois Hiller, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin, Daniel Smith