...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!
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 |
| 7447722 | Low 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 |
| 7359576 | Using 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 |
| 7334010 | Feedback 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 |
| 7317794 | Enciphering 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 |
| 7289558 | Infinite 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 |
| 7276655 | Music 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 |
| 7260270 | Image 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 |
| 7120656 | Movable 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 |
| 7072429 | Filter 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 |
| 7054896 | Method 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 |
| 7039665 | Efficient 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 |
| 7013319 | Digital 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 |
| 7007052 | Efficient 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 |
| 6970895 | Programmable 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 |
| 6968352 | Device 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 |
| 6952709 | Receiver, 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 |
| 6938000 | Automated 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 |
| 6928110 | Adaptive 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 |
| 6900381 | Method 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 |
| 6735346 | HD 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 |
| 6625629 | System 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 |
| 6606641 | System 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 |
| 6457032 | Efficient 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 |
| 6400849 | Image 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 |
| 6330292 | Reduced 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 |
| 6330373 | Real-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 |
| 6324559 | Odd-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 |
| 6229928 | Image 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 |
| 6134570 | Method 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 |
| 6067327 | Data 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 |
| 6041080 | Signal 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 |
| 6026489 | Signal 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 |
| 5956262 | Digital 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 |
| 5936461 | Charge 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 |
| 5859787 | Arbitrary-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 |
| 5838598 | Method 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 |
| 5832135 | Fast 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 |
| 5809069 | Frequency-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 |
| 5790032 | Method 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 |
| 5768165 | Digital 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 |