Patents Examined by Juan Ochoa
  • Patent number: 10102331
    Abstract: Product Data Management (PDM) systems and methods. A method includes receiving a target body and a tool body, and evaluating a body type of the target body and a body type of the tool body. The method includes evaluating interactions between the target body and the tool body, and applying comparison criteria to determine spatial relation and relative convexity of an intersection between the target body and the tool body. The method includes identifying tool face regions of the tool body based on the evaluations and the determined spatial relation and relative convexity of the intersection. The method includes adding the tool face regions to the target body to produce a modified target body.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: October 16, 2018
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Eric Mawby, Feng Yu, Hui Qin
  • Patent number: 10073190
    Abstract: Method and system are described for modeling one or more geophysical properties of a subsurface volume. The method includes computing vector volumes to enhance subsurface modeling and update these vector volumes. The vectors are estimated (106) from the data, for example dip or azimuth, and then the vector volume may be updated by an optimization process (808). Flattening the original data (802) may assist the vector estimation, and associating data traces and samples of traces with labels (108) may assist the flattening. The vector volume may then be used to extract horizons (110) and generate a stratigraphic model (112) to enhance the process of producing hydrocarbons (114).
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: September 11, 2018
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Pavel Dimitrov, Matthias Imhof
  • Patent number: 10061880
    Abstract: A method and apparatus for simulating radio frequency propagation paths between radio frequency devices are provided. In an illustrative embodiment, the apparatus comprising a system controller for receiving and processing test data, a data sequencer configured to interact with attenuators and RF devices, and RF paths designed to simulate RF propagation paths. The method comprising steps to execute a full simulation.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: August 28, 2018
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Barry Slutzky, Patrick Shaffer
  • Patent number: 10055525
    Abstract: A method and apparatus for simulating radio frequency propagation paths between radio frequency devices are provided. In an illustrative embodiment, the apparatus comprising a system controller for receiving and processing test data, a data sequencer configured to interact with attenuators and RF devices, and RF paths designed to simulate RF propagation paths. The method comprising steps to execute a multiple propagation path simulation based on various inputs including attenuators and electromagnetic environment inputs in accordance with various embodiments.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: August 21, 2018
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Barry Slutzky, Patrick Shaffer
  • Patent number: 10055537
    Abstract: A method is provided for performing a simulation on an aircraft. The method includes: receiving, at an onboard maintenance computer (OMC) a simulation script that includes one or more steps for adjusting at least one parameter of the aircraft; processing, by the OMC, the simulation script to determine simulation data; and sending the simulation data from the OMC to one or more signal producer member systems of the aircraft to adjust the at least one parameter of the aircraft.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 21, 2018
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: David Michael Kolbet, Kevin Marshall, Daniel Lutz, Charles Yager
  • Patent number: 10049396
    Abstract: A valid configuration of a product is determined by a computer based on a complete product model. The initial product model includes variables with associated values, and rules, wherein the variables and rules define a configuration problem to be solved. Some variables of the initial product model are defined as scope variables. Based on the selected values for scope variables the initial product model is restricted by the computer to a simplified product model. The simplified product model is employed in order to set the values of the variables not being defined as scope variables in an iterative computer-implemented process.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: August 14, 2018
    Assignee: Configit A/S
    Inventors: Sathia Moorthy Subbarayan, Henrik Reif Andersen, Henrik Hulgaard
  • Patent number: 10025286
    Abstract: A programmable controller includes a command executing engine unit that performs a user program and performs a computing process and nonvolatile memory that stores the result of the computing process. The command executing engine unit transitions to a temporary stop state in which a new cycle of computing process is not performed and stores the result of a cycle of computing process in the nonvolatile memory when the cycle of computing process of the user program ends, and releases the temporary stop state and transmits the result of the cycle of computing process stored in the nonvolatile memory to a simulation device when a stop release instructing command instructing to release the temporary stop state is received from the simulation device.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: July 17, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Hajime Tanide, Kazuki Maeda
  • Patent number: 10002211
    Abstract: Method for reducing artifacts in a subsurface physical properties model (120) inferred by iterative inversion (140) of geophysical data (130), wherein the artifacts are associated with some approximation (110) made during the iterative inversion. In the method, some aspect of the approximation is changed (160) as the inversion is iterated such that the artifacts do not increase by coherent addition.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: June 19, 2018
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Jerome R. Krebs, Sunwoong Lee, Young Ho Cha
  • Patent number: 9990449
    Abstract: A method and system for installing pipelines are disclosed. The method and system comprise creating a three-dimensional model of a work area, generating a proposed pipe alignment for fitting the pipeline within the work area, creating a three-dimensional model of a trench to be excavated within the work area based on the proposed pipe alignment, excavating the trench with a work tool to conform with the three-dimensional model of the trench, determining the position of the work tool during the excavating step, comparing the determined position of the work tool during the excavating step with the three-dimensional model of the trench to determine any differences between the excavated trench and the three-dimensional model of the trench, and adjusting the proposed pipe alignment to generate an adjusted pipe alignment based on the differences between the excavated trench and the three-dimensional model of the trench.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: June 5, 2018
    Assignee: Cleveland Brothers Equipment Co., Inc.
    Inventor: Abel Moore
  • Patent number: 9990448
    Abstract: A method includes performing operations as follows on a processor: receiving a geographic reference signal, generating location information responsive to the geographic reference signal, defining a portion of a floor surface area of a data center based on the location information, specifying a usage status of the portion of the floor surface area of the data center, and updating a floor plan of the data center based on the usage status of the portion of the floor surface area.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: June 5, 2018
    Assignee: CA, Inc.
    Inventors: Francois Marie Bruno Cattoen, Janne Mikko Petteri Koponen, Dhesikan Ananchaperumal
  • Patent number: 9983559
    Abstract: A simulation system that includes interconnected simulation blocks which use process models to perform simulation activities for a process plant is integrated into a process control environment for the process plant in a manner that makes the simulation system easy to use and easily updated for on-line process simulation. The disclosed simulation system enables future predicted values as well as the current predicted values of process parameters produced by the simulation system to be made available for performance evaluation as well as to guide plant operations. Additionally, the simulation system is connected to the operating process plant to receive various on-line process plant measurements, and uses these measurements to automatically update the process models used in the simulation system, to thereby keep the simulation system coordinated with the actual operating conditions of the process plant.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: May 29, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Terrence L. Blevins, Wilhelm K. Wojsznis, Mark J. Nixon
  • Patent number: 9971982
    Abstract: In a conventional manufacturing line simulation, there are a number of input items, and therefore, time is required for input. In addition, depending on the objective of the simulation, there are also parameters for which input is not required, and therefore, there is the problem of reducing the number of inputs according to the library.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: May 15, 2018
    Assignee: HITACHI, LTD.
    Inventors: Hisaya Ishibashi, Hideaki Suzuki, Satoshi Nagahara
  • Patent number: 9940413
    Abstract: The invention is a method for determining an amount of hydrogen sulfide produced by aquathermolysis induced by a thermal process, such as steam injection. The hydrocarbons are described with a compositional representation using H2S and the fractions saturated compounds, aromatics, resins and asphaltenes. A kinetic model is constructed based on the compositional representation using an elementary model obtained by mass balance for sulfur distributed within the fractions. A thermodynamic model is constructed based on the same compositional representation. The amount of produced H2S is determined by performing a compositional reservoir simulation using a compositional and reactive thermal simulator using the kinetic and thermodynamic models.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: April 10, 2018
    Assignee: IFP ENERGIES NOUVELLES
    Inventors: Claire Barroux, Violaine Lamoureux-Var
  • Patent number: 9922453
    Abstract: A system and method for generating a shrink wrap around a model. The method includes detecting non-manifold edges in an octree generated shrink wrap by counting a number of faces adjacent to each edge, removing the non-manifold edges by cloning the edges or vertices shared by the non-manifold edge, and generating a first projection for the wrapper by moving each wrapper vertex towards a nearest location on the model. The method includes determining a set of wrapper vertices for reprojection based on the computation of a projection angle and a rotational angle and generating a second projection for the set the wrapper vertices using a seed-based closest point method or the center of the adjacent wrapper vertices.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: March 20, 2018
    Assignee: MSC.Software Corporation
    Inventors: Kunaseelan Kanthasamy, Xiangrong Li
  • Patent number: 9904268
    Abstract: A simulation system that includes interconnected simulation blocks which use process models to perform simulation activities for a process plant is integrated into a process control environment for the process plant in a manner that makes the simulation system easy to use and easily updated for on-line process simulation. The disclosed simulation system enables future predicted values as well as the current predicted values of process parameters produced by the simulation system to be made available for performance evaluation as well as to guide plant operations. Additionally, the simulation system is connected to the operating process plant to receive various on-line process plant measurements, and uses these measurements to automatically update the process models used in the simulation system, to thereby keep the simulation system coordinated with the actual operating conditions of the process plant.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: February 27, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Terrence L. Blevins, Wilhelm K. Wojsznis, Mark J. Nixon
  • Patent number: 9904555
    Abstract: Described herein are mechanisms for continuous automatic tuning of code regions for optimal hardware configurations for the code regions. One mechanism automatically tunes the tunable parameters for a demarcated code region by calculating metrics while executing the code region with different sets of tunable parameters and selecting one of the different sets based on the calculated metrics.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: February 27, 2018
    Assignee: Intel Corporation
    Inventor: Ruchira Sasanka
  • Patent number: 9904746
    Abstract: A method and system for automatically generating simulations for a distributed control system is disclosed herein. A programmed process model generator automatically incorporates a variety of process model data from pre-defined model libraries into descriptions of process equipment including control devices to render simulation models of various degrees of fidelity.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: February 27, 2018
    Assignee: Schneider Electric Software, LLC
    Inventors: Gregory McKim, Prashant Karbhari
  • Patent number: 9904263
    Abstract: Smart process objects, which have both graphical and simulation elements, may be used to create one or more graphic displays and one or more process simulation modules, each having elements which may communicate with one another and with devices within a process plant to model and depict the operation of a process plant. The smart process objects may include one or more device objects, which represent physical devices within the process plant, and may include one or more smart connection objects which represent and model the flow of a material, such as a gas, a liquid, a composition of solid, electricity, etc., through a connection between entities within the process plant. The smart process objects may also include one or more smart stream objects, which also may represent and model the flow of a material at a particular point in the process plant.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: February 27, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Terrence Blevins, Mark Nixon, Michael Lucas, Arthur Webb, Ken Beoughter
  • Patent number: 9897083
    Abstract: Diagnosing a pump apparatus having a downhole pump disposed in a deviated wellbore characterizes axial and transverse displacement of a rod string with two coupled non-linear differential equations of fourth order, which include axial and transverse equations of motion. To solve the equations, derivatives are replaced with finite difference analogs. Initial axial displacement of the rod string is calculated by assuming there is no transverse displacement and solving the axial equation. Initial axial force is calculated using the initial axial displacement and assuming there is no transverse displacement. Initial transverse displacement is calculated using the initial axial force and the initial axial displacement. Axial force and friction force are calculated using the initial displacements, and the axial displacement at the downhole pump is calculated by solving the axial equation with the axial force and the friction force. Load at the downhole pump is calculated so a downhole card can be generated.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: February 20, 2018
    Assignee: Weatherford Technology Holdings, LLC
    Inventor: Victoria M. Pons
  • Patent number: 9830174
    Abstract: Systems and methods of dynamic host code generation from architecture description for fast simulation. In accordance with a method embodiment of the present invention, a method of simulating execution of a first plurality of processor instructions written in a first instruction set comprises generating a second plurality of processor instructions in a second instruction set for emulating the first plurality of processor instructions. The generating is based upon the high level description of the instruction set and/or simulated state information during the simulating.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: November 28, 2017
    Assignee: Synopsys, Inc.
    Inventors: Jacques Van Damme, Achim Nohl, Olaf Luthje