U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...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.

Newsletter  PatentStorm News

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.

 

Class 708/303 - Microprocessor


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter wherein the filtering is performed by a microprocessor.
No. of patents: 55
Last issue date: 03/15/2011


1    
NumberTitleIssue Date
7908307Filter 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
7418467Micro-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
7409418Linearly 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
7398288Efficient 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
7353243Reconfigurable 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
7324980Information 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
7321882Method 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
7149337Method 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
7120447Selectable 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
7085685Device 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
6959219Control 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
6904473Direct 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
6883013Control 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
6809777Pixel 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
6757569Filtering 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
6728796Arrangement 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
6681200Method 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
6662200Multiplierless pyramid filter
Embodiments of a multiplierless pyramid filter are described....
12/09/2003
6658440Multi 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
6618739Digital 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
6510444Data 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
6510354Universal 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
6405227Digital 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
6286019High 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
6256654Signal 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
6209013Efficient 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
6122653Block 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
6094637Fast 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
6085347System 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
6028895Distortion 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
6018754Apparatus 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
6018755Efficient 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
5991525Method 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
5935199Dc 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
5931892Enhanced 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
5928311Method 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
5912666Object-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
5841681Apparatus 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
5796643Logical 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
5615234Digital 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
1    
 
Sign InRegister
Username  
Password   
forgot password?