Patents Examined by David Silver
  • Patent number: 10296679
    Abstract: The invention is a method for exploitation of a sedimentary basin containing hydrocarbons using basin simulation. Based on a reconstitution of the formation of the first of the layers of the basin, a conjoint basin simulations of at least one of the layers underlying the first layer. A conjoint geomechanical simulation of the first layer and the at least one underlying layer is then carried out. If the deviation between some of at least some parameters from the geomechanical simulation and those from the basin simulation is above a predefined threshold, the previous steps are repeated applying a correction to the basin simulation. The basin is then exploited as a function of the results of the basin simulation. The invention applied to exploration and exploitation of the basin.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: May 21, 2019
    Inventors: Nicolas Guy, Daniele Colombo, Jeremy Frey, Olivier Vincke, Claude Gout
  • Patent number: 10246978
    Abstract: A well stimulation modeling method and simulation model for modeling a stimulation treatment involving a chemical reaction between a treatment fluid and a porous medium, such as acid treatment of a carbonate formation. In a wormhole initiation stage or mode, the medium of the cells having a solid saturation above a respective critical solid saturation is comprised of matrix material behaving as a single permeability, single porosity system; and in a wormhole growth stage or mode, the cells having a solid saturation equal to or less than the respective critical sold saturation comprise two different interconnected media, the matrix material and a wormhole material, defined to include wormhole-forming material as well as mature wormholes, having fluid mobility as a function of the solid saturation.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: April 2, 2019
    Inventors: Murtaza Ziauddin, Daniel Dias, Danila Kuznetsov, Paul Naccache, Marie Ann Giddins, Suhas Bodwadkar, Abimbola Owodunni
  • Patent number: 10248885
    Abstract: A method for compact and descriptive representation of teeth shape (or other anatomic shapes) in terms of characteristic curves and its application to generation of automatic designs within dental CAD software or other software is provided. In an embodiment, a method includes capturing tooth shape by a network of characteristic curves (i.e. margin lines). In an embodiment, a method includes compactly encoding curves as strings, which then can be indexed and searched efficiently by similarity. In an embodiment, a method includes retrieving high quality crown design proposals from a case repository based on similarity of margin lines.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 2, 2019
    Assignee: James R. Glidewell Dental Ceramics, Inc.
    Inventors: Sergey Vladimirovich Nikolskiy, Sergei Azernikov
  • Patent number: 10210304
    Abstract: A computer-implemented method and apparatus of designing an assembly of objects in a system of computer-aided design. The method/apparatus provides a three-dimensional geometrical modeled object comprising at least one three-dimensional geometrical element; provides a logical modeled object comprising at least one logical component; and associates sets of at least one three-dimensional geometrical element with respective sets of at least one logical component. The method/apparatus display in a three-dimensional scene, a representation of a set of at least one logical component partially superimposed on the corresponding associated set of at least one three-dimensional geometrical element.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: February 19, 2019
    Assignee: Dassault Systèmes
    Inventors: Laurent Santiquet, Bertrand Faure
  • Patent number: 10203428
    Abstract: Method for using sensitivity analysis to inform the design and performance of a well test are provided. In one embodiment, a method includes providing a reservoir model of pressure transient behavior and performing a sensitivity analysis to identify an input parameter of the reservoir model that can be estimated from pressure transient test data collected from a well location. This method also includes using the results of the sensitivity analysis to design a pressure transient well test for measuring the identified input parameter. Other methods and systems are also disclosed.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: February 12, 2019
    Inventors: Kirsty Morton, Nikita Chugunov, Fikri John Kuchuk, Richard Booth, Anthony Fitzpatrick, Denis Biryukov
  • Patent number: 10181319
    Abstract: An apparatus and method apparatus and/or computer software to automate testing of a voice self service platform. In its software embodiment, the present invention comprises software that runs on the windows platform to simulate all the components of an Interactive Voice Recognition Unit (VRU). In addition this embodiment can also be used as a helper unit to test individual components of an interactive voice recognition (IVR).
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: January 15, 2019
    Assignee: West Corporation
    Inventors: Mahendra Varman, Mahmood S. Akhwand
  • Patent number: 10180850
    Abstract: Emulating a heterogeneous application having a kernel designated for hardware acceleration may include compiling, using a processor, host program code into a host binary configured to execute in a first process of a computing system and generating, using the processor, a device program binary implementing a register transfer level simulator using the kernel. The device program binary may be configured to execute in a second, different process of the computing system. A high level programming language model of static circuitry of a programmable integrated circuit that couples to a circuit implementation of the kernel may be compiled into a static circuitry binary. The static circuitry binary may be used by the register transfer level simulator during emulation.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: January 15, 2019
    Assignee: XILINX, INC.
    Inventors: Amit Kasat, Nikhil A. Dhume, Sahil Goyal, Ch Vamshi Krishna
  • Patent number: 10168962
    Abstract: A data protection and storage system includes an array of disk drives for data storage. Data is received for storage on the disk drive via an interface that is configured to emulate a tape drive interface. A virtual tape data structure is created and stored on the disk drives. The allocated capacity of the virtual tape is dynamically and transparently alterable in response to data storage demand within the virtual tape.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: January 1, 2019
    Assignee: Overland Storage, Inc.
    Inventors: John E. Matze, Michael H. Reider, Kenneth David Geist, Daniel Morgan Davies
  • Patent number: 10162910
    Abstract: A method and apparatus for determining settings of wires in an electrical system are provided. The method includes setting a first wire setting of a wire from among a plurality of wires to a pin setting of a pin attached to the wire if the pin has a pin setting; setting the first wire setting to a first connector setting of a first connector attached to the pin if the pin does not have a pin setting and the connector setting includes a default setting; and setting the first wire setting to at least one from among: a second pin setting of a second pin attached to the wire from among the plurality of pins; and a second connector setting of a second connector attached to the second pin if the pin does not have a pin setting and the first connector setting does not have a default setting.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: December 25, 2018
    Inventors: Rogerio Vollet, James Zito, James Midtun, Sonal Bhatt
  • Patent number: 9864354
    Abstract: A hierarchical modeling tool or process is provided that represents the fill range of behavior of a hydrocarbon system, accurately including uncertainties and potential events affecting the system. The potential events may include actions taken and information learned. The hierarchical modeling tool may be embedded within a decision support system or used in a stand-alone fashion. Disclosed aspects may link from accurate (high-detail) physics models to an accurate uncertainty representation, and then reduce the accurate uncertainty representation to a high-speed representation of both the physics model and the uncertainty that can be used in an optimizer.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: January 9, 2018
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Richard T. Mifflin, Michael B. Ray
  • Patent number: 9791311
    Abstract: Methods are provided for: (i) measuring the position of the blade stagger angle axis for one or more blades of a row of blades attached to a rotor, (ii) measuring the blade tip stagger angle for one or more such blades, and (iii) measuring the blade tip axial displacement for one or more such blades. The methods use forward and rearward blade tip timing datasets for successive rotations of the blades from two axially spaced blade tip timing probes. The forward probe is forward of the rearward probe along the axial direction of the rotor. The blade tip timing datasets allow the times of arrival of the blades at the respective probes to be measured. The methods also use a once per revolution dataset for the successive rotations of the blades. The once per revolution dataset allows the angular velocity of the blades to be measured.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: October 17, 2017
    Assignee: Rolls-Royce PLC
    Inventor: Olivier Jousselin
  • Patent number: 9759826
    Abstract: A method and system for generating a model function h(x,y,z) implicitly representing geologic horizons. Geological data representing a fault network and horizons automatically extracted from seismic data may be received. A 3D mesh may be generated and divided into a plurality of fault blocks by the fault network. A discrete function h(x,y,z) may be defined having values of the geological data representing horizons at discrete nodes of the mesh. Constraints may be installed on the discrete function h(x,y,z) defining surfaces representing horizons. Constraints may be installed on the discrete function h(x,y,z) to ensure the uniqueness of the function h(x,y,z). The discrete function h(x,y,z) may be interpolated at the nodes of the mesh to create a piecewise continuous function h (x,y,z) while honoring the constraints. The piecewise continuous horizon function h(x,y,z) may be synchronized across multiple fault blocks. A model of the piecewise continuous horizon function h(x,y,z) may be displayed.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: September 12, 2017
    Inventors: Jean-Laurent Mallet, Emmanuel Labrunye, Ronit Levy, Sharon Hezy
  • Patent number: 9720792
    Abstract: Computer-implemented techniques are disclosed for verifying circuit designs using dynamic problem generation. A device under test (DUT) is modeled as part of a test bench where the test bench is a random process. A set of constraints is solved to generate stimuli for the DUT. Problem generation is repeated numerous times throughout a verification process with problems and sub-problems being generated and solved. When a problem is solved, the problem structure can be stored in a cache. The storage can be based on entropy of variables used in the problem. The problem storage cache can be searched for previously stored problems which match a current problem. By retrieving a problem structure from cache, the computational burden is reduced during verification. Problems can be multi-phase problems with storage and retrieval of problem structures based on the phase level. Caching can be accomplished using an information theoretic approach.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: August 1, 2017
    Assignee: SYNOPSYS, INC.
    Inventors: Dhiraj Goswami, Ngai Ngai William Hung
  • Patent number: 9702995
    Abstract: Method for estimating geological properties in a subsurface region using multiple types of geophysical data (21). An initial physical properties model 22 is constructed. Some parameters in the model are frozen (23) and optionally portions of the model wave number and spatial domains (24) and the data frequency and data time domains (25), are also frozen. Then, a joint inversion (26) of the multiple data types is performed to calculate an update to the model only for the portions that are not frozen. The converged model (27) for this inversion is used as a new starting model, and the process is repeated (28), possibly several times, unfreezing more parameters and data each time until the desired spatial and parameter resolution (29) has been achieved.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: July 11, 2017
    Assignee: ExxonMobil Upstream research Company
    Inventors: Christopher DiCaprio, Jan Schmedes, Charlie Jing, Garrett M. Leahy, Anoop A. Mullur, Rebecca L. Saltzer
  • Patent number: 9625532
    Abstract: A method, system, and computer-readable medium are described for characterizing performance loss of an object undergoing an arbitrary aging condition. Baseline aging data may be collected from the object for at least one known baseline aging condition over time, determining baseline multiple sigmoid model parameters from the baseline data, and performance loss of the object may be determined over time through multiple sigmoid model parameters associated with the object undergoing the arbitrary aging condition using a differential deviation-from-baseline approach from the baseline multiple sigmoid model parameters. The system may include an object, monitoring hardware configured to sample performance characteristics of the object, and a processor coupled to the monitoring hardware.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: April 18, 2017
    Inventor: Kevin L. Gering
  • Patent number: 9607116
    Abstract: Distributed hardware device simulation, including: identifying a plurality of hardware components of the hardware device; providing software components simulating the functionality of each hardware component, wherein the software components are installed on compute nodes of a distributed processing system; receiving, in at least one of the software components, one or more messages representing an input to the hardware component; simulating the operation of the hardware component with the software component, thereby generating an output of the software component representing the output of the hardware component; and sending, from the software component to at least one other software component, one or more messages representing the output of the hardware component.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Archer, Michael A. Blocksome, Joseph D. Ratterman, Brian E. Smith
  • Patent number: 9540218
    Abstract: Provided is a work plan verification device capable of improving work efficiency of movement work of a suspension load. The work plan verification device determines whether an operator indicates a movement position of the suspension load on an image (A) displayed on a monitor (30). When a determination is made that the movement position is indicated, a mark is displayed on the movement position (B). Subsequently, a determination is made that the suspension load is suspended on a boom. When the determination is made that the suspension load is suspended, a load factor (C1) which is moving determination information allowing an operator to determine whether the suspension load can be moved to the movement position (B) is calculated, and the calculated load factor is displayed on the image (A).
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: January 10, 2017
    Assignee: TADANO LTD.
    Inventors: Kazuya Tanizumi, Iwao Ishikawa, Kazuaki Tsuda, Shuji Fujiwara, Masayuki Munekiyo
  • Patent number: 9513622
    Abstract: The invention relates to a method for the automatic configuration and/or equipment of a vehicle cabin (1), more particularly of an aircraft, wherein the cabin (1) is subdivided into a plurality of zones (A, B, C, D, E) and the method furthermore comprises the following steps: —selection of a plurality of individual modules (11a, 11b, 11c) from a pool of individual modules, —automatic connection of the selected individual modules (11a, 11b, 11c) to form a desired module package (10a), —automatic calculation of a desired module package configuration value, —automatic comparison of the desired module package configuration value with predefined module package configuration values which respectively correspond to a technically prevalidated module package, —automatic selection of the module package (10b) whose module package configuration value deviates the least from the desired module package configuration value, —arrangement of the selected module package (10b) in a zone (A, B, C, D, E) of the cabin (1).
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: December 6, 2016
    Inventors: Tobias Schmidt-Schäffer, Benjamin Becker, Ulrich Seifert
  • Patent number: 9494709
    Abstract: A subsurface hydrocarbon reservoir with 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: Grant
    Filed: September 30, 2013
    Date of Patent: November 15, 2016
    Assignee: Saudi Arabian Oil Company
    Inventor: Ali H. Dogru
  • Patent number: 9494482
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for predicting whether a point on a computer-generated aircraft or vehicle surface is adjacent to laminar or turbulent flow is made using a transition prediction technique. A plurality of boundary-layer properties at the point are obtained from a steady-state solution of a fluid flow in a region adjacent to the point. Included in the list of boundary-layer properties are computed coefficients or weights of mode shapes that describe the boundary-layer profiles. A plurality of instability modes are obtained, each defined by one or more mode parameters. A vector of regressor weights is obtained for the known instability growth rates in a training dataset. For each instability mode in the plurality of instability modes, a covariance vector is determined, which is the covariance of a predicted local growth rate with the known instability growth rates.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: November 15, 2016
    Assignee: Aerion Corporation
    Inventors: Dev Rajnarayan, Peter Sturdza