Patents Examined by Omar Fernandez Rivas
  • Patent number: 9678776
    Abstract: Suppressing enabled newer facilities of an older simulated machine. This makes the native machine appear just like the corresponding older simulated machine. The invention creates the Allowed Facilities Table (AFT) that includes all the facilities of each simulated machine that needs to be supported and queries all the installed facilities of the simulated machine. It reads each machine facility of the simulated machine and checks the AFT that includes the state of all the facilities that are allowed to be enabled for the simulated machine to see if this installed facility is also enabled in the AFT. If the installed facility is also enabled in the AFT, then this facility may be used by the software without any problems. Otherwise, this facility should not be used. A system and program product for carrying out the method are included.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: June 13, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Louis P. Gomes
  • Patent number: 9665385
    Abstract: A storage system for simulation virtual shelves with physical storage shelves is disclosed. The storage system contains a management daemon configured to perform tasks relating to one or more virtual shelves in response to a request for a simulation test, where each physical storage shelf having one or more physical disks. It contains a simulation daemon providing a virtual shelf configuration information to the management daemon when the management daemon interacts with the one or more virtual shelves in response to the request. The storage system also contains a disk driver configured to interface the physical storage shelves with the management daemon. It further contains a simulation driver configured to, in response to the request for a simulation test, process instructions to and from the disk driver and the simulation daemon to simulate access to the one or more virtual shelves, without having to utilize multiple physical storage shelves.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 30, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Vy Nguyen, Yiqiang Ding, Venkata Ratnam Tatavarty, Zhongjie Wu
  • Patent number: 9665693
    Abstract: Methods for generating molecular formula distributions beyond a predetermined threshold for a petroleum stream are disclosed. An initial molecular formula distribution within a predetermined threshold is obtained for a petroleum stream. A correlation between two or more molecular properties of the initial molecular formula distribution is identified, and the initial molecular formula distribution is extrapolated beyond the predetermined threshold along the correlation. The extrapolated molecular formula is renormalized based on renormalization data obtained from the sample. The renormalized molecular formula distribution can then be blended with the initial molecular formula distribution, reconciled to secondary analytical measurements, and/or used to create a model of composition and/or a molecular composition-based model of a resid upgrading process. Systems for implementing the methods are also disclosed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 30, 2017
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: Roland B. Saeger, Kaiyuan He
  • Patent number: 9646115
    Abstract: A method to determine a drilling fluid density limit involves obtaining a geomechanical model of a target borehole, generating a depth of damage model of the target borehole to describe a relationship between a drilling fluid pressure and a depth of damage representing a modeled amount of yielded rock surrounding the target borehole, where the modeled amount of the yielded rock is calculated using a stress model according to a pre-determined failure criterion, and calculating, using the depth of damage model and the geomechanical model, the drilling fluid density limit as a function of the subterranean formation depth, where the drilling fluid density limit maintains the depth of damage at a target level for the target borehole, where the drilling fluid density limit corresponds to a depth gradient of the drilling fluid pressure, where the target borehole is drilled based at least on the drilling fluid density limit.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: May 9, 2017
    Assignee: Schlumberger Technology Corporation
    Inventor: Marcelo Frydman
  • Patent number: 9646074
    Abstract: Data clustering is provided according to a dynamical framework based on quantum mechanical time evolution of states corresponding to data points. To expedite computations, we can approximate the time-dependent Hamiltonian formalism by a truncated calculation within a set of Gaussian wave-functions (coherent states) centered around the original points. This allows for analytic evaluation of the time evolution of all such states, opening up the possibility of exploration of relationships among data-points through observation of varying dynamical-distances among points and convergence of points into clusters. This formalism may be further supplemented by preprocessing, such as dimensional reduction through singular value decomposition and/or feature filtering.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: May 9, 2017
    Assignees: The Board of Trustees of the Leland Stanford Junior University, Ramot at Tel Aviv University Ltd.
    Inventors: Marvin Weinstein, David Horn
  • Patent number: 9645280
    Abstract: A method to generate a global grid may include storing at least one data structure representing a plurality of fault blocks associated with one or more faults in a geographic formation; selecting two fault blocks associated with a fault of the one or more faults; changing the position of a first of the two fault blocks in the at least one data structure representative of a shift of the first fault block towards the other fault block of the two fault blocks to position the center of gravity of a fault boundary of the first fault block with the center of gravity of a fault boundary of the other fault block; aligning the first fault block with the other fault block according to a permitted level of conflict between fault blocks; and updating the at least one data structure to indicate a merging of the two selected fault blocks.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: May 9, 2017
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Zitao Xu, Genbao Shi, Chikang David Chien, Jeffrey Yarus, Richard L. Chambers
  • Patent number: 9633141
    Abstract: Electronic comparison methods are described for determining changes in a current design model with respect to an earlier model and analyzing the impact of the identified changes. The method includes associating a priority value with a set of modified component objects using one or more algorithms and presenting a subset of the set of component objects, each of which has a priority value greater than a threshold value.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: April 25, 2017
    Assignee: Fluor Technologies Corporation
    Inventors: Daniel Shook, Mark Thompson
  • Patent number: 9619586
    Abstract: A method and apparatus for managing models. Elements in a model of an object are identified. Dependencies for the elements are identified. At least one of a matrix of the elements and a knowledge model of the object using the elements are generated.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: April 11, 2017
    Assignee: THE BOEING COMPANY
    Inventor: Sreeram Bhaskara
  • Patent number: 9619594
    Abstract: A computer-implemented method for configuring an advection diffusion model may include retrieving, via a processor, a plurality of advection diffusion model parameters indicative of model extremes of the advection diffusion model, retrieving, via the processor, convergence area information indicative of a convergence area for the advection diffusion model, determining, via the processor, an accuracy metric for each of the plurality of advection diffusion model parameters, selecting, via the processor, an optimal advection diffusion model parameter from the plurality of advection diffusion model parameters, and configuring, via the processor, the advection diffusion model with the optimal advection diffusion model parameter.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Ying Liu, Fearghal O'Donncha, Emanuele Ragnoli
  • Patent number: 9617833
    Abstract: Techniques for evaluating a fluid flow through a wellbore include identifying an input characterizing a fluid flow through a wellbore; identifying an input characterizing a geometry of the wellbore; generating a model of the wellbore based on the inputs characterizing the fluid flow and the geometry of the wellbore; simulating the fluid flow through the wellbore based on evaluating the model with a numerical method that determines fluid flow conditions at a first boundary location uphole and adjacent to a perforation of a plurality of perforations in the wellbore and at a second boundary location downhole and adjacent to the perforation; and preparing, based on the fluid flow conditions determined with the numerical method, an output associated with the simulated fluid flow through the wellbore for display to a user.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: April 11, 2017
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Srinath Madasu, Samuel Bryant Johnson, Jie Bai
  • Patent number: 9612832
    Abstract: A parallel processing system for computing particle interactions includes a plurality of computation nodes arranged according to a geometric partitioning of a simulation volume. Each computation node has storage for particle data. This particle data is associated with particles in a region of the geometrically partitioned simulation volume. The parallel processing system also includes a communication system having links interconnecting the computation nodes. Each of the computation nodes includes a processor subsystem. These processor subsystems cooperate to coordinate computation of the particle interactions in a distributed manner.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: April 4, 2017
    Assignee: D.E. Shaw Research LLC
    Inventors: David E. Shaw, Martin M. Deneroff, Ron O. Dror, Richard H. Larson, John K. Salmon
  • Patent number: 9607110
    Abstract: A system and method for realizing a building system is disclosed. In an embodiment, a holistic approach to a complex building system involves using high-productivity high-performance computing resources, such as cloud services, to manage a complex building system from building inception through to building operation. Because high-productivity high-performance computing resources are used, modeling, optimization, simulation, and verification can be performed from a single platform on a scale which heretofore has not been applied to complex building systems. Additionally, the holistic approach to complex building systems involves using a centralized database to manage all of the information related to a building system.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: March 28, 2017
    Assignee: ADITAZZ, INC.
    Inventors: Ward A. Vercruysse, Deepak J. Aatresh, Zigmund Rubel
  • Patent number: 9607115
    Abstract: Techniques for reporting realistic kinetic energy of a multi-part FEA model are disclosed. FEA model representing a product is received. The product contains more than one parts, each part comprises multiple finite elements. Nodal lumped masses are defined therein to ensure a realistic mass distribution. Kinetic energy of the nodal lumped masses shared by multiple parts is acutely computed for the shared parts. Each of the nodal lumped masses is allocated and accumulated into respective portions as an added mass contribution in accordance with a set of predefined rules for various sharing situations of the finite elements that share the nodal lumped mass. Numerically-simulated structural responses are obtained by conducting a time marching simulation using the FEA model. Finally, kinetic energy of each finite element is reported; calculated using the obtained structural responses, the element mass, and the corresponding added mass contribution from the nodal lumped masses.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: March 28, 2017
    Assignee: Livermore Software Technology Corp.
    Inventor: John O. Hallquist
  • Patent number: 9607114
    Abstract: The invention relates to a method for activating a motion system of a simulator provided for simulating motion and/or acceleration values, wherein at least one acceleration value (1) which is to be simulated is simulated by the motion system being inclined in relation to the earth's vertical, and an additional translatory motion profile (5) of the motion system is determined in order to compensate liar a simulation error (3) until the positioning angle is reached. Activation then takes place in dependence on an inclination profile and the additional translatory motion profile (5).
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: March 28, 2017
    Assignee: Deutsches Zentrum fuer Luft— und Raumfahrt e.V.
    Inventor: Carsten Seehof
  • Patent number: 9600609
    Abstract: A first moving state at a given time including any of a position, a velocity, and a moving direction of a moving object moving in a space is estimated. A constraint condition for calculating a second moving state at the given time is set using the first moving state and a previously-calculated second moving state including any of a position, a velocity, and a moving direction of the moving object moving in the space. The first moving state is corrected using the constraint condition to calculate the second moving state at the given time.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: March 21, 2017
    Assignee: Seiko Epson Corporation
    Inventor: Yoshitaka Yamagata
  • Patent number: 9600771
    Abstract: Various embodiments of technologies for information coding based on semantic data reasoning are provided. In some examples, a process performs semantic reasoning on semantic sentences of a textual message to generate a code, and embeds the code in the textual message as additional information.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: March 21, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Daqi Li, Jun Fang
  • Patent number: 9600825
    Abstract: Methods and systems for estimating a probability of re-sharing information include extracting keywords from a set of documents addressed to a user; weighting the keywords from the set of documents according a metric for the user's interest in the keywords' respective source documents to create an interest model; receiving a new document having one or more keywords; and determining a likelihood that the user will re-share the new document, where the likelihood is based on the interest model and the one or more keywords present in the new document.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Akiko Suzuki, Toyotaro Suzumura, Michiaki Tatsubori
  • Patent number: 9600391
    Abstract: A correlation model generation unit generates a plurality of correlation models each expressing correlations between different types of performance values in a predetermined period, which are stored in a performance information unit. A model setting unit selects, from among the plurality of correlation models generated by the correlation model generation unit, a basic model which is a correlation model showing the highest fitting degree and one or more specific models which are correlation models other than the basic model, on the basis of a fitting degree of each of the correlation models for the performance information in the predetermined period, and sets time periods on which the basic model and the specific models are applied respectively to failure detection.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: March 21, 2017
    Assignee: NEC Corporation
    Inventor: Hideo Hasegawa
  • Patent number: 9600612
    Abstract: An interface is provided for a modeling application that determines required current required to deliver a target heat in a direct electrical heating system. The interface facilitates the input of input values implemented by the modeling application without requiring the configuration of an entire model. A technique for determining adjustments to required current between computational iterations reduces the number of iterations needed to converge on a solution.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: March 21, 2017
    Assignee: CHEVRON U.S.A. INC.
    Inventors: Masoud Hajiaghajani, Steven Andre, Nwamaka Nzeocha
  • Patent number: 9600606
    Abstract: A method for editing a computer-aided design model for developing electronic control units in a design environment, whereby the design model comprises at least one model object with first data. The method begins with the reading of all model objects of the design model and the reading of an allocation list, which assigns a particular globally unique key to each model object. If the first data are available, the reading of the first data from a first memory location follows. Then, assignment of the first data to the model object based on the globally unique key occurs, so that the first data are available during editing of the design model. If the first data are not available, assignment of the globally unique key to the model object occurs, so that the globally unique key is available during tediting of the design model.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: March 21, 2017
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventor: Torsten Pietzsch