Patents Examined by Nithya Janakiraman
  • Patent number: 7634392
    Abstract: 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: Grant
    Filed: November 12, 2004
    Date of Patent: December 15, 2009
    Assignee: Southwest Research Institute
    Inventors: Hegeon Kwun, Sang-Young Kim, Myoung-Seon Choi
  • Patent number: 7634393
    Abstract: 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: Grant
    Filed: December 29, 2005
    Date of Patent: December 15, 2009
    Assignee: United States of America
    Inventors: Arnold D. Tunick, Ronald E. Meyers, Keith S. Deacon
  • Patent number: 7620537
    Abstract: 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: Grant
    Filed: June 9, 2005
    Date of Patent: November 17, 2009
    Assignee: Raytheon Company
    Inventors: Sherie M. Johnson, Deanna K. Harden, Thomas E. Stayonoff, Greg S. Wolff
  • Patent number: 7620528
    Abstract: 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: Grant
    Filed: May 10, 2004
    Date of Patent: November 17, 2009
    Assignee: Riken
    Inventors: Masaya Kato, Kiwamu Kase, Tomonori Yamada
  • Patent number: 7596478
    Abstract: 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: Grant
    Filed: September 26, 2002
    Date of Patent: September 29, 2009
    Assignee: Fabsec Ltd.
    Inventors: Gerald M. Newman, Alan Victor Pottage
  • Patent number: 7593834
    Abstract: 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: Grant
    Filed: April 28, 2005
    Date of Patent: September 22, 2009
    Inventors: Lev Levitan, Vladimir Sevastyanov
  • Patent number: 7580826
    Abstract: 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: Grant
    Filed: June 30, 2004
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Rene Antonio Vega, Eric P. Traut
  • Patent number: 7562001
    Abstract: 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: Grant
    Filed: July 29, 2005
    Date of Patent: July 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Abraham Arevalo, Robert C. Dixon, Alan G. Singletary
  • Patent number: 7558723
    Abstract: 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: Grant
    Filed: December 12, 2003
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventor: Eric Traut
  • Patent number: 7539602
    Abstract: 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: Grant
    Filed: January 10, 2006
    Date of Patent: May 26, 2009
    Assignee: FTL Systems, Inc.
    Inventor: John Christopher Willis
  • Patent number: 7529652
    Abstract: 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: Grant
    Filed: July 19, 2007
    Date of Patent: May 5, 2009
    Assignee: The MathWorks, Inc.
    Inventors: Pascal Gahinet, Lawrence F. Shampine
  • Patent number: 7519525
    Abstract: 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: Grant
    Filed: May 11, 2004
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventor: Edward C. McCain
  • Patent number: 7516060
    Abstract: 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: Grant
    Filed: September 13, 2005
    Date of Patent: April 7, 2009
    Assignee: Averant, Inc.
    Inventor: Adrian J. Isles
  • Patent number: 7509247
    Abstract: 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: Grant
    Filed: April 5, 2005
    Date of Patent: March 24, 2009
    Assignee: Intel Corporation
    Inventors: Dan Jiao, Changhong Dai
  • Patent number: 7502729
    Abstract: 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: Grant
    Filed: December 19, 2003
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Zeynep Dayar, Gregg Kent Gibson, Eric Richard Kern
  • Patent number: 7502723
    Abstract: 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: Grant
    Filed: September 1, 2005
    Date of Patent: March 10, 2009
    Assignee: Linear Technology Corporation
    Inventor: Michael Thomas Engelhardt
  • Patent number: 7499848
    Abstract: 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: Grant
    Filed: December 20, 2004
    Date of Patent: March 3, 2009
    Assignee: Texas Instruments Incorporated
    Inventor: Darren Scott Irons
  • Patent number: 7496488
    Abstract: 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: Grant
    Filed: November 23, 2004
    Date of Patent: February 24, 2009
    Assignees: Schlumberger Technology Company, Chevron U.S.A. Inc., ETH Zurich
    Inventors: Patrick Jenny, Seong Lee, Hamdi A. Tchelepi
  • Patent number: 7490026
    Abstract: 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: Grant
    Filed: November 26, 2003
    Date of Patent: February 10, 2009
    Assignee: Infineon Technologies AG
    Inventor: Gunther Reissig
  • Patent number: 7474996
    Abstract: 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: Grant
    Filed: July 17, 2002
    Date of Patent: January 6, 2009
    Assignee: WesternGeco L.L.C.
    Inventors: Stephen Horne, Richard Bale