Patents Examined by Russ Guill
  • Patent number: 10289754
    Abstract: A method of setting metal sheet anisotropy information and sheet thickness information for an analysis model of a press-formed panel includes spreading the analysis model of the press-formed panel into a blank shape by analysis of reverse press-forming; acquiring sheet thickness information obtained by the analysis of reverse press-forming; based on a spread-blank-shape and a panel-taking blank shape, acquiring a reference direction of the spread-blank-shape; calculating an angle formed between the reference direction of the spread-blank-shape and each element in the spread-blank-shape, and setting the reference direction for each element of the analysis model of the press-formed panel based on the calculated angle; and setting the sheet thickness information acquired in the sheet-thickness-information acquiring step for each element of the analysis model of the press-formed panel.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: May 14, 2019
    Assignee: JFE Steel Corporation
    Inventor: Takanobu Saito
  • 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: 10087721
    Abstract: There is provided a method for modeling a hydrocarbon reservoir that includes generating a reservoir model that has a plurality of sub regions. A solution surrogate is obtained for a sub region by searching a database of existing solution surrogates to obtain an approximate solution surrogate based on a comparison of physical, geometrical, or numerical parameters of the sub region with physical, geometrical, or numerical parameters associated with the existing surrogate solutions in the database. If an approximate solution surrogate does not exist in the database, the sub region is simulated using a training simulation to obtain a set of training parameters comprising state variables and boundary conditions of the sub region. A machine learning algorithm is used to obtain a new solution surrogate based on the set of training parameters. The hydrocarbon reservoir can be simulated using the solution surrogate obtained for the at least one sub region.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: October 2, 2018
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Adam Usadi, Dachang Li, Rossen Parashkevov, Sergey A. Terekhov, Xiaohui Wu, Yahan Yang
  • Patent number: 10083255
    Abstract: A system for fault detection and diagnostics of equipment. The system may also be capable of disaggregation and/or virtual submetering of energy consumption by equipment, such as that of heating, ventilation and air conditioning, lighting, and so forth, in a building. Vibration and current sensors, along with one or more algorithms, may be utilized for fault detection and diagnostics of equipment. Models may be developed to aid in deducing energy consumption of individual components of equipment, and the like, for a building.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: September 25, 2018
    Assignee: Honeywell International Inc.
    Inventors: Joseph Majewski, Radek Fisera, Mark Anglin, Thomas Gall
  • Patent number: 10079987
    Abstract: The present invention relates to a method of simulating an initial component of a signal to approximate a component of a reference signal, the method characterized by the steps of: i. generating a source signal which includes at least one harmonic component, and ii. determining the average amplitude and duration of the source signal, and iii. referencing the amplitude of the reference signal component to be simulated, and iv. integrating the source signal over a period of time sufficient to produce a value for the signal component amplitude approximate to the reference signal component amplitude.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: September 18, 2018
    Assignee: Heptagon Micro Optics Pte. Ltd.
    Inventors: Andrew Dean Payne, Adrian Andrew Dorrington
  • Patent number: 10042817
    Abstract: Embodiments disclosed herein provide systems and methods optimizing geometries. In one embodiment, a computer-implemented method is provided. The method includes receiving, at a programmed computing device, a geometry comprising a plurality of edges and selecting a set of edges from the plurality of edges based on an intersecting location in which two or more the edges intersect. For each edge of the set of edges, a density is determined that corresponds to the intersecting location for the set of edges. The method further includes determining a target density related to the intersecting location in view of an aggregate of the density associated with respective edges of the set of edges. The target density indicates a gradient of a falloff for the intersecting location.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: August 7, 2018
    Assignee: FRUSTUM INC.
    Inventors: Jonathan Hiller, Jesse C. Blankenship
  • Patent number: 9996659
    Abstract: A system and method for providing a layout of equipment in a data center, the equipment including a plurality of equipment racks, and at least one rack-based cooling provider. In one aspect, the method includes receiving data regarding airflow consumption for each of the plurality of equipment racks and cooling capacity of the at least one cooling provider, determining a layout of the data center, displaying the layout of the data center. In the method determining a layout can include pairing each equipment rack of the plurality of equipment racks with another equipment rack of the plurality of equipment racks based on airflow consumption of each of the plurality of equipment racks to create a plurality of pairs of equipment racks, arranging the pairs of equipment racks to form a two-row cluster of equipment racks based on the airflow consumption value of the equipment racks.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: June 12, 2018
    Inventors: Saurabh K. Shrivastava, James W. VanGilder
  • Patent number: 9946527
    Abstract: A container set manager may determine a plurality of container sets, each container set specifying a non-functional architectural concern associated with deployment of a service within at least one data center. A decision table manager may determine a decision table specifying relative priority levels of the container sets relative to one another with respect to the deployment. A placement engine may determine an instance of an application placement model (APM), based on the plurality of container sets and the decision table, determine an instance of a data center placement model (DPM) representing the at least one data center, and generate a placement plan for the deployment, based on the APM instance and the DPM instance.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: April 17, 2018
    Assignee: BMC Software, Inc.
    Inventors: Abhijit Sharma, Nilesh Phadke, Alexander Vul, Varun Karnati, Rajesh Kamineni
  • Patent number: 9946823
    Abstract: Aspects of the invention relate to techniques for dynamic control of design clock generation in emulation. A circuit design for verification is analyzed to determine one or more clock-enabling functions for a specific clock signal. Logic for generating a clock status signal based on the one or more clock-enabling signals is then determined. The clock status signal is employed to control clock generation in an emulation system for emulating the circuit design.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: April 17, 2018
    Assignee: Mentor Graphics Corporation
    Inventors: Krishnamurthy Suresh, Satish Kumar Agarwal, Amit Jain, Sanjay Gupta
  • Patent number: 9934336
    Abstract: A method for projecting an electron beam used notably in lithography by direct or indirect writing as well as in electron microscopy, is provided. Notably for critical dimensions or resolutions of less than 50 nm, the proximity effects created by the forward and backward scattering of the electrons of the beam in interaction with the target must be corrected. This is traditionally done using the convolution of a point spread function with the geometry of the target. In the prior art, said point spread function uses Gaussian distribution laws. At least one of the components of the point spread function is a linear combination of Voigt functions and/or of functions approximating Voigt functions, such as the Pearson VII functions. In certain embodiments, some of the functions are centered on the backward scattering peaks of the radiation.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: April 3, 2018
    Assignee: Aselta Nanographics
    Inventors: Jean-Herve Tortai, Patrick Schiavone, Thiago Figueiro, Nader Jedidi
  • Patent number: 9910945
    Abstract: Methods, systems, and computer-readable media for reference impedance adaptation are disclosed. The method may comprise a step of providing a network model of a circuit having at least one port, wherein the network model includes at least one network parameter, the network parameter being associated with the port and being defined based on a reference impedance of the port. The method may further comprise computing an input impedance of the port based on the network parameter. The method may also include defining a new reference impedance for the port based on the input impedance. Moreover, the method may include calculating a new network parameter of the network model based on the new reference impedance.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: March 6, 2018
    Assignee: Sigrity, Inc.
    Inventors: Jiayuan Fang, Guoxin Fan
  • Patent number: 9886532
    Abstract: Generally and not exclusively, there is disclosed a method for providing data integrity mechanisms to a system, and converting the characteristics into a database. In an embodiment, system information associating individual tasks of the system with objects that the task references and with objects that the task generates; information describing for individual processes of the system the chain of to-be-executed steps of each process; and information describing physical configuration of the system including an allocation of processes to processors and the relative priority of the processes are developed. From that information, algorithms are implemented to indicate data integrity protection mechanisms, such as task preemption levels, steps of processes to inhibit while a task of a process is executing, process step locks, and indications of steps that may not be execute concurrently with another task from the process.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: February 6, 2018
    Inventor: Gregory M. Scallon
  • Patent number: 9864097
    Abstract: A method for modeling shallow water multiples modeling using a predicted sea floor reconstruction is provided. A seafloor reflectivity image is reconstructed using acquired seismic data. Surface multiples are determined by evaluating a seismic wave equation using, as an input, the reconstructed seafloor reflectivity image. The determined surface multiples are subtracted from the acquired seismic data.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: January 9, 2018
    Assignee: CGG SERVICES SAS
    Inventors: Antonio Pica, Sylvain Le Roy
  • Patent number: 9864588
    Abstract: Exemplary embodiments provide techniques for replacing a portion of a state diagram with a generalized, canonical version of the portion. The canonicalized version mimics the structure or semantics (or both) of the portion of the state diagram, although the canonicalized version need not be a perfect match for the structure or semantics of the portion. Exemplary embodiments further provide techniques for identifying a portion of a state diagram for reuse, and generating a canonicalized version of the portion.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: January 9, 2018
    Assignee: The MathWorks, Inc.
    Inventors: Srinath Avadhanula, Vijay Raghavan
  • Patent number: 9864845
    Abstract: A simulation method for a macromolecular material comprises: a first calculation process for computing a Rouse parameter of a coarse-grained model; a second calculation process for computing a Rouse parameter of the a all-atom model; and a convert process for converting a unit system employed in a molecular dynamics calculation made by the use of the coarse-grained model into a unit system employed in the macromolecular chain, based on the Rouse parameter of the coarse-grained model and the Rouse parameter of the all-atom model.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: January 9, 2018
    Inventor: Shinichi Ueno
  • Patent number: 9805143
    Abstract: An aspect of handling a plurality of simulated models includes receiving from a first simulation model a stream of source data and determining data processing compatibility between the simulation model and a second-simulation model by i) obtaining metadata relating to the first-simulation models from a memory and ii) obtaining metadata relating to the second simulation model from the memory. An aspect also includes generating a transformation component using a schema mapping tool for providing compatibility between the first and second simulation models upon a determination that the compatibility does not exist between the two models. The—transformation component is generated—using the metadata relating to the first and second simulation models. The method also includes generating a—stream of target data by the second simulation model via the transformation component. The second simulation model uses the stream of source data as input.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: October 31, 2017
    Inventors: Peter J. Haas, Cheryl A. Kieliszewski, Paul P. Maglio, Ronald Mak, Patricia G. Selinger, Wang-Chiew Tan
  • Patent number: 9785610
    Abstract: A vehicle wheel service system configured to present an operator with an interactive visual display of vehicle service system components and a virtual model of the actual wheel assembly undergoing service. The interactive visual display includes representations of various parameters associated with the wheel assembly and vehicle service system and enables virtual manipulation of the positional relationship of components such as imbalance correction weights and the tire relative to the vehicle wheel rim, providing a visual representation of the resulting effects on the parameters of the vehicle wheel assembly, and enables viewing of various real-time operations from a safe location away from moving components, as well as visualization of operations prior to implementation.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: October 10, 2017
    Assignee: Hunter Engineering Company
    Inventors: Timothy A. Larson, Nicholas J. Colarelli, III, Michael W. Douglas, Steven K. Molbach
  • Patent number: 9785748
    Abstract: Computer-implemented methods are disclosed for estimating values of hemodynamic forces acting on plaque or lesions. One method includes: receiving one or more patient-specific parameters of at least a portion of a patient's vasculature that is prone to plaque progression, rupture, or erosion; constructing a patient-specific geometric model of at least a portion of a patient's vasculature that is prone to plaque progression, rupture, or erosion, using the received one or more patient-specific parameters; estimating, using one or more processors, the values of hemodynamic forces at one or more points on the patient-specific geometric model, using the patient-specific parameters and geometric model by measuring, deriving, or obtaining one or more of a pressure gradient and a radius gradient; and outputting the estimated values of hemodynamic forces to an electronic storage medium. Systems and computer readable media for executing these methods are also disclosed.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: October 10, 2017
    Assignee: HeartFlow, Inc.
    Inventors: Bon-Kwon Koo, Gilwoo Choi, Hyun Jin Kim, Charles A. Taylor
  • Patent number: 9773074
    Abstract: Systems and methods are provided for building digital objects using component modular objects, such as block objects. The block objects have properties defining their appearance and interaction characteristics. When two or more block objects are placed together to form an object, their interaction characteristics define how they behave and so how the computer system will handle the representation of the block objects and the new object.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: September 26, 2017
    Assignee: Daybreak Game Company LLC
    Inventors: Paul Balon, Rosie Rappaport, Jeffrey Butler
  • 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