Patents Examined by David Silver
-
Patent number: 8229717Abstract: A method for simulating the behavior of a bonded joint of two composite material parts with an adhesive material layer. The method includes the steps of a) providing a Finite Element Model with all the relevant information for analyzing the structural joint; b) providing a calculation model for calculating the deformations of the adhesive material layer when it is subjected to tensile/peel and shear stresses, including a plastic behavior of the adhesive of a linear type under tension/peeling and of a non-linear type under shearing; and c) simulating the behavior of the bonded joint by applying the calculation model to obtain the failure indices of each failure mode. A system which is useful as an aid in the design of the structural joint using a computer-implemented Finite Element Model of the structural joint.Type: GrantFiled: March 31, 2008Date of Patent: July 24, 2012Assignee: Airbus Espana, S.L.Inventors: Ignacio Riveira Rodriguez, Juan Luis de La Gándara Verano
-
Patent number: 8219368Abstract: Embodiments of the present invention provide apparatuses and methods for a capacity model run-time estimator that determines the transactional capacity of an application. The capacity model run-time estimator is based on a model that includes at least one job with various steps within a run-time window. One or more windows make up shifts and one or more shifts make up a day. Historical data is used to estimate various run-times for each of the steps in a window. If the steps are dependent on transaction characteristics a statistical analysis is used to determine a run-time window estimator model that is dependent on the transaction characteristics. Constraints are placed on the run-time and transaction capacity of the windows, intra-windows, and shifts. The capacity model uses the run-time window estimators and constraints to determine the transaction capacity for an application across various periods and compares the results to forecasted capacity.Type: GrantFiled: May 18, 2009Date of Patent: July 10, 2012Assignee: Bank of America CorporationInventors: Vijay B. Akella, Nicholas G. Hesse, Matthew S. Kukielski, Cheryl E. Robinson, Bryant Lee Osborn, Thomas A. Wheeler, James E. Dunevant, Christian P. Selmi
-
Patent number: 8209154Abstract: A system for a fast method to simulate phase lock loop (PLL) sub-block simulation is presented. The simulation of the sub-blocks of the PLL involve solving a system of non-linear equations for the voltages and currents in the sub-blocks of the PLL. A harmonic balance method is used to solve the system of non-linear equation. The harmonic balance method involves creating a system of linear equations which is solved using a novel hybrid time and frequency domain preconditioner. The hybrid time and frequency domain preconditioner includes the strong and fast convergence property of time-domain preconditioning while avoiding the potential divergent problems of time-domain preconditioning. In addition the hybrid time and frequency domain preconditioner also includes the dependable convergence of frequency domain preconditioning while avoiding the potential stalling problems of frequency domain preconditioning.Type: GrantFiled: April 30, 2008Date of Patent: June 26, 2012Assignee: Synopsys, Inc.Inventor: Ali Bouaricha
-
Patent number: 8204720Abstract: Graph-based modeling apparatus and techniques are disclosed. Based on a model including model nodes that represent components of a modeled system, operational dependencies between model nodes, and model edges that interconnect the nodes and represent relationships between the components in the modeled system, subset computations are performed to compute subsets of the model nodes that can impact operational dependencies between other model nodes. When the model changes, a determination is made as to whether an incremental subset computation should be performed for one or more particular operational dependencies between model nodes in the changed model, and if so, an incremental subset computation is performed. Otherwise, a full subset computation or no subset computation might be performed. In this manner, model changes are considered on a case-by-case basis to determine an extent, if any, to which subsets should be re-computed.Type: GrantFiled: June 1, 2007Date of Patent: June 19, 2012Assignee: Alcatel LucentInventors: Douglas Wiemer, Mohammed Riyas Valiyapalathingal, Louie Kwan, Jennifer Li, Stanley TaiHai Chow
-
Patent number: 8204725Abstract: One embodiment of the present invention sets forth a technique for efficiently simulating breaking waves in real-time. A two-dimensional shallow water height field simulation generates height and velocity information used to generate a wave line for each wave within the height field that satisfies criteria for overturning. For each overturning wave, a wave sheet is created from particles generated relative to points on the respective wave line. Each wave sheet may move separately from an underlying wave that gave rise to the wave sheet, allowing the wave sheet to fall and break, creating a realistic appearance. As a falling wave sheet collides with the underlying wave or water surface, free particles may be generated to simulation spray visible on a real breaking wave.Type: GrantFiled: July 25, 2008Date of Patent: June 19, 2012Assignee: NVIDIA CorporationInventors: Nils Thüerey, Matthias Müller-Fischer, Simon Schirm, Markus Gross
-
Patent number: 8200466Abstract: Computational methods are used to create cardiovascular simulations having desired hemodynamic features. Cardiovascular modeling methods produce descriptions of blood flow and pressure in the heart and vascular networks. Numerical methods optimize and solve nonlinear equations to find parameter values that result in desired hemodynamic characteristics including related flow and pressure at various locations in the cardiovascular system, movements of soft tissues, and changes for different physiological states. The modeling methods employ simplified models to approximate the behavior of more complex models with the goal of to reducing computational expense. The user describes the desired features of the final cardiovascular simulation and provides minimal input, and the system automates the search for the final patient-specific cardiovascular model.Type: GrantFiled: July 21, 2008Date of Patent: June 12, 2012Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Ryan Leonard Spilker, Chales Anthony Taylor, Jr.
-
Patent number: 8200462Abstract: Electronic models of components of dental appliances can be generated based on the outer surface of an electronic model of the dental appliance. The outer surface may be generated based on the dentition and anatomy of the patient. For example, automated processes may identify landmarks in the anatomy and define the outer surface based on the identified landmarks. Alternatively, the outer surface may be generated based on statistical data. A management system coordinates automated processes with interactive processes to facilitate collaboration of remotely located technicians and equipment in generating electronic models.Type: GrantFiled: January 11, 2008Date of Patent: June 12, 2012Assignee: GeoDigm CorporationInventors: Michael Craig Marshall, Brian Paul Wallenfelt, Minh Xuan Nguyen
-
Patent number: 8200467Abstract: A method of determining values for a circuit over a cycle includes: specifying first-cycle values for the circuit in a first cycle, the first-cycle values including voltage or current values for the circuit and providing reference cyclic values for characterizing a cyclic behavior of the circuit in the first cycle with a reference cyclic dimension; determining, from the first-cycle values, path-following values for the circuit in a second cycle, wherein the path-following values include transient values for characterizing a transient behavior of the circuit and cyclic-correction values for characterizing the cyclic behavior of the circuit relative to the reference cyclic values from the first cycle, wherein a cyclic-correction dimension of the cyclic-correction values is less than the reference cyclic dimension; and saving at least some values based on the path-following values in the second cycle.Type: GrantFiled: May 31, 2007Date of Patent: June 12, 2012Assignee: Cadence Design Systems, Inc.Inventors: Qian Cai, Baolin Yang, Bruce W. McGaughy
-
Patent number: 8200457Abstract: A CAD model customized, which represents a mechanical design of an artifact comprising a set of parts with respective dimensions. A configuration model defines an exhaustive range of ways to customize the CAD model by changing a subset the dimensions. A model translation module is arranged to convert the configuration model into: (i) a CSP representing all possible customizations defined by the configuration model, the CSP is defined by: (a) set of integer variables, wherein each variable may attain a finite number of different values, and (b) a set of constraints restricting which variable values that are simultaneously possible for the variables, (ii) a set of CSP variable-dimension pairs, and (iii) a set of CSP variable-parameter pairs.Type: GrantFiled: April 25, 2008Date of Patent: June 12, 2012Assignee: Tacton Systems ABInventors: Tomas Axling, Klas Orsvarn
-
Patent number: 8195438Abstract: New cutting structures for roller cone drill bits are disclosed. In one aspect, a drill bit includes a bit body, roller cones attached to the bit body and able to rotate with respect to the bit body, and a plurality of cutting elements disposed on each of the roller cones, such that axial force on the bit during drilling is substantially balanced between the cones. In another aspect, a drill bit includes a plurality of cutting elements disposed on each roller cone such that the amount of work performed by each cone during drilling is substantially the same as the amount of work performed by each of the other cones. In yet another aspect, a drill bit includes a plurality of cutting elements disposed on each roller cone such that distribution of axial force on the bit is optimized. Additional aspects of the invention are also disclosed.Type: GrantFiled: December 26, 2002Date of Patent: June 5, 2012Assignee: Smith International, Inc.Inventors: Amardeep Singh, Ying Xiang, Sujian Huang
-
Patent number: 8190418Abstract: Methods, systems and computer programs for producing integrated circuits (IC) that contain an electronic component with time-dependent impedance are provided. According to one method, time-dependent impedance values for the electronic component are obtained. These time-dependent impedance values are time-dependent because they can change over time, such as when an input/output buffer starts switching, and are used to create a model of the electronic component. The model includes a variable impedance and a variable voltage source. The model is created by calculating a current through the variable impedance and then assigning the obtained impedance values to the impedance. Additionally, values are assigned to the variable voltage source such that the current through the variable impedance with the new assigned values is equal to the current thorough the variable impedance before the assignment of the time-dependent impedance values.Type: GrantFiled: March 19, 2009Date of Patent: May 29, 2012Assignee: Altera CorporationInventor: Joshua David Fender
-
Patent number: 8180622Abstract: A system for real-time modeling of electrical system performance is disclosed. The system includes a data acquisition component, a power analytics server and a client terminal. The power analytics server is comprised of a virtual system modeling engine, an analytics engine and a power system simulation engine. The virtual system modeling engine is configured to generate predicted data output utilizing a first virtual system model. The analytics engine is configured to synchronize the first virtual system model when a difference between the real-time data output and the predicted data output exceeds a threshold. The power system simulation engine is configured to store and process patterns and facilitate modification of parameters on the first virtual system model to create a second virtual system model; and forecast an aspect of the electrical system operating under parameters of the second virtual system model. The client terminal displays the forecasted aspects.Type: GrantFiled: October 24, 2007Date of Patent: May 15, 2012Assignee: Power Analytics CorporationInventor: Adib Nasle
-
Patent number: 8180612Abstract: An electromagnetic field simulator for repeatedly calculating a space distribution of an electromagnetic field at a next point in time using a distribution of an electromagnetic field in a 3-dimensional space includes: a unit for calculating a distribution of an electric field and a distribution of an magnetic field on the entire 3-dimensional space; a unit for calculating a distribution of an electric field and a distribution of an magnetic field on a 2-dimensional space on a cut plane obtained by cutting the 3-dimensional space by a plane; a unit for setting an excitation condition of generating an electromagnetic wave by using a calculation result of the 2-dimensional electromagnetic field calculating unit; and a unit for generating an electromagnetic wave by forcibly vibrating a part of the electric field and the magnetic field in the 3-dimensional space on a basis of the excitation condition set.Type: GrantFiled: April 30, 2007Date of Patent: May 15, 2012Assignee: Fujitsu LimitedInventor: Wataru Odajima
-
Patent number: 8175859Abstract: A computer software program provides an algorithm that solves for unknown demands (and junction pressures) within a modeling system that uses a generalized, unified loop-node formulation. The program can be used to calculate the available demand (i.e., the amount of water that is to be supplied) according to the nodal pressure. Both nodal heads and flows are simultaneously solved using a gradient algorithm, which allows, in accordance with the present invention, the model to simulate situations where a change in pressure affects the quantity of water used. Criticality analyses for segments of a system in such pressure dependent scenarios can also be performed using the software program of the present invention.Type: GrantFiled: July 13, 2007Date of Patent: May 8, 2012Assignee: Bentley Systems, IncorporatedInventors: Zheng Yi Wu, Thomas M. Walski, Rong He Wang, Daniel Bowdler
-
Patent number: 8170843Abstract: A method for resolving collisions for placement of objects in 3D models, including attributing a first state to each object having a hard spatial volume and a second state to each object having a soft spatial volume, predefining a first set of rules to determine whether multiple objects may occupy the same spatial volume based on the combination of the object states, the first set of rules covering all permutations of said first state and said second state, placing a first object in the 3D model, placing a second object in the 3D model, determining whether the first object has a collision with the second object in the 3D model, and resolving the collision based on said first predefined set of rules. Furthermore, there can be predefining a second set of rules that override the first set of rules, and where the resolving of the collision is based on said second set of rules. Further, the method includes finding “soft” and “hard” characters on all objects and defining the characters on all objects.Type: GrantFiled: May 25, 2007Date of Patent: May 1, 2012Assignee: The Boeing CompanyInventor: David J. Lee
-
Patent number: 8165856Abstract: Improved methods and systems for a neighborhood determination in computer aided engineering analysis are disclosed. According to one aspect, a list of neighbor elements is created for a base element of a grid model representing a structure or an engineering product. The representative node's coordinates of the base element are calculated using corner nodes of the base element. A characteristic length is assigned to the base element. The characteristic length can be determined by users of the computer aided analysis, or be calculated using geometry of the base element. The characteristic length and the representative node collectively define a surface boundary that divides elements in the grid model into two groups. The first group contains potential neighbors, while the second group contains non-neighbors.Type: GrantFiled: July 6, 2009Date of Patent: April 24, 2012Assignee: Livermore Software Technology CorporationInventor: Tushar Goel
-
Patent number: 8160852Abstract: Distributed computation of multiple body interactions in a region uses multiple processing modules, where each of the processing modules is associated with a respective corresponding portion of the region. In some examples, the approach includes establishing multiple coordinate frames of reference, each processing module corresponding to one the coordinate frames of reference. In some examples, efficient techniques are used for selecting elements for computation of interactions according at least in part to a separation-based criterion.Type: GrantFiled: May 7, 2010Date of Patent: April 17, 2012Assignee: D. E. Shaw Research LLCInventor: Kevin J. Bowers
-
Patent number: 8155934Abstract: Residue perturbation is used for enforcing passivity of a linear response model of an electrical component having n>1 ports. According to an exemplary embodiment, a modal perturbation approach can be used, which allows weighted perturbation of the individual modes by the inverse of the corresponding eigenvalues. This provides superior results if the admittance or impedance matrix of the device has a large eigenvalue spread.Type: GrantFiled: November 11, 2009Date of Patent: April 10, 2012Assignee: ABB Technology AGInventors: Bjorn Gustavsen, Christoph Heitz, Martin Tiberg
-
Patent number: 8150666Abstract: The present disclosure describes methods and systems for combining Models of goods and services. At least some embodiments include a method that includes retrieving a first Model representing an object, a User controlling access to the first Model; retrieving a second Model representing a product offered by a Product Provider; combining, at the request of the User, the first and second Models, wherein the combining is performed as a first service, by a Service Provider, and wherein the first service comprises computing a simulated physical interaction between the object and the product; generating a representation of the simulated physical interaction; and presenting the representation to the User.Type: GrantFiled: March 14, 2006Date of Patent: April 3, 2012Assignee: Holomar, Inc.Inventor: Steven L. Stenacker
-
Patent number: 8150674Abstract: A platform for the automated testing of event driven software applications is provided. A source environment is replicated to a target environment. The target environment includes a target system. A test case is defined with a target system, specific attributes and verification information. The attributes of the test case include the target system. The test case is fired. An event is simulated for the test case based on the target system and the specific attributes. The simulated event is transmitted to the target environment. The results of the test case being fired are determined based on verification information. The results are recorded to a data store.Type: GrantFiled: June 2, 2009Date of Patent: April 3, 2012Assignee: AT&T Intellectual Property I, LPInventors: Rajan Anand, Paritosh Bajpay