Patents Examined by Juan Ochoa
  • Patent number: 9292972
    Abstract: A computer implemented method for 3-D visualization of a building module and building related data includes receiving attributes of a plurality of building modules from a building information model and receiving data inputs from a plurality of sensors located in at least a subset of the plurality of building modules. The building related data is calculated for each of the plurality of building modules based on the data inputs. A 3-D visualization data of a selected building module in the plurality of building modules is generated for display on a computer screen.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: March 22, 2016
    Assignee: AUTODESK, Inc.
    Inventors: Ebenezer Hailemariam, Gord Kurtenbach, Azam Khan, Ramtin Attar, Alexander Tessier
  • Patent number: 9286417
    Abstract: Computer-implemented method for digitally designing a dental restoration for a rest tooth, wherein the rest tooth is described by data of the rest tooth and wherein a tooth template is described by data of the tooth template, wherein the method comprises the step of: automatically deforming the tooth template by means of Laplacian surface deformation such that a prepared part of the rest tooth is covered by a portion of the tooth template; obtaining axis data defining an axis; based on the obtained axis data, automatically generating a line going through a point, such as a vertex or a point inside a polygonal mesh, on the surface of the rest tooth or the tooth template, wherein the line orthogonally intersects the axis; and when the line intersects with the tooth template and with the surface of the rest tooth, automatically choosing the intersection point of the line with the tooth template as handle and the intersection point with the surface of the rest tooth as target; and automatically deforming the toot
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: March 15, 2016
    Assignee: Straumann Holding AG
    Inventors: Martin Manzer, Uwe Lawitschka, Marcus Meier, Melanie Welge
  • Patent number: 9260948
    Abstract: The present disclosure describes systems and methods for performing multi-level reservoir history matching. At least some illustrative embodiments include a method that includes generating a first history-matched model using at least one updated model parameter derived from one or more existing model parameters, generating a set of second history-matched models by applying a probabilistic inversion to the first history-matched model, and deriving a set of third history-matched models from the set of second history-matched models. The method further includes generating dynamic simulation realization sets using each of the set of third history-matched models, ranking each of the set of third history-matched models based at least in part on the dynamic simulation realization sets, and presenting a production forecast to a user based on the highest ranked third history-matched models.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: February 16, 2016
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Marko Maucec, Gustavo Carvajal, Seyed M. Mirzadeh, Ajay Pratap Singh, Hasnain A. Khan, Luigi A. Saputelli
  • Patent number: 9235675
    Abstract: An embodiment includes a computer program product for providing a yield prediction. The computer program product has a non-transitory computer readable medium with a computer program embodied thereon. The computer program comprises computer program code for obtaining a representation of a circuit. The circuit comprises a common path and a critical path, and the critical path represents multiple parallel paths. The computer program further comprises computer program code for obtaining a first table representing the common path and a second table representing the multiple parallel paths and computer program code for performing a variable based simulation based on the representation of the circuit, the first table, and the second table. The computer program also comprises computer program code for determining a result indication of each of the multiple parallel paths based on the variable based simulation compared with a predetermined specification.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: January 12, 2016
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Wei Min Chan, Shao-Yu Chou
  • Patent number: 9182584
    Abstract: A method and system to evaluate stare-time of a selected target by a pointing system is provided. In an embodiment, the method includes specifying a time period for evaluation. A processor simulates movement of selected celestial bodies during the time period and movement of the platform during the time period. The processor further simulates pointing the pointing system in each celestial direction during the time period. The method calculates stare-time in each celestial direction uninterrupted by the selected celestial bodies and the platform during the time period.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: November 10, 2015
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Elliott Rachlin, David J. Dopilka
  • Patent number: 9179988
    Abstract: Presented herein are methods, systems, devices, and computer-readable media for dental prosthesis connector design. Embodiments include providing a computer-based interface for manipulating a connector that connects a first dental restoration component and a second dental restoration component in a dental prosthesis; providing, via a cross-sectional representation of the connector, an acceptability design constraint for the connector, such as whether the connector meets production constraints and/or encompasses the intersection between neighboring teeth; modifying the connector based on operator input; determining whether the modified connector is acceptable with respect to the acceptability design constraint; and providing an acceptability indication for the modified connector, wherein said the acceptability indication is determined based at least in part on whether the modified connector is acceptable with respect to the acceptability design constraint.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: November 10, 2015
    Assignee: Biocad Medical, Inc.
    Inventors: Ion Dumitrescu, David Giasson
  • Patent number: 9098650
    Abstract: A method and an apparatus for automatically generating a target simulation model for a defined simulation object, provides artifacts of the simulation object in a data base; extracts the information needed for generating the target simulation model from the artifacts; maps the object elements based on the defined objective into the elements of the target simulation model; and assembles the extracted information and the mapped elements to generate the target simulation model. The artifacts describe the structure, the behavior, and the physics of the object elements with mechatronics simulation tags representing implicit indirect engineering information not extracted automatically by a tool.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: August 4, 2015
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Thomas Baudisch
  • Patent number: 9098661
    Abstract: A system for facilitating system design includes a back-annotation tool that annotates a model of a hardware system with information derived from results of synthesizing the model to the target hardware description. The derived information may include timing information, information about area usage, power consumption, etc. The derived information may be displayed in conjunction with the model in a modeling environment.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: August 4, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Partha Biswas, John Zhao
  • Patent number: 9098673
    Abstract: Optimum gauges of components in a vehicle side structure that meet minimum roof crush test requirement and side impact crashworthiness analysis (SICE) requirements with minimal mass are identified using a global optimization algorithm. A grouping of iterations, wherein each iteration contains input components of varying thicknesses, is simulated using the roof crush and SICE models. A self adaptive evolution optimization algorithm is used to generate additional groupings of iterations based on intermediate optimum results of a previous grouping. The additional groupings are simulated one or more times to identify a global optimum thickness of components in a vehicle side structure.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: August 4, 2015
    Assignee: Honda Motor Co., Ltd.
    Inventor: Sanjaya Fonseka
  • Patent number: 9046881
    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 19, 2006
    Date of Patent: June 2, 2015
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Terrence L. Blevins, Wilhelm K. Wojsznis, Mark J. Nixon
  • Patent number: 9043188
    Abstract: A system and method is taught to substantially automate forecasting for a hydrocarbon producing reservoir through integration of modeling module workflows. A control management module automatically generates static and dynamic offspring models, with static and dynamic modeling software, until a performance objective associated with the forecasting of the reservoir is satisfied. The performance objective can include an experimental design table to determine a sensitivity of a particular parameter or can be directed towards reservoir optimization, i.e., ultimate hydrocarbon recovery, net present value, reservoir percentage yield, reservoir fluid flow rate, or history matching error.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: May 26, 2015
    Assignee: CHEVRON U.S.A. INC.
    Inventors: Burak Yeten, Joseph Martin Hovadik, Pierre Muron
  • Patent number: 9031826
    Abstract: Methods and systems are provided for executing a simulation of an operation in a data processing system. In one implementation, the method includes executing an operation under a first set of conditions, determining a characteristic associated with the execution of the operation under the first set of conditions, and executing a simulation of the operation under a second set of conditions different from the first set of conditions. The simulation of the operation is constrained by the determined characteristic. The method can further include determining a cost/benefit of executing the operation under a set of conditions different from the first set of conditions based at least in part on the simulation.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: May 12, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew James Carroll, Christian Marcelo Garcia-Arellano, Sam Sampson Lightstone, Bruce Gilbert Lindsay, Adam J. Storm, Daniel Costante Zilio, Adriana Zubiri
  • Patent number: 9015026
    Abstract: A system and method for verifying logic circuit designs having arithmetic operations and complex logical operations such that the operations may be evaluated at substantially full hardware speed is disclosed. According to one embodiment, a system for verifying the functionalities of an electronic circuit design comprises hardware emulation resources emulating at least a portion of an electronic circuit design; and a first hardware ALU block having an arithmetic logic unit that performs an arithmetic operation or a complex logical operation of the electronic circuit design, and a set of flag registers that contains a conditional value for enabling the arithmetic logic unit.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: April 21, 2015
    Assignee: Cadence Design Systems, Inc.
    Inventor: Mitchell Poplack
  • Patent number: 9002687
    Abstract: The present invention relates to a method for predicting a deformation behavior of a rubber material capable of accurately analyzing a deformation behavior of a rubber material even in a micro level, and more specifically, to a method for predicting a deformation behavior of a rubber material, including: generating a three-dimensional model of the rubber material formed by adding a filler to a rubber; applying a configuration condition specifying a relationship between a stress and a strain on the basis of thickness information and temperature information obtained on the basis of a molecular dynamics approach to a rubber layer portion constituting the three-dimensional model; and, analyzing the deformation behavior of the rubber material.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: April 7, 2015
    Assignee: Bridgestone Corporation
    Inventors: Satoshi Hamatani, Keizo Akutagawa, Hiroshi Shima
  • Patent number: 8996337
    Abstract: A physics simulation engine simulates the motion of one or more particles that represent virtual objects in a virtual graphics scene. Each particle is assigned to a level in a particle hierarchy that has at least two levels. The physics simulation engine collapses constraints associated with particles assigned to a first level of the particle hierarchy to generate hierarchical constraints associated with particles assigned to the second level of the particle hierarchy. The physics simulation engine updates the position of each particle assigned to the second level of the particle hierarchy by enforcing constraints associated with the particle. The physics simulation engine then updates the position of each particle assigned to the first level of the particle hierarchy based on the positions of the particles assigned to the second level of the particle hierarchy.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: March 31, 2015
    Assignee: NVIDIA Corporation
    Inventor: Matthias Müller-Fischer
  • Patent number: 8983805
    Abstract: Provided is a computer-implemented method for updating a 3D model. The method comprises providing an operation undergone by the 3D model, an old input graph of the 3D model before undergoing the operation, an old output graph of the 3D model corresponding to an application of the operation to the old input graph, and a new input graph of the operation. The new input graph is generated as a result of a modification of the 3D model. The method also comprises computing a double push-out rewriting rule that specifies a part of the old input graph to be replaced, a part of the new input graph to replace the part of the old input graph. The rewriting rule also specifies an interface which is a part common to the part of the old input graph, the part of the new input graph, and the old output graph. The method further comprises applying the rewriting rule directly on the old output graph. This transforms the old output graph to a new output graph representing an updated 3D model of the real world object.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: March 17, 2015
    Assignee: Dassault Systemes
    Inventors: Jean-François Rameau, Jean-Michel Houdouin, Jean-Baptiste Janvier, Jadwiga Maria Morawska
  • Patent number: 8977528
    Abstract: A method and apparatus may be present for managing rework. A section in a platform having a number of composite materials needing a rework may be identified to form an identified section. A selected rework process to perform the rework of the identified section may be identified. The selected rework process may comprise a process to bond a patch to the identified section. A computer system may perform a simulation of the selected rework process to determine whether the selected rework process provides the rework for the identified section. The simulation may include a thermal analysis. The thermal analysis may take into account a number of structures associated with the identified section. The number of structures associated with the identified section may be located within a distance of the identified section such that the number of structures affect or are affected by bonding of the patch to the identified section.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: March 10, 2015
    Assignee: The Boeing Company
    Inventors: Craig Greenberg, Steven Donald Blanchard, Joseph Frank Floyd, Brent Louis Hadley, Lawrence S. Lindgren
  • Patent number: 8949099
    Abstract: In a circuit simulation tool in a computer system having one or more computer processors and computer-readable storage, a method for characterizing a driven oscillator circuit having an oscillator coupled to a time-varying input signal includes retrieving information provided in a circuit description of the oscillator circuit. The method also includes forming a frequency-domain harmonic balance equation for the oscillator circuit using the retrieved information provided in the circuit description of the oscillator circuit. The harmonic balance equation includes a first differential operator in a frequency domain of the input signal and a product of a differential operator in a second frequency domain of the oscillator and a frequency variable of the oscillator. The frequency variable is independent of the frequency domain of the input signal. The method further includes solving the harmonic balance equation to obtain a waveform description of the oscillator circuit.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: February 3, 2015
    Assignee: Cadence Design Systems, Inc.
    Inventors: Xiaolue Lai, Dan Feng, Yu Zhu
  • Patent number: 8930170
    Abstract: Parametric Bayesian Updating method is described for attribute importance measures. AIM is a quantitative measure of the relative importance of multiple attributes used in a Bayesian Updating parametric multivariate modeling approach. The AIM is a function of the correlation coefficients between the attributes themselves and the attributes with collocated target variable. The importance calculation is straightforward, repeatable, and objective.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: January 6, 2015
    Assignee: ConocoPhillips Company
    Inventor: Jason A. McLennan
  • Patent number: 8914268
    Abstract: Methods and systems for making decisions related to the operation of a hydrocarbon well include characterizing effective production capacity of a reservoir over space and time based at least in part on a reservoir potential and a near-well capacity; determining an optimized well potential over space and time relative to the characterized effective production capacity using a well model of a simulated well accessing the reservoir, which may be determined based at least in part on an objective function that considers at least one of a plurality of decision-making factors, such as one or more of operations costs, operational risks, and modeled production rates over the life of the well; and determining at least one well operating plan component that can be incorporated into a well operating plan to provide the optimized well potential in a well accessing the reservoir.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: December 16, 2014
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Bruce A. Dale, Timothy K. Ellison, Dieter Postl, Dar-Lon Chang, Jennifer Hommema