Patents by Inventor Tamon SUWA

Tamon SUWA 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: 11892387
    Abstract: Technique includes acquiring first contact data of first time, associated with first particle in first region; calculating first position data on particles in the first region at second time, and receiving second position data on particles in second region at the second time; detecting second particle being in contact with the first particle and in the first region at the first time and being in the first region at the second time; copying, when the first and second particles are in contact at the second time, displacement of the second particle from the first contact data to second contact data of the second time; detecting third particle being in the first or second region at the second time and in contact with the first particle; and copying, when the third particle is listed in the first contact data, displacement of the third particle to the second contact data therefrom.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: February 6, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Kohei Hatanaka, Tamon Suwa, Masaki Kazama
  • Patent number: 11113438
    Abstract: A fluid simulating method includes extracting, based on positional information included in particle data of particles during a predetermined time period, a first particle with a predetermined value or less of distance from a fluid particle and a second particle with the predetermined value or less of distance from the first particle from among wall boundary particles related to a boundary with a wall. The method may also include setting a boundary condition of a pressure Poisson equation for calculating pressure to be applied to each of the particles, and calculating pressure to be applied to each of the particles, based on the extracted first particle and the extracted second particle. The method may also include calculating particle data of the particles during a next time period based on the calculated pressure.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: September 7, 2021
    Assignee: FUJITSU LIMTIED
    Inventors: Tamon Suwa, Masaki Kazama
  • Patent number: 10970430
    Abstract: When simulating behavior of particles in a space having regions and subject to analysis, by processes of a predetermined number fewer than the number of regions, a particle simulation apparatus assigns the regions of the predetermined number, which are selected in descending order of the number of particles included in each of the regions, to differing processes among the processes of the predetermined number. The particle simulation apparatus sequentially assigns unassigned regions in descending order of the number of particles included in each of the unassigned regions, to the process for which the number of particles included in the regions already assigned to each of the processes of the predetermined number is the smallest.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: April 6, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Masaki Kazama, Tamon Suwa, Keita Ogasawara
  • Publication number: 20210003493
    Abstract: Technique includes acquiring first contact data of first time, associated with first particle in first region; calculating first position data on particles in the first region at second time, and receiving second position data on particles in second region at the second time; detecting second particle being in contact with the first particle and in the first region at the first time and being in the first region at the second time; copying, when the first and second particles are in contact at the second time, displacement of the second particle from the first contact data to second contact data of the second time; detecting third particle being in the first or second region at the second time and in contact with the first particle; and copying, when the third particle is listed in the first contact data, displacement of the third particle to the second contact data therefrom.
    Type: Application
    Filed: June 16, 2020
    Publication date: January 7, 2021
    Applicant: FUJITSU LIMITED
    Inventors: KOHEI HATANAKA, Tamon SUWA, Masaki KAZAMA
  • Patent number: 10503561
    Abstract: A parallel computer that includes a plurality of nodes assigns to each of the nodes a partial region that is a division of a region in which a plurality of types of particles are distributed, and executes a plurality of programs for a particle simulation by each of the nodes. Then, according to a type of a processing-target particle of each of the plurality of programs and an execution time of each of the plurality of programs, the parallel computer determines a computation cost for each of a plurality of processing-target particles of each of the plurality of types. Subsequently, the parallel computer changes a position of a region boundary of the partial region according to the computation cost and the number of the processing-target particles of each of the plurality of types.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 10, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Tamon Suwa
  • Publication number: 20190108299
    Abstract: A fluid simulating method includes extracting, based on positional information included in particle data of particles during a predetermined time period, a first particle with a predetermined value or less of distance from a fluid particle and a second particle with the predetermined value or less of distance from the first particle from among wall boundary particles related to a boundary with a wall. The method may also include setting a boundary condition of a pressure Poisson equation for calculating pressure to be applied to each of the particles, and calculating pressure to be applied to each of the particles, based on the extracted first particle and the extracted second particle. The method may also include calculating particle data of the particles during a next time period based on the calculated pressure.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 11, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Tamon SUWA, Masaki KAZAMA
  • Patent number: 10068037
    Abstract: A processing unit determines, based on positions of a plurality of particles representing a continuum and positions of a plurality of boundary elements representing a boundary between a first region and a second region, whether each of the plurality of particles is located in the second region. Then, the processing unit calculates, for a particle located in the second region, a force toward the first region, based on a distance between the boundary represented by the plurality of boundary elements and the particle. Then, the processing unit analyzes motion of the plurality of particles while applying the force to the particle located in the second region.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 4, 2018
    Assignee: FUJITSU LIMITED
    Inventor: Tamon Suwa
  • Publication number: 20180023988
    Abstract: A particle simulation program is disclosed. A computer forms a particle generation surface in a vicinity of an inflow port. The computer forms a particle disappearance surface representing a boundary to eliminate particles depending on the particle generation surface. The computer performs a particle simulation, in which the particles of fluid filled in a vessel are flowed out from the inflow port. The computer periodically generates the particles from the particle generation surface. The computer eliminates a particle crossing out of the particle disappearance surface.
    Type: Application
    Filed: June 12, 2017
    Publication date: January 25, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Keita Ogasawara, Tamon SUWA
  • Publication number: 20170132048
    Abstract: A parallel computer that includes a plurality of nodes assigns to each of the nodes a partial region that is a division of a region in which a plurality of types of particles are distributed, and executes a plurality of programs for a particle simulation by each of the nodes. Then, according to a type of a processing-target particle of each of the plurality of programs and an execution time of each of the plurality of programs, the parallel computer determines a computation cost for each of a plurality of processing-target particles of each of the plurality of types. Subsequently, the parallel computer changes a position of a region boundary of the partial region according to the computation cost and the number of the processing-target particles of each of the plurality of types.
    Type: Application
    Filed: September 15, 2016
    Publication date: May 11, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Tamon SUWA
  • Publication number: 20170091353
    Abstract: A non-transitory, computer-readable recording medium storing therein a particle simulation program causing a computer to execute a process includes when the computer simulates behavior of particles in a space having regions and subject to analysis, by processes of a predetermined number fewer than the regions, assigning the regions of the predetermined number, selected in descending order of a number of particles included in each of the regions to differing processes among the processes of the predetermined number; and sequentially assigning unassigned regions in descending order of the number of particles included in each of the unassigned regions among the regions, excluding the regions of the predetermined number assigned to the differing processes, to a process identified based on the number of particles included in the region already assigned to each of the processes of the predetermined number.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 30, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Masaki KAZAMA, Tamon SUWA, Keita Ogasawara
  • Patent number: 9557203
    Abstract: A computer is caused to execute processes of: calculating a flow rate and a water level of a continuum at each point on a two-dimensional plane in a first region, on the basis of input data; expressing the continuum in a second region contained in the first region as an assembly of particles, and subjecting the state of the each particle to a three-dimensional analysis based on the calculated flow rate and water level.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: January 31, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Tamon Suwa
  • Publication number: 20160196373
    Abstract: A processing unit determines, based on positions of a plurality of particles representing a continuum and positions of a plurality of boundary elements representing a boundary between a first region and a second region, whether each of the plurality of particles is located in the second region. Then, the processing unit calculates, for a particle located in the second region, a force toward the first region, based on a distance between the boundary represented by the plurality of boundary elements and the particle. Then, the processing unit analyzes motion of the plurality of particles while applying the force to the particle located in the second region.
    Type: Application
    Filed: November 24, 2015
    Publication date: July 7, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Tamon SUWA
  • Patent number: 9280838
    Abstract: A search apparatus includes a storage device storing for particle data, positional information and a deformation gradient tensor; and a processor configured to generate based on the positional information, circumscribing shape data that circumscribes an influence region of the particle data; set, as a deformation object, the circumscribing shape data or region data; deform the deformation object by the deformation gradient tensor; judge whether an overlap exists between the deformed deformation object and a deformation-exempt object that is among the circumscribing shape data and the region data, and not set as the deformation object; determine particle data in the region data, as a neighbor particle data candidate of the object particle data, upon judging that an overlap exists between the deformed deformation object and the deformation-exempt object; and store to the storage device, a determination result.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 8, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Tamon Suwa
  • Patent number: 9053261
    Abstract: To obtain velocity, density, pressure, and a position per unit time, acceleration of each particle and a repulsive force applied to each particle from a boundary surface is obtained by an equation of motion discretized by a predetermined kernel function; velocity after unit time is calculated by time integration; a density time differential is calculated by a discretized continuity equation representing a temporal change in the density based on a predetermined kernel function; density after unit time is calculated by time integration on the density time differential by using the velocity after the unit time; smoothing is performed on the density at predetermined intervals; pressure after unit time is calculated by an equation of state with the density after unit time; a position after unit time is calculated; the above calculations are repeated from the initial state to the end of a predetermined time.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: June 9, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Tamon Suwa, Tomokazu Nakagawa
  • Publication number: 20140316596
    Abstract: An information processing method includes: calculating, by a computer, a time differential of internal energy that corresponds to a coefficient and is based on radiative cooling, the coefficient corresponding to a degree of exposure of each particle in a collection of particles to a surface of a continuum represented by the collection of the particles; and calculating, by the computer, the internal energy after a unit time based on the time differential of the internal energy.
    Type: Application
    Filed: February 27, 2014
    Publication date: October 23, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Tamon SUWA, Masaki Kazama
  • Publication number: 20140204095
    Abstract: A search apparatus includes a storage device storing for particle data, positional information and a deformation gradient tensor; and a processor configured to generate based on the positional information, circumscribing shape data that circumscribes an influence region of the particle data; set, as a deformation object, the circumscribing shape data or region data; deform the deformation object by the deformation gradient tensor; judge whether an overlap exists between the deformed deformation object and a deformation-exempt object that is among the circumscribing shape data and the region data, and not set as the deformation object; determine particle data in the region data, as a neighbor particle data candidate of the object particle data, upon judging that an overlap exists between the deformed deformation object and the deformation-exempt object; and store to the storage device, a determination result.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 24, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Tamon Suwa
  • Publication number: 20140114588
    Abstract: A computer is caused to execute processes of: calculating a flow rate and a water level of a continuum at each point on a two-dimensional plane in a first region, on the basis of input data; expressing the continuum in a second region contained in the first region as an assembly of particles, and subjecting the state of the each particle to a three-dimensional analysis based on the calculated flow rate and water level.
    Type: Application
    Filed: August 15, 2013
    Publication date: April 24, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Tamon SUWA
  • Publication number: 20120303338
    Abstract: To obtain velocity, density, pressure, and a position per unit time, acceleration of each particle and a repulsive force applied to each particle from a boundary surface is obtained by an equation of motion discretized by a predetermined kernel function; velocity after unit time is calculated by time integration; a density time differential is calculated by a discretized continuity equation representing a temporal change in the density based on a predetermined kernel function; density after unit time is calculated by time integration on the density time differential by using the velocity after the unit time; smoothing is performed on the density at predetermined intervals; pressure after unit time is calculated by an equation of state with the density after unit time; a position after unit time is calculated; the above calculations are repeated from the initial state to the end of a predetermined time.
    Type: Application
    Filed: March 29, 2012
    Publication date: November 29, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Tamon SUWA, Tomokazu Nakagawa