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

Icon_funbox Did You Know...

...that the Eveready Battery began as an invention called the "electric flowerpot," which was a tube with a battery and light bulb inside? The idea was to fasten this gizmo to the side of a flowerpot so it would illuminate the flowers from the bottom. The idea died on the vine and the businessman who licensed the flower pot, Conrad Huber, was left with a pile of useless tubes -- until he found a way to market them as batteries to light the world!

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/315 - By convolution


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter in which a convolution technique is utilized
No. of patents: 88
Last issue date: 11/04/2008


1      
NumberTitleIssue Date
7447722Low latency computation in real time utilizing a DSP processor
A method for applying a computation utilizing a processor (112) capable of accessing an on-chip memory (114) and data from an off-chip source (116), the method comprising the iterative steps of retrieving at the on-chip memory (114) succe...
11/04/2008
7359576Using difference kernels for image filtering
Methods and apparatus, including computer program products, for filtering an image. A filter kernel is received to determine one or more filtered values for each pixel in a sequence of pixels, where adjacent pixels are separated by a characteristic distance in the i...
04/15/2008
7334010Feedback digital filter
A digital filter includes a data storage section, a filter coefficient storage section, a multiplier, an accumulative adder section, a data output section and a control section. The data storage section stores the latest multiple input data for every channel and out...
02/19/2008
7317794Enciphering and deciphering apparatus, and enciphering and deciphering method
The present invention aims at providing a novel enciphering and deciphering apparatus and an enciphering and deciphering method related thereto, which are respectively capable of contracting the time required for enciphering and deciphering processes and decreasing ...
01/08/2008
7289558Infinite impulse response multiplierless digital filter architecture
A multiplierless IIR filter incorporates power-of-two coefficients to perform shift operations to reduce space and increase speed. To optimize performance, a genetic algorithm generates the power-of-two coefficients. The filter architecture includes shift registers ...
10/30/2007
7276655Music synthesis system
The invention relates to a music synthesis system for synthesizing a corresponding digital music output according to commands from a music data file. The music data file comprises a plurality of music data units. Each music data unit records related information of t...
10/02/2007
7260270Image creating device and image creating method
An image-capturing unit generates an image signal corresponding to an image of a subject formed by a photographing optical system. A point spread function generating unit generates varying point spread functions corresponding to various distances based upon two-dime...
08/21/2007
7120656Movable tap finite impulse response filter
A Finite Impulse Response (FIR) filter is provided including a coefficient generator to generate first and second coefficients, a first control conductor, and a second control conductor. A controller is coupled to a first end of the first control conductor and a fir...
10/10/2006
7072429Filter coefficient setting technique for variable filtering process and variable sampling frequency conversion
A first series of filter coefficients stored in a memory itself corresponds to a given filter characteristic such as a given high cutoff frequency. A second series of filter coefficients is generated by performing an interpolation process on the first series of filt...
07/04/2006
7054896Method for implementing a multiplier-less FIR filter
A method for implementing a multiplier-less FIR filter is disclosed, in which the FIR filter performs the convolution of H ⁡ ( z ...
05/30/2006
7039665Efficient reconstruction
Efficient reconstruction of a discrete signal in a range from subband coefficients of multirate analysis filtering translates the range into required input coefficient ranges and minimizes computation and memory access. ...
05/02/2006
7013319Digital filter methods and structures for increased processing rates
Digital filters are provided that include a converter and a data processor. The converter converts successive strings of M successive data elements that occur at a system rate Fs in an input data stream Din to M parallel data elements that resp...
03/14/2006
7007052Efficient real-time computation
Systems and methods for determining coefficients a filter are disclosed. The filter coefficients are computed by determining a sine of an input value and an inverse of the input value. The sine of the input signal and the inverse of the input signal are multiplied t...
02/28/2006
6970895Programmable delay indexed data path register file for array processing
A delay addressed data path register file is designed for use in a programmable processor making up a cell in a multi-processor or array signal processing system. The delay addressable register file is particularly useful in, inter alia, adaptive filters where the f...
11/29/2005
6968352Device for digital processing with frequency filtering and reduced computation complexity
A device for processing digital data. A module (M2, M3) produces on a data vector of the frequency domain Z(k), wherein K varies from 0 to N−1, a convolution with a function U, convolution which corresponds to a cancellation in the time domain of the...
11/22/2005
6952709Receiver, programmable circuit and method of calculating digital filters
The invention offers a method of calculating digital filters enabling to multiplex various different filters with the aid of a programmable co-processor circuit comprising a calculation element and memory registers. The invention comprises making an anticipated calc...
10/04/2005
6938000Automated customer support system
An automated customer support tool. A web server receives one or more queries regarding the product from a customer. A categorizer coupled to the web server categorizes the received queries based on a type of query, to determine whether the answers to the queries ca...
08/30/2005
6928110Adaptive equalizer training circuit, modem apparatus and communication apparatus
A training circuit for training a tap coefficient of an adaptive equalizer that performs error calculations in a training process and updating of the tap coefficient in a time area and thereby makes the tap coefficient converge stably in a short time. ...
08/09/2005
6900381Method for removing aliasing in wave table based synthesizers
A method and apparatus are provided for changing the pitch of a tabulated waveform in wavetable based synthesizers. Harmonics that normally would be aliased before a transposition process are removed by a discrete time low pass filter at the same time that the tabul...
05/31/2005
6735346HD fourier transforms for irregularly sampled data
A collected data is divided into M single valued subsets, where M is greater than zero. A two-dimensional subset image is formed from each single valued subset. Then, a fast Fourier transform is performed on each image to obtain a two-dimensional subset frequency sp...
05/11/2004
6625629System and method for signal processing using an improved convolution technique
A system (100) for signal processing using one or more filters includes a controller (102) that partitions an impulse response of a filter into a plurality of impulse response blocks and calculates a Discrete Fourier Transform (DFT) of each impulse respon...
09/23/2003
6606641System for varying the dynamic range of coefficients in a digital filter
A digital filter includes a plurality of filter cells, each of which includes circuitry to determine a coefficient for the filter cell, to adjust the coefficient in accordance with a gain that is used by each of the plurality of filter cells, and to multi...
08/12/2003
6457032Efficient flexible digital filtering
A system is provided for digitally processing a one-dimensional digital signal, including convolving the one-dimensional digital signal with a function that is the (n+1)th difference of an nth order discrete piecewise polynomial kern...
09/24/2002
6400849Image processing system with enhanced processing and memory management
An image processing method using memory management and pre-computed look up tables to speed up computations. Application of filters along directions other than image rows is simplified using several structured processing approaches that improve image data...
06/04/2002
6330292Reduced power matched filter
A matched filter for use in a radio telephone receiver that receives Code Division Multiple Access (CDMA) signals. The matched filter produces precombinations of input values to significantly reduce the number of multiplication and addition operations, co...
12/11/2001
6330373Real-time detailed scene convolver
Provided is a system, and general method of use that may be applied to the specific system, that overlays appropriately selected impulse response maps of the response of a weapon system's optical detector over successive detailed supercomputer-generated i...
12/11/2001
6324559Odd-transform fast convolution
The present invention relates generally to the problem of filtering, decimation or interpolation and frequency conversion in the digital domain, and more particularly to the use of the stand-alone or improved modified fast convolution algorithm in wideban...
11/27/2001
6229928Image processing system for removing blur using a spatial filter which performs a convolution of image data with a matrix of no-neighbor algorithm based coefficients
A 4-line buffer sequentially takes in image data items and temporarily stores a specific size of image data. A spatial filter in which a coefficient matrix based on the no-neighbor algorithm in a restoration process has been set performs a spatial filteri...
05/08/2001
6134570Method and apparatus for efficient implementation of a multirate LMS filter
An efficient implementation of a multirate filter with delayed error feedback prevents an instruction processing rate requirement from increasing by performing interpolation and decimation in a LMS filter element at the same time. The multirate filter cal...
10/17/2000
6067327Data transmitter and method therefor
A data transmitter is provided which performs digital to analog conversion, convolution with an arbitrary finite impulse response, and smoothing of the output functions without requiring a separate anti-aliasing low pass filter. To implement the data tran...
05/23/2000
6041080Signal processing system and method for digitally mixing a plurality of analog input signals
A signal processing system receives and mixes a plurality of analog input signals having a maximum frequency. Each analog input signal is connected to an input of a modulator producing a high frequency oversampled digital signal. Each high frequency overs...
03/21/2000
6026489Signal processor capable of executing microprograms with different step sizes
A signal processor stores at least one microprogram having m steps in total smaller in number than n steps which are to be executed within one sampling repetition period. A count corresponding to each of the n steps are generated. M steps of the at least ...
02/15/2000
5956262Digital filtering device
A digital sample filtering device comprising storage device including ROM and RAM memory for storing in an interlaced manner, coefficients of at least two filters along with for each coefficient, data indicating to which of the filters the each coefficien...
09/21/1999
5936461Charge domain signal filter
The object of the present invention is to obtain a charge domain signal filter by composing an digital filter circuit with analog/digital mixed circuit and by introducing the analog processing into the process of multiplication and addition consuming the ...
08/10/1999
5859787Arbitrary-ratio sampling rate converter using approximation by segmented polynomial functions
A method for resampling includes convolving a given set of samples with the impulse response function of a low-pass filter. In this method, values of the impulse response required for the convolution calculation are computed at the time of resampling from...
01/12/1999
5838598Method and apparatus for gain correction of a sigma-delta converter
Gain correction for a digital filter is accomplished by multiplying each data value by a coefficient representing the impulse response of the filter to form a convolution of the data values; accumulating the sum of the product of each multiplication to ob...
11/17/1998
5832135Fast method and apparatus for filtering compressed images in the DCT domain
A method is described for filtering compressed images represented in the discrete-cosine-transform (DCT) domain. The filter includes three sparse, vertical submatrices which are sparse versions of the vertical filter components (VFCs) of a desired filter ...
11/03/1998
5809069Frequency-domain carrierless AM-PM demodulator
A frequency-domain CAP receiver is provided that reduces the number of operations required to demodulate a CAP signal. The frequency-domain CAP receiver provides computational advantages over an equivalent time-domain version as the filter length required...
09/15/1998
5790032Method of and apparatus for detecting living bodies
An apparatus detects living bodies, in particular human living bodies, by ectromagnetic signals. The apparatus has a receiver device for electromagnetic signals that includes a device for obtaining frequency components that are characteristic in respect t...
08/04/1998
5768165Digital time signal filtering method and device for transmission channel echo correction
A method for filtering a time signal (e(t)) sampled in blocks of N samples (e(n),e(k)) uses a transfer function defined in the frequency domain by LN samples (H(K)). The transfer function is filtered by a time window (g1) of width N, and a frequency subsa...
06/16/1998
1      
 
Sign InRegister
Username  
Password   
forgot password?