...that in the early 1940s GE engineer James Wright was charged with a task of utmost importance to the war effort: develop a cheap substitute for rubber that could be used to produce tires, gas masks and a whole host of military gear. Wright tackled the task diligently -- and wound up inventing Silly Putty.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7908307 | Filter bank and method for improving efficiency thereof The invention provides a method for improving efficiency of a filter bank. The filter bank includes multiple filters implemented by a firmware program. Each of the filters has a corresponding filter equation with a plurality of variables including a plurality of inp... | 03/15/2011 |
| 7418467 | Micro-programmable digital filter A micro-programmable digital filter includes a plurality of programmable filter elements, an instruction memory for storing a control program, at least one instruction decoder for programming the filter elements based on the control program, and arithmetic logic for... | 08/26/2008 |
| 7409418 | Linearly scalable finite impulse response filter An improved Finite Impulse Response (FIR) filter is presented which provides linear scalability and implementation without the need for delay lines. A multiprocessor architecture includes a plurality of ALUs (Arithmetic and Logic Unit), Multipliers units, Data cache... | 08/05/2008 |
| 7398288 | Efficient implementation of a filter A Finite Impulse Response (FIR) filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In particular, an efficient implementation for a general purpose processor h... | 07/08/2008 |
| 7353243 | Reconfigurable filter node for an adaptive computing machine A reconfigurable filter node including an input data memory adapted to store a plurality of input data values, a filter coefficient memory adapted to store a plurality of filter coefficient values, and a plurality of computational units adapted to simultaneously com... | 04/01/2008 |
| 7324980 | Information processing apparatus and method This invention relates to an information processing device and method that enable generation of an unlearned new pattern. Data xt corresponding to a predetermined time series pattern is inputted to an input layer (11) of a recurrent neural network ... | 01/29/2008 |
| 7321882 | Method for supervised teaching of a recurrent artificial neural network A method for the supervised teaching of a recurrent neutral network (RNN) is disclosed. A typical embodiment of the method utilizes a large (50 units or more), randomly initialized RNN with a globally stable dynamics. During the training period, the output units of ... | 01/22/2008 |
| 7149337 | Method of detecting flaws in the structure of a surface The invention relates to a method of detecting flaws in the surface of a test object relative to the surface of a flawless master part by constructing in an artificial neuronal net a virtual master part for comparison with characteristic numbers derived from the gre... | 12/12/2006 |
| 7120447 | Selectable mode vocoder management algorithm for CDMA based networks A method and apparatus to dynamically control selectable vocoder rates in a CDMA network to optimally improve forward and reverse link capacity as necessary. To improve capacity, a number of vocoder rates are used, each requiring a different average data rate and pr... | 10/10/2006 |
| 7085685 | Device and method for filtering electrical signals, in particular acoustic signals A device for filtering electrical signals has a number of inputs arranged spatially at a distance from one another and supplying respective pluralities of input signal samples. A number of signal processing channels, each formed by a neuro-fuzzy filter, receive a re... | 08/01/2006 |
| 6959219 | Control apparatus having a limit cycle auto-tuning function A control apparatus includes a manipulated variable output unit, calculation unit, first lower limit setting unit, first upper limit setting unit, second lower limit setting unit, second upper limit setting unit, and controlling element. The manipulated variable out... | 10/25/2005 |
| 6904473 | Direct memory access controller and method of filtering data during data transfer from a source memory to a destination memory A direct memory access controller includes a source memory controller for controlling a source memory, a destination bus controller for controlling the transfer of data to a destination memory, a first-in-first-out memory buffer for receiving data from the source me... | 06/07/2005 |
| 6883013 | Control of low frequency noise floor in upsampling Method and system for adjusting or controlling a noise floor of a filtered signal for low frequencies. A filtered digital signal, having M bits, is processed to form an one-bit XOR signal. This XOR signal is added to the filtered signal to produce a modified filtere... | 04/19/2005 |
| 6809777 | Pixel calculating device A pixel calculating device for performing vertical filtering that includes 16 pixel processing units 1 to 16 and an input buffer group 22 storing 16 pieces of pixel data and filter coefficients. Each of the pixel processing units performs operations using the... | 10/26/2004 |
| 6757569 | Filtering process for stable and accurate estimation A filtering process is adapted for eliminating the need of prediscretizing a continuous-time differential model into a discrete-time difference model. It provides a universal robust solution to the most general formulation, in the sense that the system dynamics are ... | 06/29/2004 |
| 6728796 | Arrangement and method for signal processing and storing A method is described for storing and processing/filtering signals, as well as a memory arrangement, a signal processing arrangement and, in particular, a digital filter arrangement having a plurality of filter modules for digital processing/filtering of input value... | 04/27/2004 |
| 6681200 | Method for measuring system clock signal frequency variations in digital processing systems A method for measuring system clock signal frequency variations is disclosed, whereby the number of search operations can be limited to log2 n, where n is the number of elements (signal values) within the sliding window used. A binary tree is u... | 01/20/2004 |
| 6662200 | Multiplierless pyramid filter Embodiments of a multiplierless pyramid filter are described.... | 12/09/2003 |
| 6658440 | Multi channel filtering device and method A filter comprising of an internal memory for storing data and coefficients; an address generation unit, for generating memory addresses; a multiply and accumulate unit (i.e.--MAC unit), for performing multiply and accumulate functions. The filter can ope... | 12/02/2003 |
| 6618739 | Digital filter implementation suitable for execution, together with application code, on a same processor A filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In some realizations, both application code and filter code are executed on a same general purp... | 09/09/2003 |
| 6510444 | Data processor architecture and instruction format for increased efficiency A processor (12) uses an architecture having a plurality of redundant state machines (86, 90) and a new instruction format (30) to increase efficiency of the utilization of operational circuitry, such as a multiply accumulate unit MAC (52). Thus the proce... | 01/21/2003 |
| 6510354 | Universal robust filtering process A universal robust filtering process is adapted for eliminating the need of prediscretizing a continuous-time differential model into a discrete-time difference model. It provides a universal robust solution to the most general formulation, in the sense t... | 01/21/2003 |
| 6405227 | Digital crossover and parametric equalizer A DSP-based and multi-channel digital filter chip providing crossover filtering and parametric equalization. Crossovers can be low-pass, high-pass, or band-pass filters with programmable cutoff frequencies. Each equalizer band has independently adjustable... | 06/11/2002 |
| 6286019 | High efficiency digital filter using sequential multiply and add operations A method for optimizing the design of a digital filter for use in a microprocessor that utilizes sequential multiply and add instructions as distinct from single multiply and accumulate cycles. The method involves alternating the steps of multiplying and ... | 09/04/2001 |
| 6256654 | Signal interpolation and decimation exploiting filter symmetry Symmetry in a filter is used to reduce the complexity of an interpolator or a decimator and to simplify derivation of resulting discrete samples. In particular, an inverse relationship between weights applied to two samples is recognized and exploited. An... | 07/03/2001 |
| 6209013 | Efficient implementation of a filter A Finite Impulse Response (FIR) filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In particular, an efficient implementation for a general purpose ... | 03/27/2001 |
| 6122653 | Block IIR processor utilizing divided ALU operation instructions A block infinite impulse response (IIR) processor has a first input register storing data of the block length "L" and capable of shifting the stored data by an integer times the data word length, a first coefficient register file, a second input register,... | 09/19/2000 |
| 6094637 | Fast MPEG audio subband decoding using a multimedia processor A decoding process for a MPEG1 audio subband uses the symmetry of filter coefficients to reduce the number of multiplications required to decode an audio subband. The decoding process can be efficiently implemented on a single-instruction-multiple-data (S... | 07/25/2000 |
| 6085347 | System and method for enhancing modem performance using digital signal processing techniques DSP error detection and filtering of a modem signal using a simple, robust, and low cost technique. The DSP technique utilizes a equalizer/filter to adjust the amplitude and phase delay of the transmitted data signal. The modem on the DSP chip may include... | 07/04/2000 |
| 6028895 | Distortion corrector for two data flows A system for equalizing an input signal including a datastream modulated on a carrier, with respect to both transmission channel distortions and local receiver distortions, includes a network for frequency downshifting the input signal, a controlled non-r... | 02/22/2000 |
| 6018754 | Apparatus for filtering a signal utilizing recursion and decimation Digital filter bank device that operates in a frequency-time hierarchically arranged, recursively fed back scheme based on the concept of decimation of a multi-speed-rate-operated system. The digital filter bank device operates in accordance with the comp... | 01/25/2000 |
| 6018755 | Efficient implementation of an FIR filter on a general purpose processor A Finite Impulse Response (FIR) filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In particular, an efficient implementation for a general purpose ... | 01/25/2000 |
| 5991525 | Method for real-time nonlinear system state estimation and control A method for the estimation of the state variables of nonlinear systems with exogenous inputs is based on improved extended Kalman filtering (EKF) type techniques. The method uses a discrete-time model, based on a set of nonlinear differential equations d... | 11/23/1999 |
| 5935199 | Dc accurate multi-rate digital filter with common coefficient set and dc gain correction A system and method for providing a dc accurate multi-rate digital filter with common coefficient set and dc gain correction utilizes at least one common coefficient set and at least one dc gain correction factor to provide a variable, dc accurate and cor... | 08/10/1999 |
| 5931892 | Enhanced adaptive filtering technique A signal represented as a matrix of input values is adaptively filtered using a processor with a multimedia extension unit. A plurality of coefficients are loaded into a first vector register and input values are loaded into a second vector register. Next... | 08/03/1999 |
| 5928311 | Method and apparatus for constructing a digital filter A method and apparatus for constructing a digital filter from a set of data is described. The method comprises the following steps. A plurality of magnitude components of the set of data is encoded. A plurality of phase components of the set of data is en... | 07/27/1999 |
| 5912666 | Object-oriented global cursor tool A system and method provide a cursor tool framework and tool server with support for multiple cursors on any given system, and supports the selection of a cursor tool utilizing a cursor. The framework and server facilitate the association of cursor tools ... | 06/15/1999 |
| 5841681 | Apparatus and method of filtering a signal utilizing recursion and decimation Digital filter bank device that operates in a frequency-time hierarchically arranged, recursively fed back scheme based on the concept of decimation of a multi-speed-rate-operated system. The digital filter bank device operates in accordance with the comp... | 11/24/1998 |
| 5796643 | Logical operator based digital filter A digital filter with a reduced filtering time. On/off data provided by eight contacts are read at predetermined time intervals, and the on/off data are stored in 8-bit binary data. (four-to one-cycle-previous data and new data). Logical AND and logical O... | 08/18/1998 |
| 5615234 | Digital high-pass filter having baseline restoration means A digital high-pass filter derived from a digital low-pass filter of conventional design. The digital low-pass filter periodically calculates respective low-pass filter output values. Corresponding high-pass filter output values are then calculated by sub... | 03/25/1997 |