Patents Examined by John E Johansen
  • Patent number: 11301601
    Abstract: A domain specific language, or Scenario Description Language (SDL), can be used for quickly enumerating scenarios in a simulation for testing and validating interaction of an object (e.g., an autonomous vehicle) within an environment. Scenarios in a simulation are defined using one or more primitives. Primitives are used to define objects to be instantiated (such as body size, position, orientation, velocities, etc.) and/or actions to be performed by the objects in the simulation (such as wait for a period of time, goal positions, follow a particular object, etc.). The SDL enables simple creation of multiple scenarios by combining primitives combinatorially and in some examples, limiting which scenarios are created to those that correspond to combinations that provide meaningful information. Additionally, the SDL allows for instantiation to be agnostic of map features so that a particular scenario can be instantiated automatically over all possible positions within a map.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: April 12, 2022
    Assignee: Zoox, Inc.
    Inventors: Ryan Martin Cahoon, Gary Linscott, Adrien Treuille
  • Patent number: 11288339
    Abstract: Systems and methods are provided for generating a state space model of a physical system. Embodiments of a computer-implemented system may include a physical system data structure that includes frequency-domain response data that is indicative of a response of one or more components of a physical system to a stimulus, and a state space model generation engine that is configured generate a state space model based on the frequency-domain response data, where the state space model is usable to simulate a time-domain response of the one or more components of the physical system.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 29, 2022
    Assignee: Ansys, Inc.
    Inventor: Amit Hochman
  • Patent number: 11288424
    Abstract: A method for accelerating an explicit finite element analysis (FEA) simulation of a modeled system or process includes performing an initial iteration of the FEA simulation according to a baseline time interval via an FEA computing network, and calculating a criteria ratio of a predetermined set of scaling criteria for the modeled system or process. The method includes determining a time-scaling factor using the criteria ratio via the FEA computing network as a function of the criteria ratio, and then applying the time-scaling factor to the baseline time interval to generate a scaled time interval. The scaled time interval accelerates simulation time of the FEA simulation. The method includes performing a subsequent iteration of the explicit FEA simulation at the scaled time interval using the FEA computing network. The process continues for subsequent iterations, with the time-scaling factor adapting with each iteration.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: March 29, 2022
    Assignees: GM Global Technology Operations LLC, UT-Battelle, LLC
    Inventors: Jian Chen, Hui Huang, Zhili Feng, Blair Carlson, Hui-Ping Wang, Wayne Cai
  • Patent number: 11281825
    Abstract: A method for efficiently injecting sources and retrieving receiver wavefields using finite difference models for wavefield simulations on a GPU, when the source and receiver are not on numerical grid points, and therefore arbitrarily located. To accomplish that, the method employs GPU texture memory to increase the memory read bandwidth, and then positions at arbitrary or simulated locations the sources in a finite difference grid, as well as extends them over a newly generated number of grid points.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: March 22, 2022
    Assignee: CHINA PETROLEUM & CHEMICAL CORPORATION
    Inventor: Changhua Zhang
  • Patent number: 11255314
    Abstract: An energy audit tool for a wind turbine power system includes a data collector module configured for temporary connection to an existing turbine controller of the existing wind turbine power system. The data collector module is configured to collect operating data of the existing wind turbine power system. The energy audit tool also includes a model simulator module configured for analyzing the collected operating data, generating a model of the existing wind turbine power system based on the collected operating data, and determining an energy loss of the existing wind turbine power system from the model of the existing wind turbine power system.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: February 22, 2022
    Assignee: General Electric Company
    Inventors: Joseph Chacon Lawrence, Stefan Herr
  • Patent number: 11250183
    Abstract: A flow field having an inflow/outflow interface is set as an analysis region, a fluid in the flow field is handled as an aggregate of a plurality of particles, and simulation is performed by using a molecular dynamics method. Here, a simulation method includes process of maintaining a temperature and a pressure in a heat bath at target values by compensating for changes in the temperature and the pressure in the heat bath with the passage of time in an analysis model in which the heat bath is connected to the inflow/outflow interface of the analysis region, and a particle is allowed to move between the heat bath and the analysis region.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: February 15, 2022
    Assignee: SUMITOMO HEAVY INDUSTRIES, LTD.
    Inventors: Shintaro Imayama, Ryouta Hirose
  • Patent number: 11226431
    Abstract: A method and device for filling invalid regions of terrain elevation model data are provided by the present disclosure. The filling method includes obtaining an isolated invalid grid in first terrain elevation model data, the invalid grid being a grid without a valid elevation value; interpolating an elevation value of the isolated invalid grid by using elevation values of valid grids around the isolated invalid grid, to obtain data-interpolated first terrain elevation model data; obtaining invalid patches in the data-interpolated first terrain elevation model data, each of the invalid patches being a region consisting of at least two adjacent invalid grids; and interpolating elevation values of the invalid grids in the invalid patches by using a further terrain elevation model data other than the first terrain elevation model data, to fill the invalid regions of the first terrain elevation model data.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: January 18, 2022
    Assignee: Xinjiang Goldwind Science & Technology Co., Ltd.
    Inventors: Qiankun Wang, Yun Wang, Dongxu Lei
  • Patent number: 11208110
    Abstract: The disclosure relates to a method that models a motor vehicle sensor in a virtual test environment by way of definition. Using a sensor support, a raycast distribution shape, a group of raycast properties, a raycast reflection factor, and a raycast echo, a sensor in reality may be tested in a virtual environment to calibrate the sensor in reality. The sensor support is a virtual sensor support for a virtual sensor model, which forms a three-dimensional or two-dimensional avatar of the sensor in reality, in the virtual test environment. The sensor support has a sensor starting point that is used as an origin for a raycast distribution shape. The method extracts a special application of the sensor in reality in an application case, which is particularly useful for testing scenarios.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: December 28, 2021
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Frederic Stefan, Alain Marie Roger Chevalier, Michael Marbaix, Evangelos Bitsanis
  • Patent number: 11170143
    Abstract: Methods and systems for executing a simulation of a multibody system are described herein. In one broad aspect, there is provided a computer-implemented method for executing a simulation of a multibody system, where a physics-based simulator is used to simulate the multibody system by: partitioning the multibody system into a plurality of subsystems, the multibody system comprising bilateral and unilateral constraints, and a set of interfaces that couple at least two of the subsystems is defined; at each of a plurality of time steps, employing a Schur complement method to compute an effective mass at each interface of the set of interfaces, and solving each of the plurality of subsystems to obtain a plurality of internal impulses.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: November 9, 2021
    Assignee: CMLABS SIMULATIONS INC.
    Inventors: Albert Peiret Gimenez, Sheldon Paul Andrews, Jozsef Kovecses, Paul Gregory Kry, Marek Teichmann
  • Patent number: 11161521
    Abstract: An autonomous driving evaluation apparatus includes: an initial traffic scene setting unit configured to set an initial traffic scene, an initial state of the moving object model, and a road environment in which the autonomous driving vehicle model and the moving object model are disposed; a past traffic scene calculation unit configured to calculate a past traffic scene in which the autonomous driving vehicle model and the moving object model are involved at a past time point back traced from a time point of the initial traffic scene; and a performance evaluation unit configured to evaluate a performance of the autonomous driving algorithm.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: November 2, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Toshiki Kindo
  • Patent number: 11151013
    Abstract: The present disclosure provides systems and methods for performance evaluation of Input/Output (I/O) intensive enterprise applications. Representative workloads may be generated for enterprise applications using synthetic benchmarks that can be used across multiple platforms with different storage systems. I/O traces are captured for an application of interest at low concurrencies and features that affect performance significantly are extracted, fed to a synthetic benchmark and replayed on a target system thereby accurately creating the same behavior of the application. Statistical methods are used to extrapolate the extract features to predict performance at higher concurrency level without generating traces at those concurrency levels. The method does not require deploying the application or database on the target system since performance of system is dependent on access patterns instead of actual data.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 19, 2021
    Assignee: Tate Consultancy Services Limited
    Inventors: Dheeraj Chahal, Manoj Karunakaran Nambiar
  • Patent number: 11150638
    Abstract: Provided are a model processing method and apparatus, and a machine-readable medium, for evaluating a semantic model to be evaluated of a target production system. In an embodiment, the method includes: acquiring feature information for describing a feature of a reference semantic model of at least one other production system; evaluating, on the basis of the feature information acquired, precision of the semantic model to be evaluated. The solution provided in an embodiment of the present invention realizes evaluation of the precision of a semantic model.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: October 19, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Qi Wang, Yong Yuan, Ming Kai Dong
  • Patent number: 11126759
    Abstract: The disclosed methods and systems allow adding constraints (“mates”) between components of the CAD model when in a graphics mode (i.e., when bodies of the CAD model are not loaded). Information regarding CAD model entities is accessed from a computer database, where the CAD model entities belong to one or more components of the subject CAD model. A graphical representation of the subject CAD model is presented to a user without loading bodies of the subject CAD model. The user is enabled to add a constraint between first and second entities of the subject CAD model, and information for the added constraint is stored with the subject CAD model in the computer database. Displaying the model in graphics mode saves time as well as memory usage, and the added constraints persistent after resolving the components from the graphics mode.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: September 21, 2021
    Assignee: Dassault Systemes SolidWorks Corporation
    Inventors: Sushant Sinha, Nick Birkett-Smith, Christopher George Brooking
  • Patent number: 11125914
    Abstract: An earthwork target model generation system comprises a processor. The processor of the earthwork target model generation system stores a three-dimensional topography shape model and drill boring data in the target model generation system, generates a three-dimensional ground model using the three-dimensional topography shape model and the drill boring data, generates three-dimensional normal surface information in consideration of a design condition for each rock quality using the three-dimensional ground model, and sets the design condition.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: September 21, 2021
    Assignees: DOOSAN INFRACORE CO., LTD., IUCF-HYU(INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY)
    Inventors: Seung Soo Lee, Min Sung Kang, Seung Man Yang, Woo Yong Jung, Jong Won Seo
  • Patent number: 11112513
    Abstract: A method for estimating sonic slowness comprising: obtaining (700) a plurality of sonic waveforms are received by a plurality of receivers of a logging tool after emission of a source sonic wave by a transmitter, obtaining (710) slowness models of the subterranean formation, a slowness model being defined by a at least one cell of constant slowness for at least one wave energy mode, computing (720), for each slowness model, a set of candidate travel times, a candidate travel time of a set of candidate travel times being computed for a wave energy mode and a position of a receiver of the plurality of receivers, computing (730) a relevance indicator for each set of candidate travel times based on the recorded sonic waveforms; searching (740) a match between the sets of candidate travel times and the recorded sonic waveforms by searching a relevance indicator which is optimum, computing (750) a sonic slowness estimate for the subterranean formation from a set of candidate travel times for which the relevance ind
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: September 7, 2021
    Assignee: Schlumberger Technology Corporation
    Inventors: Bassem Khadhraoui, Saad Kisra
  • Patent number: 11105611
    Abstract: A method and apparatus for non-contact measurement of stress in a thin-film deposited on a substrate is disclosed. The method may include positioning a substrate on a plurality of support-elements, the substrate having a thin-film deposited thereupon. A first-polynomial may be defined for representing a surface of the substrate that is in contact with the support elements. A second-polynomial may be determined based on an optimization determination of potential-energy acting upon the substrate. A finite-order polynomial may be created by calculating a product of the first and second polynomials to represent a shape of the surface of the substrate as a model of the surface. Thereafter, stress in the substrate may be determined based on fitting the model of the surface with a measured topographical data of the surface.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: August 31, 2021
    Assignee: APPLEJACK 199 L.P.
    Inventors: Wojciech J Walecki, Wei-Chun Hung, Raphael Morency
  • Patent number: 11105957
    Abstract: A method, system and computer program product are disclosed for integrating plural modalities of information to obtain values for a specified attribute of a given system. In one embodiment, the method comprises acquiring data of a first modality, conveying a first source of data of a first type of the system; configuring simulator with settings of physical sensors; acquiring data of a second modality from the system, conveying a second source of data of a second type of the system. The method further comprises converting the data of the second modality to data of the first type, while configuring a virtual set of sensors to enable acquisition of the converted data of the second modality; and configuring adjoints equipped simulator with settings of the virtual sensors, to mimic collection of data of the first type, while configured to measure data of second type.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: August 31, 2021
    Assignees: International Business Machines Corporation, Shell Oil Company
    Inventors: Andrew R. Conn, Sippe Douma, Gijs Van Essen, Lior Horesh, Eduardo Antonio Arismendi Jimenez, Ulisses Mello
  • Patent number: 11068371
    Abstract: Technology for simulating a slow storage disk. The technology intercepts an input/output I/O command to be dispatched to a storage disk and simulates a slow storage disk with the storage disk by injecting a delay to the dispatch of the intercepted I/O command based on a predetermined delay injection policy.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Man Lv, Bing Liu, Colin Yong Zou, Martin Chaojun Mei
  • Patent number: 11061792
    Abstract: A test system for testing a particular computer of a particular computer system in a test network includes: a simulation server configured to emulate a test object; and a control entity for controlling the simulation server, wherein the control entity is configured to instruct the simulation server to generate a virtual test object for emulating the test object, and to instruct a test entity to test the virtual test object generated by the simulation server.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: July 13, 2021
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Markus Eggert, Daniel Hauenstein
  • Patent number: 11062212
    Abstract: A system and method is disclosed for using AMI smart meter messaging types and data mining decision trees to determine if local equipment failure is present. The system and method may be used to predict impending failure based upon smart meter message behaviors and to create proactive investigation tickets. The predictions models may be generated from a database of smart meter messaging and customer outage reports. The system and method can be applied to detect failures of higher level device equipment and may be incorporated into customer service processes. The system and method may also be used to determine customer owned equipment failures for referral to electricians.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: July 13, 2021
    Assignee: Florida Power & Light Company
    Inventors: Yinuo Du, Andrew Wright Kirby, Adam David Meranda