Patents Examined by Angel Calle
  • Patent number: 9043189
    Abstract: Methods for creating and using space-time surrogate models of subsurface regions, such as subsurface regions containing at least one hydrocarbon formation. The created surrogate models are explicit models that may be created from implicit models, such as computationally intensive full-physics models. The space-time surrogate models are parametric with respect to preselected variables, such as space, state, and/or design variables, while also indicating responsiveness of the preselected variables with respect to time. In some embodiments, the space-time surrogate model may be parametric with respect to preselected variables as well as to time. Methods for updating and evolving models of subsurface regions are also disclosed.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: May 26, 2015
    Assignee: ExxonMobil Upstream Research—Law Department
    Inventors: Jon M. Wallace, Jennifer A. Hommema, Kevin H. Searles, Sheng-Yuan Hsu, Jing Wan, Eric R. Grueschow
  • Patent number: 9026424
    Abstract: A device may emulate target instructions by executing a first set of microinstructions, and may store a base address of a table that includes a microinstruction provided in a second set of microinstructions for emulating the target instructions. The device may also locate the microinstruction based on the stored base address, and emulate one of the target instructions by executing the microinstruction.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: May 5, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Jeffrey G. Libby, Jean-Marc Frailong, Sharada Yeluri, Jianhui Huang, John Keen, Rajesh Nair
  • Patent number: 9020786
    Abstract: A method of analyzing the durability of a structure. Load-controlled testing is performed on samples of a composite material of the structure to relate critical strain invariants of the material to cyclic rates of strain invariant accumulation and frequencies associated with the cyclic rates. The material is characterized based on effective properties of the material, including the cyclic rates of strain invariant accumulation. Laminate properties and a geometrical definition of the structure are used to obtain a parametric model. Material characterizations are used to determine model element frequency responses to applied load conditions. Each element's frequency responses and critical strain invariants are used to determine whether damage is indicated at the element. Progression of damage is tracked and accounted for in the model.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: April 28, 2015
    Assignee: The Boeing Company
    Inventors: Mostafa Rassaian, Jonathan H. Gosse, Stephen Christensen
  • Patent number: 9020787
    Abstract: Embodiments of the invention provide methods enabling reliable simulation of objects in contact scenarios. Embodiments of the invention utilize methods providing three parameter-independent guarantees. According to embodiments of the invention, simulations of well-posed problems: have no interpenetrations; obey causality, momentum and energy conservation laws; and complete in finite time.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: April 28, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Eitan Grinspun, David Harmon, Rasmus Tamstorf, Paul E. Vouga
  • Patent number: 9015020
    Abstract: A building control system comprises a central control station and at least one control panel connected to the central control station over a network. At least one loop is connected to at least one control panel. The at least one loop comprises a plurality of installed building control devices connected in an electrical circuit. A simulator is also connected to the network and configured to simulate the operation of a plurality of uninstalled building control devices for the building control system. The simulator is further configured to communicate over the network with the plurality of installed building control devices. Simulation of the operation of the uninstalled building control devices occurs simultaneously with the communication between the installed building control devices and the simulator. Accordingly, the simulator may be used to test the entire building control system during the process of installation at a facility.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: April 21, 2015
    Assignee: Siemens Industry, Inc.
    Inventor: Karen Lontka
  • Patent number: 8990062
    Abstract: The present invention is achieved as software which operates on a computer system and which performs calculation by receiving various data as inputs, and which outputs values. The present invention is applicable to a coarse-grained system architecture model including the foregoing event-driven simulation and receives, as inputs, execution time T and the number of memory accesses, N, in the simulation step of the model. Thus, various estimates at the occurrence of memory access conflict are obtained at a simulation speed sufficient for evaluating the effect of the memory access conflict and comparing it with many alternative architectures without information on the correct timing of memory accesses in consideration of memory synchronous accesses and arbitration. The results of this simulation are estimated simulation-step execution time T? under memory access conflict and memory-bandwidth utilization factors {U?i} in individual simulation steps under memory access conflict.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventor: Ryo Kawahara
  • Patent number: 8983801
    Abstract: In one embodiment, a computer-implemented method for transforming a CAD model of an object between engineering states includes generating a first reference geometry to represent a first engineering state. A parametric CAD model of the object may be generated to represent the object in the first engineering state by constructing the parametric CAD model as having dependence on the first reference geometry. A second reference geometry may be generated to represent a second engineering state. The parametric CAD model may be regenerated to represent the object in the second engineering state by replacing the first reference geometry with the second reference geometry.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: March 17, 2015
    Assignee: Vought Aircraft Industries, Inc.
    Inventors: Thomas Kurt Schneider, Randolph Henry Zalesak
  • Patent number: 8983808
    Abstract: Mesh generation and editing tools are provided. The mesh generation and editing tools can be implemented using MATLAB® and are platform-independent, usable in any number of different operating systems and configurations. The mesh generation tool uses a graphical user interface to receive user inputs of boundary and bathymetry information and automatically generates a mesh based on the input information and user selections of the number of mesh refinements based on the bathymetry that should be run. The mesh generation tool also performs a check of the computing resources needed to construct a mesh with the selected parameters and allows the user to change the parameters before generating the mesh if necessary to avoid excessive resource use.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: March 17, 2015
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Thomas C. Massey
  • Patent number: 8972233
    Abstract: A method for retrodicting source-rock quality and/or paleoenvironmental conditions are disclosed. A first set of system variables associated with source-rock quality is selected (705). A second set of system variables directly or indirectly causally related to the first set of variables is also selected (710). Data for variables selected to be known quantities are estimated or obtained (720). A network with nodes including both sets of variables is formed (715). The network has directional links connecting interdependent nodes (715). The directional links preferably honor known causality relations. A Bayesian network algorithm is used with the data to solve the network for the unknown variables and their associated uncertainties (725). The variables selected to be unknowns can be input nodes (paleoenvironmental conditions), intermediate nodes, output nodes (source rock quality), or any combination thereof.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: March 3, 2015
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Kevin M. Bohacs, Brian P. West, George J. Grabowski
  • Patent number: 8954305
    Abstract: A circuit simulation apparatus acquires wiring connection information indicating connection data in an electric circuit, selects a component constituting the circuit based on the wiring connection information, performs a setting of replacing the selected component with each resistor having different resistance values, generates at least one of netlists using the acquired wiring connection information and at least one of the set resistance values, calculates a value of an equivalent power source and a value of an internal resistance thereof for a part of the circuit using the acquired wiring connection information and at least one of the generated netlists, and calculates a resistance value of the selected component and a power consumption for the resistance value using the value of the equivalent power source and the value of the internal resistance.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: February 10, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Eiji Yajima, Shunko Kaneko, Atsushi Asayama, Ryo Yamazaki
  • Patent number: 8954299
    Abstract: Provided are an anthropometric product design method and a recording media storing a computer program for the same. The anthropometric product design method includes the operations of: (a) expressing the relationships between human body variables and design variables in equations, and establishing design equations for design variables, respectively, of a product to be designed; (b) generating a representative human model (RHM) for the product to be designed; (c) extrapolating postures according to changes in design dimensions through a computer simulation using the design equations and RHMs, and comparing data on the extrapolated postures with defined reference posture data to perform a design sensitivity analysis; and (d) determining optimal design dimensions for related design variables based on the design sensitivity analysis.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: February 10, 2015
    Assignee: Korea Aerospace Industries, Ltd.
    Inventors: Hee-Cheon You, Ki-Hyo Jung, Won-Sup Lee, Jang-Woon Park, Byung-Gil Kang, Joung-Hyo Lee, Joo-Ho Uem, Sei-Kwon Park
  • Patent number: 8954306
    Abstract: A behavior model is provided, which is configured to simulate one aspect of the behavior of a component apart from the component model for the component. The behavior model can be included in a circuit model used to simulate operation of a circuit. The circuit model can include a component model for a component and a corresponding behavior model, which is located in parallel or series with the component model. The component model and behavior model can collectively simulate all of the behavior of the component within the circuit. In an embodiment, the behavior model simulates snapback behavior exhibited by the component.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Junjun Li, Rahul Nayak
  • Patent number: 8949091
    Abstract: The invention provides a method and system for quantitative determination of cooling characteristics of a data center by calculating thermal influence indices. The invention further provides a method and system for providing effective thermal management in a data center using quantitative determination of cooling characteristics of a data center.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: February 3, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Harshad Girish Bhagwat, Amarendra Kumar Singh, Anand Sivasubramaniam
  • Patent number: 8942969
    Abstract: Systems and methods for event simulation with energy analysis. A method includes receiving a plurality of environment objects, and receiving energy attributes corresponding to one or more of the environment objects. The method includes simulating the operation of the environment objects and, during the simulation, calculating values for the energy attributes reflecting the energy use for the respective energy attributes. The method includes displaying the calculated values for the energy attributes.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: January 27, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Matthias Heinicke
  • Patent number: 8935142
    Abstract: A computer-implemented method may include receiving transition information indicative of transition rates associated with a plurality of communication links in a network, wherein the network includes a plurality of nodes, the plurality of communication links, and a communication path between a first node and a second node of the plurality of nodes. In one embodiment, the communication path uses at least two of the plurality of communication links. The method may include generating biased transition information indicative of biased transition rates, wherein the biased transition rates are greater or less than the indicated transition rates and simulating the network, based on the biased transition information, until a transition associated with one of the communication links causes the communication path to transition to a different state. A network reliability parameter may be determined based on the simulation of the network.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: January 13, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Adrian E. Conway
  • Patent number: 8935140
    Abstract: Fluid-flow simulation over a computer-generated surface is generated using inviscid and viscous simulations. A fluid-flow mesh of fluid cells is obtained. At least one inviscid fluid property for the fluid cells is determined using an inviscid fluid simulation that does not simulate fluid viscous effects. A set of intersecting fluid cells that intersects the surface are identified. A surface mesh polygon of the surface mesh is identified for each intersecting fluid cell. At least one boundary-layer fluid property for each identified surface mesh polygon is determined using the at least one inviscid fluid property of the corresponding intersecting fluid cell and a boundary-layer simulation that simulates fluid viscous effects.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: January 13, 2015
    Assignee: Aerion Corporation
    Inventors: David L. Rodriguez, Peter Sturdza
  • Patent number: 8918307
    Abstract: A configuration manager identifies a first device and a second device within a simulated system. Each device within the simulated system includes an inbound port and an outbound port. Next, the configuration manager injects a simulation only packet, at an “outbound time,” on the first device's outbound port and detects that the second device's inbound port receives the simulation only packet at an “inbound time.” As such, the configuration manager identifies a direct connection between the first device and the second device and computes a latency time for the connection. In turn, the configuration manager configures one or more first device configuration registers and one or more second device configuration registers based upon the computed latency time.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Aaron Ches Brown, Jeff Jerome Frankeny, James Kai Hsu, Glenn Owen Kincaid
  • Patent number: 8909510
    Abstract: Apparatus for emulating the operation of an LFSR having at least one of one or more inputs and one or more outputs, wherein the state of the LFSR can be described by a state vector having sections describing the input or inputs, if any, of the LFSR, the contents of the LFSR and the output or outputs, if any, of the LFSR, wherein the state vector can be multiplied by a time shift matrix to time shift the state specified by the vector and wherein the apparatus comprises means for multiplying a first instance of the state vector by the matrix to produce a second instance of the state vector that is time shifted relative to the first instance and wherein one or both of the input and output sections of the state vector are dimensioned to accommodate, respectively, inputs that arrive at different times during the time shift specified by the matrix and outputs that are produced at different times during the time shift.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: December 9, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventor: Daniel Edward Alt
  • Patent number: 8886507
    Abstract: A processor for use in simulating operation of a portion of an electrical circuit is provided. The processor is configured to receive at least one input indicative of electrical circuit data related to the electrical circuit being simulated, generate a model of the electrical circuit based on the at least one input, receive a user input that indicates the portion of the electrical circuit to be simulated, generate, based on the user input and the electrical circuit model, a partial circuit snapshot that corresponds to the portion of the electrical circuit, and apply at least one event to the partial circuit snapshot to simulate operation of the corresponding portion of the electrical circuit.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: November 11, 2014
    Assignee: General Electric Company
    Inventors: Prashant Sharma, Jia Qiang Ma
  • Patent number: 8868387
    Abstract: A set of parameters used in a model of a spectrometer includes free parameters and fixed parameters. A first set of values for the parameters is set and the model is used to generate a first spectrum. A value of one of the fixed parameters is changed and a second spectrum is generated. An inverse of the model of the spectrometer is then applied to the second spectrum to generate a set of values for the parameters, the values being the same as the first set of values except for one or more of the free parameters. If the free parameter has significantly changed the fixed parameter is designated a free parameter.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: October 21, 2014
    Assignee: ASML Netherlands B.V.
    Inventors: Arie Jeffrey Den Boef, Hugo Augustinus Joseph Cramer, Jouke Krist, Willem Jan Grootjans