Patents Examined by Nithya Janakiraman
-
Patent number: 7634392Abstract: A method and system for simulating defects in conduits, where the defects are detected using long-range guided-wave inspection techniques. The guided wave interaction with a defect is treated as a one-dimensional problem of plane wave reflection from a boundary of different acoustic impedances. The defect waveform is simulated using an electrical transmission line model and inverse fast Fourier transformation.Type: GrantFiled: November 12, 2004Date of Patent: December 15, 2009Assignee: Southwest Research InstituteInventors: Hegeon Kwun, Sang-Young Kim, Myoung-Seon Choi
-
Patent number: 7634393Abstract: A system and method of predicting multi-dimensional meteorological and acoustic effects within and above a forest environment comprises collecting input data comprising meteorological and forest canopy characterization data for a specified forest environment; inputting the input data into program meteorology modules comprising an embedded radiative transfer and energy budget methodology module adapted to predict a heat source within and above the forest environment for any location at any time; calculating an incoming total radiation at a top of the forest environment; outputting multi-dimensional acoustics and meteorology numerical codes based on the program meteorology modules and the calculated total radiation; and formulating sound speeds within and above the forest environment based on the numerical codes.Type: GrantFiled: December 29, 2005Date of Patent: December 15, 2009Assignee: United States of AmericaInventors: Arnold D. Tunick, Ronald E. Meyers, Keith S. Deacon
-
Patent number: 7620537Abstract: A distributed communications effects module (DCEM) method, apparatus, and computer medium are adapted to provide communications effects to a simulated message in a distributed simulation in order to enhance the ability of the distributed simulation to model real-world behavior.Type: GrantFiled: June 9, 2005Date of Patent: November 17, 2009Assignee: Raytheon CompanyInventors: Sherie M. Johnson, Deanna K. Harden, Thomas E. Stayonoff, Greg S. Wolff
-
Patent number: 7620528Abstract: The present invention includes an external data acquisition step (S1), an external data input step (A), a cell division step (B), a cell classification step (C), a space classification step (D), a simulation step (S3), and an output step (S4). The cell classification step (C) includes a step of further classifying each of the boundary cells (13a) into a first type cell and a second type cell. The first type cell has a cutting point at which an edge line or vertex is cut by the boundary data. The second type cell has a cutting point that lies on a boundary with another cell of different hierarchy, and is larger than the another cell. The cell classification step (C) further includes a step of assigning a material number to each cell vertex.Type: GrantFiled: May 10, 2004Date of Patent: November 17, 2009Assignee: RikenInventors: Masaya Kato, Kiwamu Kase, Tomonori Yamada
-
Patent number: 7596478Abstract: A method, and the resultant apparatus, for designing a fire resistant structural beam, such as a computer-aided design of a fabricated steel beam having an intumescent coating material, by obtaining a number of values for a number of physical parameters of the structural beam, including reading temperature information that comprise empirical information derived from heating a structural beam and a number of temperatures at a number of locations.Type: GrantFiled: September 26, 2002Date of Patent: September 29, 2009Assignee: Fabsec Ltd.Inventors: Gerald M. Newman, Alan Victor Pottage
-
Patent number: 7593834Abstract: The Exclusion of Regions Method (TERM) and Concurrent Gradients Method (CGM) for multi-objective optimization of objective functions considered in a multi-dimensional domain are provided. TERM decomposes the domain into a set of non-intersecting sub-regions, and applies a special criterion to each sub-region to determine if it does not contain Pareto-points. Non-prospective sub-regions are filtered out, while prospective ones are used for generating points-candidates, and their improvement by a recursive procedure until pre-assigned accuracy is achieved. CGM works as any gradient-based algorithm. But on each step CGM determines the area of simultaneous objective functions improvement and a direction for the next step in this area. The area is determined in a simple way based on gradients for each objective function calculated on current point.Type: GrantFiled: April 28, 2005Date of Patent: September 22, 2009Inventors: Lev Levitan, Vladimir Sevastyanov
-
Patent number: 7580826Abstract: The present invention discloses dynamically adding virtual devices to a virtual computing environment. The system described in the invention includes a virtualized computing system with a manifest, which further includes device lists and an external device directory, which provides users of the virtualized computing system with a directory for adding software plug-ins that contain specifications needed to add virtual devices to the virtual computing environment. Certain embodiments are specifically directed to providing a method of adding and configuring virtual devices. Certain embodiments are specifically directed to providing a method of operating a virtualized computing system wherein the host operating system and the virtual devices progress through a series of states, such as: initializing, powering up, loading a stored state, operating in normal state, saving state for future restoration, powering down, and tearing down and turning off.Type: GrantFiled: June 30, 2004Date of Patent: August 25, 2009Assignee: Microsoft CorporationInventors: Rene Antonio Vega, Eric P. Traut
-
Patent number: 7562001Abstract: Exemplary methods, apparatuses, and products are described for creating a behavioral model of a hardware device for use in a simulation environment. The behavioral model is created by an iterative process that includes receiving in a simulated hardware device from a simulated device under test (‘DUT’) a stimulus waveform. The stimulus waveform includes data representing a number of stimuli. In response to receiving the stimulus waveform, the simulated hardware device presents a recorded response waveform from a recorded response file to the DUT. The stimulus waveform is also recorded. The recorded stimulus waveform is presented to the hardware device. A response waveform that results from presenting the recorded stimulus waveform to the hardware device is recorded in the recorded response file.Type: GrantFiled: July 29, 2005Date of Patent: July 14, 2009Assignee: International Business Machines CorporationInventors: Abraham Arevalo, Robert C. Dixon, Alan G. Singletary
-
Systems and methods for bimodal device virtualization of actual and idealized hardware-based devices
Patent number: 7558723Abstract: Various embodiments of the present invention are directed to bimodal virtual device approaches (that is, “bimodal devices”). In certain embodiments, the bimodal device is a virtual device that is primarily based on a real piece of hardware to provide a broad degree of compatibility with software running in the guest environment (similar to the hardware device virtualization approach). However, to overcome the problem of poor performance that plague hardware virtual devices, these embodiments also provide an idealized “high-performance mode” that is not found in the original hardware-based device. Software drivers (and other software) developed for interacting with the original hardware device and which are unaware of (and unable to use) the high-performance mode will continue to use the “legacy mode” (hardware virtualization), while enhanced versions of guest software will be able to recognize and utilize the high-performance mode (idealized virtualization).Type: GrantFiled: December 12, 2003Date of Patent: July 7, 2009Assignee: Microsoft CorporationInventor: Eric Traut -
Patent number: 7539602Abstract: An innovative method is taught for accelerating the simulation rate of differential equation systems having behavior piece-wise continuous in both value and time. Specifically, a system of differential equations representing the behavior of a physical system comprised of electronic, optical, or mechanical components may be simulated more rapidly using this method. The method utilizes incremental and iterative reconfiguration of digital logic wherein each configuration of the logic operates to yield a unique future value or range of values for each time-varying state variable within a system of equations representing a linear approximation of the original differential equation system for state variable values defined initially or at the onset of an iteration. Various configurations of the digital logic may be pre-computed or computed on demand, optionally caching such configurations for subsequent reuse.Type: GrantFiled: January 10, 2006Date of Patent: May 26, 2009Assignee: FTL Systems, Inc.Inventor: John Christopher Willis
-
Patent number: 7529652Abstract: A method and apparatus are provided to model, analyze, and build linear time invariant systems with delays. The method and apparatus model a linear time invariant system as a linear fractional transformation of matrices of a delay free linear time invariant model with a bank of pure delays. The method and apparatus of the present invention can further accommodate input delays and output delays associated with the linear time invariant system with delays.Type: GrantFiled: July 19, 2007Date of Patent: May 5, 2009Assignee: The MathWorks, Inc.Inventors: Pascal Gahinet, Lawrence F. Shampine
-
Patent number: 7519525Abstract: Disclosed is simulation of circuit behavior by running a central electronic core simulation in a high level simulator up to and including initial microload, creation of a post-IML (initial microcode load) state, and transferring the post-initial microcode state from the central electronic core simulation to the post-initial microcode load co-simulator.Type: GrantFiled: May 11, 2004Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventor: Edward C. McCain
-
Patent number: 7516060Abstract: A method and apparatus for creating a memory model for use in modeling a physical memory of an electronic circuit design. Memory write operations to the physical memory and memory read operations are modeled in a lookup table. The number of entries in the lookup table is limited by an upper bound representing a total number of memory operations that can occur over a given number of clock cycles.Type: GrantFiled: September 13, 2005Date of Patent: April 7, 2009Assignee: Averant, Inc.Inventor: Adrian J. Isles
-
Patent number: 7509247Abstract: A modeling method is provided that includes receiving a computational model of a structure and slicing the computational model into a plurality of circuit prints. The plurality of slices may include essential circuit prints and backfill circuit prints. Various unknowns may be eliminated between essential circuit prints of the computational model. The unknowns to be eliminated may include volume unknowns and backfill circuit-print unknowns. The numerical system formed by circuit-print unknowns may be divided into a plurality of blocks. The blocks may be solved in turn. One block may be solved by projecting the contributions from other blocks to this block. The solution of the one block may be translated to other blocks to solve unknowns therein. The computational model may then be solved to determine electromagnetic and circuit characteristics of the structure.Type: GrantFiled: April 5, 2005Date of Patent: March 24, 2009Assignee: Intel CorporationInventors: Dan Jiao, Changhong Dai
-
Patent number: 7502729Abstract: An administrative computer sends keyboard commands over a network to control a remote computer. If the keyboard at the administrative and remote computers are different in key layout or language, a remote console software application permits the administrative computer to emulate the keyboard of the remote computer. The remote console application includes a graphical user interface through which the administrator can select the particular key layout and language to emulate for compatibility with the keyboard at the remote computer. The remote console application converts the key code for the key that was pressed at the administrative keyboard into a USB usage code that corresponds to a key on the remote keyboard. This usage code is encapsulated in an Ethernet packet and transmitted over the network to the remote computer. This Ethernet packet is decoded at the remote location and coupled to the remote computer over a USB bus.Type: GrantFiled: December 19, 2003Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Zeynep Dayar, Gregg Kent Gibson, Eric Richard Kern
-
Patent number: 7502723Abstract: The present disclosure relates to simulating inductors wound on a ferromagnetic core as the magnetic material saturates. In one application, the present disclosure is advantageously used to model the asymmetric minor hysteresis loops commonly traversed by the output inductor of a switch mode power supply. An advantage of the subject matter of the disclosure is that it allows practical nonlinear inductors to be modeled in a computationally lightweight manner without conventional non-physical behavior under asymmetric minor hysteresis loop traversals. The disclosure is also conveniently applicable to practical ferromagnetic core materials because, in one particular implementation, the input parameters to the model are the core's coercive force (Hc), remnant magnetization flux density (Br), and saturation flux density (Bs).Type: GrantFiled: September 1, 2005Date of Patent: March 10, 2009Assignee: Linear Technology CorporationInventor: Michael Thomas Engelhardt
-
Patent number: 7499848Abstract: An emulation system that allows a user to create a script is provided. The emulation system emulates a handheld computing device, such as a calculator, on an electronic device such as a personal computer. The script, which includes an input sequence, may be recorded and played back at a later time. In a preferred embodiment, annotations may be added to the script to help explain the concepts being illustrated by the script. The annotation may include text, graphics, audio, and/or video. Upon playback, the input sequence recorded in the script is used as input to the emulator. The playback may be automated or performed one step at a time, thereby allowing the student to step through the script and study intermediate results. The input sequence may represent, for example, digits, commands (e.g., store, recall, graph, list, print, etc.), or functions (e.g., x2, x3, compute, tan, sin, cos, etc.).Type: GrantFiled: December 20, 2004Date of Patent: March 3, 2009Assignee: Texas Instruments IncorporatedInventor: Darren Scott Irons
-
Patent number: 7496488Abstract: A multi-scale finite-volume (MSFV) method to solve elliptic problems with a plurality of spatial scales arising from single or multi-phase flows in porous media is provided. The method efficiently captures the effects of small scales on a coarse grid, is conservative, and treats tensor permeabilities correctly. The underlying idea is to construct transmissibilities that capture the local properties of a differential operator. This leads to a multi-point discretization scheme for a finite-volume solution algorithm. Transmissibilities for the MSFV method are preferably constructed only once as a preprocessing step and can be computed locally.Type: GrantFiled: November 23, 2004Date of Patent: February 24, 2009Assignees: Schlumberger Technology Company, Chevron U.S.A. Inc., ETH ZurichInventors: Patrick Jenny, Seong Lee, Hamdi A. Tchelepi
-
Patent number: 7490026Abstract: The method and the computer-related products provide for error information relating to inconsistencies in a system of differential equations that describes a technical system or a technical process.Type: GrantFiled: November 26, 2003Date of Patent: February 10, 2009Assignee: Infineon Technologies AGInventor: Gunther Reissig
-
Patent number: 7474996Abstract: A method of processing geophysical data including determining the azimuth of a mirror symmetry plane within the earth from the geophysical data having sets of geophysical data acquired with different source-receiver azimuths. The data are processed to determine attributes of the geophysical data that are azimuth-dependent. One azimuth-dependent attribute of the geophysical data is selected, and a value of the source-receiver azimuth about which the selected attribute exhibits mirror symmetry is determined. This locates a mirror symmetry plane within the earth. The value of the source-receiver azimuth may be determined by generating an objective function indicative of the difference between the actual value of an attribute at one azimuth and the value predicted for that attribute at that azimuth using a trial estimate of the azimuth of a mirror symmetry plane, and finding the azimuth of a mirror symmetry plane that minimizes the objective function.Type: GrantFiled: July 17, 2002Date of Patent: January 6, 2009Assignee: WesternGeco L.L.C.Inventors: Stephen Horne, Richard Bale