Patents by Inventor Avinash Jammalamadaka

Avinash Jammalamadaka 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: 20250068797
    Abstract: Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 27, 2025
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Avinash Jammalamadaka
  • Patent number: 12169669
    Abstract: Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: December 17, 2024
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Avinash Jammalamadaka
  • Patent number: 12079552
    Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: September 3, 2024
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
  • Publication number: 20240160817
    Abstract: Described are computer implemented techniques for simulating elements of a fluid flow. These techniques include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel, storing in a memory a representation of at least one surface that is sized and oriented independently of the size and orientation of the voxels, perform interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states, perform surface interaction operations on the representation of the surface, the surface interaction operations modelling interactions between the surface and substantially all elements of voxels, and performing move operations on the state vectors to reflect movement of elements to new voxels.
    Type: Application
    Filed: November 7, 2023
    Publication date: May 16, 2024
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
  • Patent number: 11847391
    Abstract: Described are computer implemented techniques for simulating elements of a fluid flow. These techniques include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel, storing in a memory a representation of at least one surface that is sized and oriented independently of the size and orientation of the voxels, perform interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states, perform surface interaction operations on the representation of the surface, the surface interaction operations modelling interactions between the surface and substantially all elements of voxels, and performing move operations on the state vectors to reflect movement of elements to new voxels.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 19, 2023
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
  • Patent number: 11379636
    Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: July 5, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
  • Publication number: 20220188485
    Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.
    Type: Application
    Filed: March 8, 2022
    Publication date: June 16, 2022
    Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li
  • Publication number: 20210406434
    Abstract: Described are computer implemented techniques for simulating elements of a fluid flow. These techniques include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel, storing in a memory a representation of at least one surface that is sized and oriented independently of the size and orientation of the voxels, perform interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states, perform surface interaction operations on the representation of the surface, the surface interaction operations modelling interactions between the surface and substantially all elements of voxels, and performing move operations on the state vectors to reflect movement of elements to new voxels.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Junye Wang, Avinash Jammalamadaka
  • Publication number: 20210133374
    Abstract: Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.
    Type: Application
    Filed: August 7, 2020
    Publication date: May 6, 2021
    Inventors: Pradeep Gopalakrishnan, Raoyang Zhang, Hudong Chen, Avinash Jammalamadaka
  • Publication number: 20200250362
    Abstract: Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.
    Type: Application
    Filed: December 2, 2019
    Publication date: August 6, 2020
    Inventors: Pradeep Gopalakrishnan, Hudong Chen, Raoyang Zhang, Avinash Jammalamadaka, Yanbing Li