Patents Examined by Mary C. Jacob
-
Patent number: 9165090Abstract: A method for concise modeling including receiving a first model mapping a plurality of prototype connections between a plurality of prototype objects, receiving at least one dataset having a plurality of optional objects, each object matching one of the prototype objects, and automatically constructing a second model having at least one of the optional objects mapped according to the first model.Type: GrantFiled: September 30, 2012Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Henry Broodney, Dolev Dotan, Lev Greenberg, Michael Masin
-
Patent number: 9157741Abstract: A method includes simulating operation of a fiber optic gyroscope during a digital simulation. The simulation includes performing an iterative loop that includes simulating an intensity of light from a fiber coil of the fiber optic gyroscope and simulating operation of one or more control loops within the fiber optic gyroscope using the simulated intensity of the light. The intensity of the light is simulated using a sine/cosine function based on at least one angular rate-related effect injected into the simulation as a Sagnac phase shift. The simulated operation of a first of the one or more control loops attempts to reduce or eliminate the Sagnac phase shift. The method also includes storing, outputting, and/or using results of the simulation. The at least one angular rate-related effect could include rotation of the fiber coil and/or mechanical vibration of the fiber coil.Type: GrantFiled: March 14, 2013Date of Patent: October 13, 2015Assignee: Raytheon CompanyInventor: Michael S. Bielas
-
Patent number: 9152743Abstract: A computer process for fitting construction materials to an architectural surface modeled in CAD divides the surface into domains. Sample points are defined on each domain surface. A surface portion of a regular curved solid is matched to the sample points. The surface portion of the curved solid is defined in terms of a central reference and boundary conditions. The result is compared to stored specifications to identify construction materials capable of forming the domain. At least one construction material is identified that can form each domain.Type: GrantFiled: February 4, 2013Date of Patent: October 6, 2015Assignee: GEHRY TECHNOLOGIES, INC.Inventor: Andrew Witt
-
Patent number: 9152744Abstract: Methods, systems, and computer readable media for generating a nondestructive inspection model are provided, where such methods, systems and computer readable media are particularly suitable for use with aerospace parts or components. The method can include occurring at a computing platform with a memory and a processor, and analyzing, by the processor, a design model file stored in the memory to determine one or more properties of a composite part, the design model file describing one or more physical characteristics of the composite part. The method also can include generating, by the processor, a non-destructive inspection model for the composite part based on the one or more properties of the composite part determined by analyzing the design model file.Type: GrantFiled: March 29, 2012Date of Patent: October 6, 2015Assignee: AIRBUS OPERATIONS (S.A.S.)Inventors: Olivier Grellou, Sjoerd Van Der Veen
-
Patent number: 9138929Abstract: A method, apparatus and software product for simulating the ejection of a part after mold filling and cooling in combination with phase transformation/solidification. A three dimensional computer model defining the geometry of the solution domain is provided and the boundary conditions are specified. The solution domain is enmeshed and the physical data for the materials are attached. The static equilibrium equations are solved and the effects of the ejection process on the part are computed.Type: GrantFiled: April 22, 2010Date of Patent: September 22, 2015Assignee: MAGMA Giessereitechnologie GmbHInventors: Michael Heitzer, Jörg Klinkhammer, Jesper Thorborg
-
Patent number: 9117043Abstract: Processing a circuit design can include determining a first set of net sensitivity ranges for a net of the circuit design, wherein at least two net sensitivity ranges of the first set are partially overlapping, and translating the first set of net sensitivity ranges into a second set of net sensitivity ranges comprising a plurality of member net sensitivity ranges with no partially overlapping member net sensitivity ranges. A net sensitivity tree can be constructed that includes hierarchically ordered nodes. Each node can specify a net sensitivity range of one member of the second set of net sensitivity ranges.Type: GrantFiled: June 14, 2012Date of Patent: August 25, 2015Assignee: XILINX, INC.Inventors: Lixin Huang, Hem C. Neema, Sonal Santan
-
Patent number: 9106301Abstract: A relay node simulator includes a marker display control unit that correlates a base station marker, a relay node marker, and a terminal marker to a predetermined coordinate system and allows the makers to be displayed on an operation screen, and that allows at least one of the markers to be displayed on the operation screen in a movable manner in accordance with an operation input, a position specifying unit that specifies respective positions of the respective markers in the coordinate system, and a pattern display control unit that allows a magnitude of a characteristic value relating to a first RF signal or a second RF signal to be displayed on the operation screen as a discriminable pattern, wherein, a test signal to which the characteristic value corresponding to the specified position is applied is output.Type: GrantFiled: October 1, 2012Date of Patent: August 11, 2015Assignee: ANRITSU CORPORATIONInventors: Reiichi Hashimoto, Syun Hosokawa
-
Patent number: 9104585Abstract: A convergent solution is provided for a coupled system where oil flow from a subsurface reservoir formation enters a number of pipes of a multi-branch well in the formation. An iterative linear system solver computer implemented methodology is developed, capable of handling a large number of unknowns which are present when modeling a multi-branch well. A systematic approach which defines proper boundary conditions at the reservoir level and at the wellhead is provided and utilized.Type: GrantFiled: November 21, 2012Date of Patent: August 11, 2015Assignee: Saudi Arabian Oil CompanyInventor: Ali Haydar Dogru
-
Patent number: 9098339Abstract: Embodiments related to predictive cloud-based presimulation are described herein. For example, one disclose embodiment provides, on a computing device, a method comprising receiving an input of state from a client device and executing a server simulation of a digital experience based on the input of state, the server simulation configured to run concurrently with, and ahead of, a client simulation on the client device. The method further comprises generating a plurality of simulation results from the server simulation, selecting one or more simulation results from the plurality of simulation results based on a likelihood the client simulation will utilize a particular simulation result, and sending the one or more simulation results to the client device.Type: GrantFiled: June 12, 2012Date of Patent: August 4, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Joel Pritchett
-
Patent number: 9081920Abstract: The present invention enables structural optimization having a high degree of freedom, such as the allowance of a change in topology in a material domain ?, and provides clear expression of the shape of optimum structures. The present invention defines a level set function ?; updates the level set function ?, under a predetermined constraint condition, so as to bring a performance of a structure, such as a rigidity, close to a target value; moves the boundary ?? between the material domain ? and a void domain; allows a change in topology in the material domain ?, which is associated with the update of the level set function ?, to form a new void domain in the material domain ?; and moves the boundary ?? between the new void domain and the material domain ?.Type: GrantFiled: July 17, 2009Date of Patent: July 14, 2015Assignee: KYOTO UNIVERSITYInventors: Takayuki Yamada, Shinji Nishiwaki, Kazuhiro Izui, Masataka Yoshimura
-
Patent number: 9080925Abstract: The present disclosure is generally directed to a simulated aircraft engine accelerometer apparatus, system and method that that generates aircraft engine simulator outputs. An accelerometer signal simulator receives aircraft engine simulator outputs and generates accelerometer signal simulator outputs, and an accelerometer waveform generator receives the accelerometer signal simulator outputs and synchronizes at least one accelerometer signal simulator outputs to a reference timing signal from one of the aircraft engine simulator outputs.Type: GrantFiled: June 13, 2012Date of Patent: July 14, 2015Assignee: The Boeing CompanyInventors: Robert B. Schwab, Jan Donald Klingman, Giang Pham
-
Patent number: 9081934Abstract: A system and method for collaborative building of a shared self-refining surrogate model for engineering simulations are disclosed. In one embodiment, a method includes running a reduced order engineering simulation model on a complex system, and querying a shared self-refining surrogate model upon receiving a request for a higher order simulation for a reduced order simulated item. The method also includes estimating a required higher order simulation result having a desired confidence interval for the reduced order simulated item, and determining whether the required higher order simulation result having the desired confidence interval is in the shared self-refining surrogate model.Type: GrantFiled: April 27, 2010Date of Patent: July 14, 2015Assignee: AIRBUS ENGINEERING CENTRE INDIAInventor: Thierry Chevalier
-
Patent number: 9075939Abstract: A method for the co-simulation of two or more interacting mathematical models in which each model has at least one input port and one output port for inputting and outputting values of parameters in a predefined parameter protocol. The unit of measurement is identified for each parameter in the model and a scaling factor is then generated to equalize the units of measurement for each parameter in each model. The parameter protocol for each port is then determined and a virtual bus with unique locations is configured for each parameter in the models. The parameters from the models are then configured as a function of the parameter protocol so that the same parameters from different models are associated with the same location in the virtual bus.Type: GrantFiled: June 13, 2012Date of Patent: July 7, 2015Assignee: Hitachi, LtdInventors: Sujit Phatak, Donald J. McCune
-
Patent number: 9064075Abstract: A device receives information associated with a functional model, and generates the functional model based on the received information and with a technical computing environment (TCE), where the functional model including nodes, inputs, and outputs. The device also automatically detects architecture information from an architecture model associated with the functional model, and automatically assigns, based on the architecture information, at least one signal between two nodes of the functional model, a node and an input of the functional model, or a node and an output of the functional model. The device obtains information for code generation based on the assigned at least one signal, and stores the information for code generation.Type: GrantFiled: June 5, 2012Date of Patent: June 23, 2015Assignee: The MathWorks, Inc.Inventors: Katalin M. Popovici, Rajiv Ghosh-Roy, Zhihong Zhao, Hidayet Tunc Simsek, Ramamurthy Mani
-
Patent number: 9047704Abstract: Methods of producing an electronic geometric model, and systems which perform the methods are disclosed. In some embodiments, the method includes accessing electronic data, the data including polygonal data defining a reference object and a mesh of polygonal data points, the mesh including a plurality of edges. Such methods also include selecting an edge of the mesh, and in response to an indication from a user determining locations for additional data points, where the locations are adjacent to the selected edge and contact portions of the reference object. Such methods also include inserting the additional data points into the accessed data at the determined locations, and subdividing the accessed data having the additional data points with a subdivision algorithm, whereby subdivided data is generated. Such methods also include generating the geometric model based on the subdivided data, and storing the geometric model in a computer readable data storage.Type: GrantFiled: March 27, 2012Date of Patent: June 2, 2015Assignee: IntegrityWare, Inc.Inventor: Crocker Gary
-
Patent number: 9031825Abstract: Method and system are disclosed for statistical circuit simulation. In one embodiment, a computer implemented method for statistical circuit simulation includes providing descriptions of a circuit for simulation, wherein the descriptions include variations of statistical parameters of the circuit, partitioning the circuit into groups of netlists according to variations of statistical parameters of the circuit, simulating the groups of netlists using a plurality of processors in parallel to generate a plurality of output data files, and storing the plurality of output data files in a memory. The method of partitioning the circuit into groups of netlists includes forming the groups of netlists to be simulated in a single instruction multiple data environment, and forming the groups of netlists according to proximity of variations of statistical parameters of the circuit.Type: GrantFiled: April 2, 2012Date of Patent: May 12, 2015Assignee: Proplus Design Solutions, Inc.Inventor: Bruce McGaughy
-
Patent number: 9031819Abstract: A fluid flow is simulated by causing a computer to perform operations on data stored in the memory to compute at least one eddy of a fluid flow at a first scale and perform operations to compute at least one eddy of the fluid flow at both the first scale and a second scale. The second scale is a finer scale than the first scale, and the computation of the at least one eddy of the fluid flow at the second scale is constrained by results of the computation of the at least one eddy of the fluid flow at the first scale.Type: GrantFiled: July 5, 2007Date of Patent: May 12, 2015Assignee: Exa CorporationInventors: Hudong Chen, Steven Orszag, Ilya Staroselsky, Victor Yachot, Raoyang Zhang
-
Patent number: 9020797Abstract: A method is provided that comprises a circuit design that includes multiple design blocks; a power intent specification file that defines a power domain within the circuit design and that identifies design instances within the power domain and that defines a control function to selectively transition the defined power domain between multiple respective power supply values; using a digital simulator to simulate operation of the digital representation while using an analog simulator to simulate operation of the analog representation; wherein simulating the digital representation includes transitioning the defined power domain between supply values from among the multiple respective supply values; wherein simulating the analog representation includes periodically storing in a storage location a power supply value currently in use during digital simulation of the digital representation; and wherein simulating the analog representation includes using the stored currently in use power supply value to supply voltageType: GrantFiled: June 14, 2012Date of Patent: April 28, 2015Assignee: Cadence Design Systems, Inc.Inventors: Qingyu Lin, Prabal Kanti Bhattacharya, Nan Zhang, Zhong Fan
-
Patent number: 9020794Abstract: Provided are techniques for demonstrating the efficiency and effectiveness of a customer's information technology (IT) system and applications operating in a shared IT, or electronic business on-demand, environment. A test suite mimics hypothetical settings in an on-demand services environment (129) and then determines how the settings affect the allocation of resources in the on-demand services environment (129). The calculated allocation of resources is then compared to one or more service level agreements (SLAs) in order to determine compliance with a particular SLA.Type: GrantFiled: April 9, 2013Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, Abhay Pradhan, Hari Shankar
-
Patent number: 8990055Abstract: The invention relates to a method and apparatus for simulating a system in a communications network as a linear system in order to obtain a prediction of the load of a resource in the system. Measurements obtained at m different points in time of the event intensity aevent for a number n of key events occurring in a reference system are used to form the simulation model, together with measurements of the total load L in the reference system at the m different points in time. An optimization problem, defined by the simulation model and a set of event intensities of the system-to-be-predicted in a scenario to be simulated, is solved in order to obtain a prediction of the total load of the system in the simulated scenario.Type: GrantFiled: December 18, 2009Date of Patent: March 24, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Wenbiao Wu