Patents Examined by Jay Hann
-
Patent number: 11238198Abstract: A combustion simulation system is provided. The system receives data representing a fluid flow. The data includes a plurality of combustion precursors, including at least one arbitrary combustion precursor that may not correspond to a physically realizable material. The system simulates a chemical combustion reaction involving the plurality of combustion precursors and generating combustion byproducts. The system determines a change in temperature and a molar mass of the combustion byproducts due to the chemical reaction, and determines a divergence of the combustion byproducts based on a combination of the change in the temperature and the change in molar mass. The system then generates one or more data structures of the simulated combustion based on at least a portion of the fluid flow.Type: GrantFiled: February 25, 2021Date of Patent: February 1, 2022Assignee: WETA DIGITAL LIMITEDInventors: Ken Museth, Alexey Stomakhin
-
Patent number: 11238186Abstract: The invention is directed to a method for designing an assembly of objects in a system of computer-aided design, the method comprising: (i) selecting a first object and a second object of the assembly, each of the first object and the second object having interface information; (ii) computing a set of positions of the first object relatively to the second object of the assembly; and (ii) displaying simultaneously representations of the computed positions of the first object relatively to the second object.Type: GrantFiled: August 15, 2013Date of Patent: February 1, 2022Assignee: DASSAULT SYSTEMESInventors: Michaël Eric Francois Diguet, Adrien Theetten, Frédéric Guy J. Chauvin
-
Patent number: 11221863Abstract: A system and method of aggregating logs for replay includes a processor configured to execute a replay service. The replay service is configured to access a plurality of logs, aggregate the plurality of logs to create a composite log, extract a first log entry from the composite log, recreate a service request based on information associated with the first log entry, and send the service request to a corresponding service to recreate an event associated with the first log entry. In some embodiments, to aggregate the plurality of logs to create the composite log, the replay service is configured to aggregate a first entry from a first log of the plurality of logs with a corresponding related second entry from a second log of the plurality of logs to create a composite entry for the composite log.Type: GrantFiled: September 26, 2018Date of Patent: January 11, 2022Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventors: Mahdi Azizian, Jonathan Sorger, Simon P. Dimaio
-
Patent number: 11205000Abstract: A method of generating a behavioral model of a computer system. A processor partitions a system log of process events into a plurality of strands sharing common characteristics. The processor selects attributes from the strands and generates first distinct n-grams that include attributes from successive events within a strand. The processor generates a first plurality of n-gram groups, each including a plurality of the first distinct n-grams in which a first one of the plurality of first distinct n-grams coexists in a strand also containing a second one of the plurality of first distinct n-grams. The processor generates a first plurality of n-gram group arrangements, each containing a plurality of n-gram groups, and each of the n-gram groups included, in combination, in at least one strand, and the behavioral model containing the first distinct n-grams, the first plurality of n-gram groups, and the first plurality of n-gram group arrangements.Type: GrantFiled: June 26, 2019Date of Patent: December 21, 2021Assignee: International Business Machines CorporationInventor: Olgierd S. Pieczul
-
Patent number: 11204601Abstract: A method for modelling technical systems having a plurality of technical components, including the step of assigning a component Markov chain to each component having a Markov chain for representing various states of the respective component, at least one input one failure mode for externally triggering a transition from one state of the Markov chain into another state of the Markov chain, and at least one output failure mode to each Markov chain for propagating failures to other components, is provided.Type: GrantFiled: December 7, 2016Date of Patent: December 21, 2021Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Marc Zeller
-
Patent number: 11182516Abstract: A method for optimizing a rotation angle of an outlet of an atomizing nozzle is provided. The atomizing nozzle includes a nozzle core and a nozzle body. The method includes the following steps: measuring an outlet flow rate Q0 of the atomizing nozzle under a rated working pressure when an outlet clearance between the nozzle core and the nozzle body is ?=0; setting the outlet clearance between the nozzle core and the nozzle body by changing a phase angle between the nozzle core and the nozzle body, and measuring an outlet flow rate Q1 of the atomizing nozzle in a stable working state under the rated working pressure; calculating a flow coefficient of the atomizing nozzle; calculating the outlet clearance of the atomizing nozzle according to an expected outlet flow rate Q2 of the atomizing nozzle and the flow coefficient of the atomizing nozzle.Type: GrantFiled: April 24, 2020Date of Patent: November 23, 2021Assignee: JIANGSU UNIVERSITYInventors: Xingye Zhu, Shouqi Yuan, Junping Liu, Fordjour Alexander, Keji Lu
-
Patent number: 11123018Abstract: A method for creating a mother wavelet function. The method includes preparing a plurality of vectors, extracting a kernel from the plurality of vectors, and extracting the mother wavelet function from the kernel. The kernel includes a mode value of a vector of the plurality of vectors.Type: GrantFiled: May 29, 2018Date of Patent: September 21, 2021Assignees: ISLAMIC AZAD UNIVERSITY, NAJAFABAD BRANCHInventors: Morteza Behnam, Hossein Pourghassem
-
Patent number: 11120542Abstract: Contact angles of multi-phase mixtures in a porous medium are determined by comparing images generated by flow simulations with a measured image of a fluid flow in the porous medium. A measured image can be compared image element by image element with corresponding locations in the flow simulations. A plurality of flow simulations associated with a corresponding plurality of contact angles is used for the comparison, and a contact angle associated with the greatest number of matches between the measured image and the flow simulation is selected.Type: GrantFiled: May 8, 2018Date of Patent: September 14, 2021Assignee: FEI CompanyInventor: Stale Havsgaard Fjeldstad
-
Patent number: 11087176Abstract: A synthetic world interface may be used to model digital environments, sensors, and motions for the evaluation, development, and improvement of localization algorithms. A synthetic data cloud service with a library of sensor primitives, motion generators, and environments with procedural and game-like capabilities, facilitates engineering design for a manufactural solution that has localization capabilities. In some embodiments, a sensor platform simulator operates with a motion orchestrator, an environment orchestrator, an experiment generator, and an experiment runner to test various candidate hardware configurations and localization algorithms in a virtual environment, advantageously speeding development and reducing cost. Thus, examples disclosed herein may relate to virtual reality (VR) or mixed reality (MR) implementations.Type: GrantFiled: May 8, 2018Date of Patent: August 10, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Michael Ebstyne, Pedro Urbina Escos, Emanuel Shalev, Alex Kipman, Yuri Pekelny, Jonathan Chi Hang Chan
-
Patent number: 11078759Abstract: A subsurface hydrocarbon reservoir is simulated by sequential solution of reservoir and well equations to simulate fluid flow inside the reservoir and well production rates. Sequential solution of reservoir and well equations treats wells as specified bottom hole pressure wells. This avoids solving large matrices resulting from the simultaneous solution of the reservoir and well equations which can be computationally very expensive for large number of unknowns and require special sparse matrix solvers. Such sequential solution involves regular reservoir system solvers complemented by small matrices for the numerical solution of the well bottom hole pressures. The solution is performed on tridiagonal matrices for the adjacent reservoir cells to the well cells at the perforated well intervals; and a vector of the unknown reservoir potentials for the adjacent reservoir cells.Type: GrantFiled: December 27, 2018Date of Patent: August 3, 2021Assignee: Saudi Arabian Oil CompanyInventor: Ali H. Dogru
-
Patent number: 11073001Abstract: A subsurface hydrocarbon reservoir with horizontal wells is simulated by sequential solution of reservoir and well equations to simulate fluid flow inside the reservoir and well production rates. Sequential solution of reservoir and well equations treats wells as specified bottom hole pressure wells. This avoids solving large matrices resulting from the simultaneous solution of the reservoir and well equations which can be computationally very expensive for large number of unknowns and require special sparse matrix solvers. Such sequential solution involves regular reservoir system solvers complemented by a small matrix for the numerical solution of the well bottom hole pressures.Type: GrantFiled: July 17, 2018Date of Patent: July 27, 2021Assignee: Saudi Arabian Oil CompanyInventor: Ali H. Dogru
-
Patent number: 11066907Abstract: A subsurface hydrocarbon reservoir is simulated by sequential solution of reservoir and well equations to simulate fluid flow inside the reservoir and well production rates. Sequential solution of reservoir and well equations treats wells as specified bottom hole pressure wells. This avoids solving large matrices resulting from the simultaneous solution of the reservoir and well equations which can be computationally very expensive for large number of unknowns and require special sparse matrix solvers. Such sequential solution involves regular reservoir system solvers complemented by small matrices for the numerical solution of the well bottom hole pressures. The solution is performed on tridiagonal matrices for the adjacent reservoir cells to the well cells at the perforated well intervals; and a vector of the unknown reservoir potentials for the adjacent reservoir cells.Type: GrantFiled: December 27, 2018Date of Patent: July 20, 2021Assignee: Saudi Arabian Oil CompanyInventor: Ali H. Dogru
-
Patent number: 11062058Abstract: An iterative design environment performs an iterative design process of a product by implementing usage feedback of the product when utilized under real-world conditions. Sensors are installed on the physical product and collect data about the behavior of the product under real-world conditions. The sensor data comprise usage feedback implemented to inform and produce a design problem statement and one or more design solutions. The sensor data is received by a problem statement engine to produce a problem statement based, at least in part, on the sensor data. A design engine then produces one or more design solutions for the problem statement and one of the design solutions is fabricated to produce a new physical product. Sensors are then installed onto the new physical product and the iterative design process may be performed again. The iterative design process may be performed multiple times until a satisfactory physical product is achieved.Type: GrantFiled: August 11, 2016Date of Patent: July 13, 2021Assignee: AUTODESK, INC.Inventors: Michael Bergin, Mehdi Nourbakhsh, Francesco Iorio, Nigel Morris, Mark Thomas Davis
-
Patent number: 11047633Abstract: The invention relates to a method for determining the state of a heat exchanger device (10) that comprises means for transferring heat with the aid of at least one process stream. A thermohydraulic simulation of the at least one process stream through at least one passage (14) in the heat exchanger device (10) is carried out in order to determine temperature and/or heat transfer coefficient profiles of the means for transferring heat.Type: GrantFiled: May 25, 2016Date of Patent: June 29, 2021Assignee: LINDE AKTIENGESELLSCHAFTInventors: Manfred Steinbauer, Thomas Hecht, Christiane Kerber, Reinhold Holzl, Axel Lehmacher, Pascal Freko, Ingo Thomas, Alexander Woitalka
-
Patent number: 11042673Abstract: A system for manufacturing, testing, integrating, and operating of live or virtual platforms and components thereof uses a simulation engine and/or a testbed engine in a live-virtual-constructive (LVC) environment. The system can be used in a pure simulated environment or for testing of individual subsystems on a live platform (e.g., a live aircraft) with remaining subsystems in simulation, to incremental integration of all subsystems onto live aircraft.Type: GrantFiled: February 27, 2017Date of Patent: June 22, 2021Assignee: Rockwell Collins, Inc.Inventors: Angus L. McLean, Jaclyn A. Hoke, Scott S. Rediger, Joshua R. Bertram
-
Patent number: 11042671Abstract: Methods of optimizing additive manufacturing processes for improved efficiencies and accuracies, particularly by simplifying the user interface portions of the processes. The methods use path-finding calculations, such as vector fields, vector trails, and texture maps, to form accurate models from which replica composite objects can be printed, without requiring complex parameter inputs and calculations from the user. The methods measure and plot vector fields by considering the location of a particle within the volume of an object at various points of time to develop a strand-like model that is used to manufacture a replica object.Type: GrantFiled: July 13, 2020Date of Patent: June 22, 2021Assignee: University of Central Florida Research Foundation, Inc.Inventors: Robert Sims, James Joseph Inziello, Fluvio Lobo Fenoglietto, Jack Stubbs
-
Patent number: 11021945Abstract: A method for reducing vibrations in a drill tubular coupled to a drill bit configured to drill a borehole in a formation includes: constructing a model of a system having the drill tubular, the model having a mass distribution, a stiffness, and/or a damping of the drill tubular; and calculating a plurality of modes using the model. The method also includes increasing an effective damping of the drill tubular for the plurality of modes by modifying at least one of the mass distribution, the stiffness, and the damping of the drill tubular using a predefined damping criterion, wherein the predefined damping criterion includes a ratio, the ratio having a deflection at the drill bit of at least one mode in the plurality and an eigenfrequency of the at least one mode in the plurality, wherein the deflection at the drill bit is raised to a power other than one.Type: GrantFiled: May 3, 2018Date of Patent: June 1, 2021Assignee: BAKER HUGHES, A GE COMPANY, LLCInventors: Andreas Hohl, Mathias Tergeist, Hatem Oueslati, Christian Herbig, Jayesh J. Jain, Hanno Reckmann, Lance A. Endres
-
Patent number: 11013582Abstract: A method and system generate a scan model that is a mathematical model to simulate an imaging process performed by an x-ray imaging device that created a two-dimensional x-ray image of at least one tooth. The scan model uses an initial estimate of one or more parameters of the x-ray imaging device to simulate the imaging process on a three-dimensional model. The method and system generate the two-dimensional contour of the three-dimensional model based on the scan model that uses the initial estimate of the one or more parameters of the x-ray imaging device. The method and system adjust the two-dimensional contour to cause a first component of the two-dimensional contour to approximately align with a second component of the two-dimensional x-ray image. The method and system calibrate the scan model based on data obtained from adjusting the two-dimensional contour.Type: GrantFiled: August 27, 2018Date of Patent: May 25, 2021Assignee: Align Technology, Inc.Inventors: Fuming Wu, Vadim Matov, Jihua Cheng
-
Patent number: 11015947Abstract: [Problem] To simply simulate a situation where a plurality of mobile objects move in a space.Type: GrantFiled: May 8, 2018Date of Patent: May 25, 2021Assignee: DEHENKEN LIMITEDInventor: Toyoshi Hatanaka
-
Patent number: 11010451Abstract: Techniques for automated Bayesian posterior sampling using Markov Chain Monte Carlo and related schemes are described. In an embodiment, one or more values in a stationarity phase for a system configured for Bayesian sampling may be initialized. Sampling may be performed in the stationarity phase based upon the one or more values to generate a plurality of samples. The plurality of samples may be evaluated based upon one or more stationarity criteria. The stationarity phase may be exited when the plurality of samples meets the one or more stationarity criteria. Other embodiments are described and claimed.Type: GrantFiled: March 13, 2014Date of Patent: May 18, 2021Assignee: SAS INSTITUTE INC.Inventors: Christian Macaro, Jan Chvosta, Mark Roland Little