Abstract: Measurements of the differential and/or absolute time-of-arrival of separable signals transmitted from a set of spatially-distributed (SD) transmitters are obtained by one or more receivers. The signals transmitted by each transmitter are made separable by encoding them in a manner that enables each signal to be distinguished from the others by the receiver or receivers. An accurate time-of-arrival of each signal at the receiver is determined, from which the path lengths from the transmitters to the receiver and from the receiver to the object are determined based on the known propagation speed of the signals. Any Doppler frequency shifts in each signal can also be determined from this information. From all of this information, the receiver is able to determine its own position, motion and orientation (roll, pitch and yaw), as well as the position and motion of the moving object being tracked by the receiver.
Abstract: Storage array operations, such as code downloads and other operations of the type that cause loss of access to portions of the storage array, are managed in a manner that preserves access to other portions of the storage array so that other storage array operations, such as data synchronization, can continue.
Abstract: A data volume rebuilder reduces the time required to reconstruct lost data in a RAID protected data volume operating with a failed physical disk drive. A data volume rebuilder uses the remaining functioning physical disk drives in the RAID protected data volume operating with the failed disk to regenerate the lost data and populate a virtual hot spare store allocated in a separate RAID protected data volume. The recovered data is distributed across the physical disk drives supporting the virtual hot spare store. Once the virtual hot spare store is populated, the data volume can recover from a subsequent failure of a second physical disk drive in either RAID group. After replacement of the failed physical disk drive, the data volume rebuilder moves the recovered data from the virtual hot spare store to the new physical disk drive.
Abstract: Data segments are logically organized in groups in a data repository. Each segment is stored at an index in the data repository. In association with a write request, a hash algorithm is applied to the data segment to generate a group identifier. Each group is identifiable by a corresponding group identifier. The group identifier is applied to a hash tree to determine whether a corresponding group in the data repository exists. Each existing group in the data repository corresponds to a leaf of the hash tree. If no corresponding group exists in the data repository, the data segment is stored in a new group in the data repository. However, if a corresponding group exists, the group is further searched to determine if a data segment matching the data segment to be stored is already stored. The data segment can be stored in accordance with the results of the search.
Abstract: A RAID level migration system and method are provided that enable RAID level migration to be performed without the use of a hardware RAID controller with NVRAM for storing the migration parameters. Eliminating the need for a hardware controller having NVRAM significantly reduces the costs associated with performing RAID level migration. The system and method are capable of migrating from any arbitrary RAID level to any other arbitrary RAID level.
Abstract: A configurable storage array controller can be configured to either a single-processor configuration or a multi-processor configuration by configuring a data bus switch system.
Type:
Grant
Filed:
April 7, 2009
Date of Patent:
March 22, 2011
Assignee:
LSI Corporation
Inventors:
John R. Kloeppner, Jeremy D. Stover, Dennis E. Gates, Jason M. Stuhlsatz, Robert E. Stubbs, Mohamad El-Batal
Abstract: A structural support for supporting a food guard shield includes first and second spaced apart sheet-like arms and at least one spacer positioned between the sheet-like arms. The first and second sheet-like arms can be securely connected to each other or to the at least one spacer to form a substantially rigid structure for supporting the food guard shield. The support can have a variety of shapes, including shapes resembling alphanumeric character and logos.
Abstract: A method and apparatus for improving the thermal conductivity of a circuit board (CB) assembly comprising an integrated circuit (IC) die mounted on a CB. A high thermal conductivity device is attached on a first end to a surface of the die. When the die is mounted on the CB, a void formed in the CB receives a second end of the HTC device, and the second end of the HTC device comes into contact with a portion of the CB. During operation of the die, heat produced by the die is dissipated through the HTC device and into the CB.
Abstract: A two-step ADC is provided that achieves significant improvements in the settling time window available for CDAC conversion, FADC sub-ranging and FADC conversion without increasing the amount of chip area or power that are consumed by the ADC. The ADC uses interleaved sampler/buffer circuits to sample the incoming analog signal on different phases of the clock signal. MUXes provide the samples obtained by the sampler/buffer circuits to the CADC and FADC circuits in ping pong fashion in such a way that the CADC and FADC circuits are converting during every clock period. In addition, these improvements are achieved without increasing the number of potential sources of bit decision mismatches in the two-step sub-ranging ADC.
Abstract: The food protector apparatus of the invention attaches directly to the food pan such that the food protector shield is at the proper location with respect to the food pan. Because the food protector apparatus is attached to the food pan, proper installation of the food pan ensures that all of the corresponding standards and health code requirements are met. Thus, it is virtually impossible for the food protector to be installed in a countertop in a way that fails to meet those standards and requirements.
Abstract: The central idea of the present invention is that the prior procedure, namely interpolation relative to the filter coefficients and the amplification value, for obtaining interpolated values for the intermediate audio values starting from the nodes has to be dismissed. Coding containing less audible artifacts can be obtained by not interpolating the amplification value, but rather taking the power limit derived from the masking threshold, for each node, i.e. for each parameterization to be transferred, and then performing the interpolation between these power limits of neighboring nodes, such as, for example, a linear interpolation. On both the coder and the decoder side, an amplification value can then be calculated from the intermediate power limit determined such that the quantizing noise caused by quantization, which has a constant frequency before post-filtering on the decoder side, is below the power limit or corresponds thereto after post-filtering.
Type:
Grant
Filed:
July 27, 2006
Date of Patent:
June 1, 2010
Inventors:
Gerald Schuller, Stefan Wabnik, Marc Gayer
Abstract: Coding an audio signal of a sequence of audio values into a coded signal includes determining first and second listening thresholds for first and second blocks of audio values of the sequence of audio values; calculating versions of first second parameterizations of the parameterizable filter such that the transfer function thereof roughly corresponds to the inverse of the magnitude of the first and second listening thresholds, respectively; filtering a predetermined block of audio values of the sequence of audio values with the parameterizable filter using a predetermined parameterization which depends on the version of the second parameterization to obtain a block of filtered audio values corresponding to the predetermined block which is quantized; forming a difference between the versions of the first and second parameterizations; integrating information on, inter alias, the difference into the coded signal.
Type:
Grant
Filed:
July 27, 2006
Date of Patent:
May 11, 2010
Inventors:
Gerald Schuller, Stefan Wabnik, Jens Hirschfeld, Manfred Lutzky
Abstract: An audio reproduction system is divided into a central wave-field synthesis module and a plurality of loudspeaker modules disposed in a distributed way, wherein synthesis signals for the individual loudspeakers as well as corresponding channel information associated to the synthesis signals are calculated in the central wave-field synthesis module. The synthesis signals for a loudspeaker as well as associated channel information will then be transmitted to respective loudspeaker modules via a transmission path, wherein every loudspeaker module obtains the synthesis signals and associated channel information intended for the loudspeaker associated to the loudspeaker module. A distributed audio rendering and digital/analog converting takes place in the loudspeaker module to generate the actually analog loudspeaker signals in a distributed way in spatial proximity to every loudspeaker.
Type:
Grant
Filed:
April 5, 2005
Date of Patent:
April 27, 2010
Assignee:
Fraunhofer-Geselleschaft zur Forderung der Angewandten Forschung E.V.
Inventors:
Frank Melchior, Thomas Röder, Michael Beckinger, Sandra Brix, Thomas Sporer, Haymo Kutschbach, Berthold Schlenker, Carsten Land