Patents Examined by Jason Proctor
-
Patent number: 7930161Abstract: A method, apparatus and computer-program product for modeling distributed systems is disclosed. The method comprises the steps of representing selected ones of a plurality of physical and logical elements as a plurality of objects, organizing the selected ones of the objects within each of the plurality of model layers, the model layers representing at least one function of the distributed network, determining behavioral relationships among objects within each of the model layers and determining behavioral relationships among selected ones of the objects among each of the model layers, said selected objects representing layer endpoints, wherein information between model layers is passed through said layer endpoints. The apparatus recites a processor for performing the steps of the disclosed method and the computer-program product provides code or instruction to a processor for executing the disclosed method steps.Type: GrantFiled: March 21, 2007Date of Patent: April 19, 2011Assignee: EMC CorporationInventors: Sudhir Vijendra, Patricia Florissi
-
Patent number: 7925487Abstract: Replaying distributed systems involves playing a distributed system in a simulator using data from a real-world operation. In an example embodiment, a simulation process is to simulate a distributed system that has a first instance and a second instance. The simulation process includes a first simulation object corresponding to the first instance and a second simulation object corresponding to the second instance. In another example embodiment, communications between the first instance and the second instance are simulated within the simulation process using function calls between the first simulation object and the second simulation object.Type: GrantFiled: June 29, 2007Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventors: Wei Lin, Xuezheng Liu, Zheng Zhang
-
Patent number: 7917342Abstract: A computer aided design system and a computer aided design program which can greatly increase the utility of a computer aided design model, and can improve the efficiency of design and production processes, by adopting a curved surface theory which ensures the continuity of a free-form line or surface. A computer executes: a point sequence information extraction process for extracting a plurality of point sequences on a curved surface; a dividing process for generating a curved surface from the point sequences and dividing the curved surface into a predetermined number of mesh points; a first fundamental form computing process for computing coefficients of the first fundamental form; a second fundamental form computing process for computing coefficients of the second fundamental form; and a storage process for storing the point sequence information, the coefficients of the first fundamental form and the coefficients of the second fundamental form.Type: GrantFiled: October 6, 2003Date of Patent: March 29, 2011Assignees: Mitsubishi Heavy Industries, Ltd., PAL Corporation Ltd.Inventors: Masami Miura, Takayuki Kawano, Yuichi Sasaki, Takeshi Nakahama, Yasuhiko Yoshida
-
Patent number: 7912695Abstract: Simulation techniques for measuring the performance of J2EE applications are described. Simulation models for J2EE systems are generated which utilize one or more simulation components comprising queuing centers. The queuing centers employ logic to emulate J2EE thread models by locking on threads when messages are received by simulation components and waiting to unlock until a response is received from every subsequent component in the system. Additionally, simulation components which correspond to J2EE system components running on java virtual machines employ logic which emulates overhead introduced during memory allocation and garbage collection. The simulation models are also utilized during software development in a continuous performance evaluation process which gives feedback at each software development stage based on simulations run using the models described.Type: GrantFiled: September 12, 2007Date of Patent: March 22, 2011Assignee: Infosys Technologies Ltd.Inventors: Ramchandar Krishnamurthy, Deepak Brijnandan Goel, Prabhakar Mynampati, Sandeep M. Karamongikar
-
Patent number: 7912691Abstract: A distributed network including at least two Reconfigurable Optical Add/Drop Multiplexers (ROADMs) may be designed by a method including simulating routing of data traffic in a distributed network. The method may also include identifying a first location for placement of a first ROADM based at least partially on the simulated routing of the data traffic. The method may also include simulating rerouting of data traffic in the distributed network including the first ROADM at the first location. The method may further include identifying a second location for placement of a second ROADM based at least partially on the simulated rerouting of the data traffic.Type: GrantFiled: May 11, 2007Date of Patent: March 22, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Canhui Ou, Steven Gemelos, Jian Li, Howard S. Mountford, Orlando Echeverria-Calvet
-
Patent number: 7904282Abstract: A method for multi-objective fault accommodation using predictive modeling is disclosed. The method includes using a simulated machine that simulates a faulted actual machine, and using a simulated controller that simulates an actual controller. A multi-objective optimization process is performed, based on specified control settings for the simulated controller and specified operational scenarios for the simulated machine controlled by the simulated controller, to generate a Pareto frontier-based solution space relating performance of the simulated machine to settings of the simulated controller, including adjustment to the operational scenarios to represent a fault condition of the simulated machine.Type: GrantFiled: March 22, 2007Date of Patent: March 8, 2011Assignee: General Electric CompanyInventors: Kai Frank Goebel, Rajesh Venkat Subbu, Randal Thomas Rausch, Dean Kimball Frederick
-
Patent number: 7904281Abstract: In a mounting process simulation system and a method thereof in accordance with the present invention, the respective simulations of a mounting process having a plurality of sequential steps are analyzed on the basis of condition parameters, a single evaluation value is created on the basis of the analysis results, and when the evaluation value does not reach a target value, an approximate function is created on the basis of the analysis results, a tentative parameter is created, and optimization is carried out again.Type: GrantFiled: July 23, 2004Date of Patent: March 8, 2011Assignee: Panasonic CorporationInventors: Masaki Okamoto, Hiroaki Fujiwara, Teppei Iwase
-
Patent number: 7899660Abstract: A method and system of digital circuit functionality recognition for circuit characterization is disclosed. In one embodiment, a method for determining the valid arcs includes receiving a truth table including state information associated with input pins and their associated output pins in the digital circuit. Valid arcs are then determined based on whether a change in each of the input pins causes a change in associated one of the output pins using the received truth table. A first arc table is then formed using state information associated with substantially the determined valid arcs. Redundant arcs are then identified in the first arc table using the associated state information. A second arc table is then formed by removing the state information associated with the redundant arcs from the first arc table.Type: GrantFiled: October 18, 2007Date of Patent: March 1, 2011Assignee: Wipro LimitedInventor: Ben Varkey Benjamin
-
Patent number: 7890305Abstract: A method and article for designing dual-mode adapters in a joint press kit. A plurality of ball joints for use with the adapters are selected. An adapter design is created by defining a first variable representative of a physical characteristic of the adapter design; defining a second variable representing a quantity of ball joints that are not compatible with the adapter design in a second operational mode; generating data sets including the first and second variables; and utilizing the data sets to determine a value for a characteristic of the adapter.Type: GrantFiled: September 5, 2008Date of Patent: February 15, 2011Assignee: Snap-on IncorporatedInventor: Daniel D. Lionberg
-
Patent number: 7869982Abstract: A method of defining a composite tape course to form at least a portion of a composite part ply comprises approximating a contoured surface with a reference plane. The method further includes selecting a three-dimensional reference surface to approximate the contoured surface and defining a first function to correlate a first point from the contoured surface to a first intermediate point on the reference surface. The method includes selecting the reference plane to approximate the reference surface, defining a second function to correlate the first intermediate point to a reference point in the reference plane, and mapping a ply boundary from the contoured surface to a reference ply boundary in the reference plane. A tape boundary may be mapped from the contoured surface to a reference tape boundary in the reference plane.Type: GrantFiled: August 22, 2009Date of Patent: January 11, 2011Assignee: The Boeing CompanyInventors: Michael Drumheller, Alan K. Jones, Frederick K. Klein
-
Patent number: 7865347Abstract: A method, apparatus and a filter compiler system for building a filter is disclosed. The filter compiler system includes a filter resource estimator. The filter resource estimator is configured to estimate an implementation cost of the filter. The filter compiler system determines whether the implementation cost is acceptable and updates a design of the filter upon determining that the implementation cost is unacceptable.Type: GrantFiled: December 23, 2008Date of Patent: January 4, 2011Assignee: Altera CorporationInventors: Tony San, Philippe Molson
-
Patent number: 7865342Abstract: A computer reads data from a database in an external recording device to generate an analysis model which represents the surface profile of a member with a mesh. Next, the computer initializes the meshes of the analysis model by setting thereto a gas attribute corresponding to a non-leakage site and thereafter sets to any mesh a liquid attribute corresponding to a leakage site, and changes the attribute of meshes adjacent to the meshes having the liquid attribute from the gas attribute to the liquid attribute. Then, the computer connects meshes of which attribute has been set to the liquid attribute to generate a leakage path and outputs information relating to the leakage path on a display device.Type: GrantFiled: December 21, 2006Date of Patent: January 4, 2011Assignee: Fuji Jukogyo Kabushiki KaishaInventor: Jianrong Shen
-
Patent number: 7856342Abstract: Methods and program products for presenting a view of physical element, the physical element represented in a computer aided design (CAD) model, and integrating a presentation of structural reinforcement of the physical element into the view of the physical element.Type: GrantFiled: January 3, 2007Date of Patent: December 21, 2010Assignee: Autodesk, Inc.Inventors: Emile E. Kfouri, Tim Culver
-
Patent number: 7844421Abstract: The present invention is a process for simulating a SAW device, while taking into account the thickness of the substrate. An aspect of the present invention is simulating a traveling surface acoustic wave in a periodic waveguide. The surface acoustic wave is simulated by analyzing an upper portion of the waveguide including a periodic array of electrodes using a periodic finite element method. The simulation further involves analyzing a lower portion of the waveguide including a bottom of the waveguide with an analytic method.Type: GrantFiled: January 15, 2007Date of Patent: November 30, 2010Assignee: Seiko Epson CorporationInventors: Sangpil Yoon, Jiun-Der Yu
-
Patent number: 7844419Abstract: The present invention is a method for detecting potential topology problems in a network representation consisting of links and nodes. In accordance with one embodiment of the invention, there are three potential topology problem cases that are identified by the program. Those include nodes in close proximity, pipe-split candidates in which nodes are close to pipes, and pipe-split candidates in which pipes overlap. The program searches the data for any cases that fall within user-defined criterion or tolerances and returns a list of potential problems that the user can visually inspect and, if necessary or desired, make corrections thereto. Graphic user interfaces with dialog boxes and action buttons are also provided in accordance with the invention.Type: GrantFiled: May 19, 2003Date of Patent: November 30, 2010Assignee: Bentley Systems, IncorporatedInventors: Robert A. Gurrieri, Robert F. Mankowski
-
Patent number: 7840393Abstract: A system and method of developing better-designed medical devices, particularly cardiovascular stents and endovascular grafts. The system comprises a geometry generator, a mesh generator, a stress/strain/deformation analyzer, and a visualization tool. In one embodiment, the geometry generator receives three-dimensional volumetric data of an anatomical feature and generates a geometric model. The mesh generator then receives such geometric model of an anatomical feature or an in vitro model and a geometric model of a candidate medical device. In another embodiment, the mesh generator only receives a geometric model of the candidate medical device. Using the geometric model(s) received, the mesh generator creates or generates a mesh or a finite element model. The stress/strain/deformation analyzer then receives the mesh, and the material models and loads of that mesh.Type: GrantFiled: October 4, 2000Date of Patent: November 23, 2010Assignee: Trivascular, Inc.Inventors: Robert G. Whirley, Michael V. Chobotov
-
Patent number: 7801711Abstract: A method for configuring the physical model of a heat recovery steam generator that can estimate the state quantity of generated steam from the state quantity of the exhaust gas to be introduced, and capable of establishing the physical model of a combined cycle power generation facility thereby. The optimum values for the flow rates Flp and Fhp, pressures and temperatures Tlp and Thp of the low pressure main steam and high pressure main steam are computed in such a way as to ensure that an objective function E stored in advance will come close to zero.Type: GrantFiled: January 13, 2006Date of Patent: September 21, 2010Assignee: Hitachi, Ltd.Inventor: Yoshiharu Hayashi
-
Patent number: 7801705Abstract: In various embodiment of the present invention, a method for determining a mass distribution solution for a mathematical model of a part to be structurally analyzed is provided. The method includes utilizing a finite element modeling (FEM) device to generate a nodal data of a part to be structurally analyzed. The nodal data is exported into a mass distribution solution (MDS) generating device where a three dimensional graphical illustration of the nodal data is rendered on a monitor of the MDS generating device. Mass properties data relating to the part to be analyzed is then imported into the MDS generating device from a weight accounting data source (WAD). The MDS generating device includes a processor that executes a MDS algorithm to thereby generate a MDS for the nodal data based on the imported mass properties data. A three dimensional graphical illustration of the weight distribution across selected nodes of the nodal data in accordance with of the mass distribution solution is rendered on the monitor.Type: GrantFiled: July 18, 2005Date of Patent: September 21, 2010Assignee: The Boeing CompanyInventors: Bruce D Shimel, Scott W Stevenson
-
Patent number: 7797141Abstract: A method of modeling a mission system. The system is represented as a plurality of architectural components. At least some of the architectural components are configured with availability characteristics to obtain a model of the system. The model is implemented to assess availability in the mission system. The model may be implemented to perform tradeoff decisions for each individual component and interrelated components. Availability can be assessed for the system, given all of the tradeoffs.Type: GrantFiled: December 15, 2005Date of Patent: September 14, 2010Assignee: The Boeing CompanyInventors: Don M. O'Connell, David C. Nelson
-
Patent number: 7788076Abstract: An interference analysis device can be provided, which analyzes interference between wirings of a circuit board with reduced load and for a short time period. The interference analysis device according to the present invention includes: a design data input part for inputting design data of the circuit board; a noise characteristics setting part that sets data representing electrical characteristics of noise for a wiring of the circuit board; a limit value setting part that sets an allowable limit value of noise received by a wiring; a selection part that selects a wiring group to be analyzed based on the noise characteristics data and the allowable limit value; an interference analysis part that calculates, concerning the selected wiring group, an amount of interference from a wiring giving the interference to a wiring receiving the interference; and a received noise level calculation part that calculates a noise level that the wiring receiving the interference will receive.Type: GrantFiled: March 8, 2005Date of Patent: August 31, 2010Assignee: Panasonic CorporationInventors: Hideki Iwaki, Tetsuyoshi Ogura, Naoki Komatsu, Takeshi Nakayama, Tomohiro Kinoshita