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

Icon_funbox Bizarre Patents

Patent No. 6295668

Maternity Beach Chair

A beach chair which can be adapted for a woman who is pregnant and wishes to sunbathe in the prone position.

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/445 - Averaging


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter for determining the average of a sequence
No. of patents: 111
Last issue date: 04/24/2012


1      
NumberTitleIssue Date
8166089Sampled data averaging circuit
A sampled data averaging circuit which comprises sampling means for sampling input data at predetermined timing by a number of sampling times set, division means for dividing the sampled data by the number of sampling times for each time the input data is sampled, a...
04/24/2012
8028014Positioning device, method of controlling positioning device, and recording medium
A positioning device, which locates a position based on satellite signals which are signals from positioning satellites, includes a position holding section which holds a reference position P, a stationary condition determination section which determines whether or ...
09/27/2011
7870180Method and apparatus for nonlinear signal and data aggregation
A method (1500) and apparatus (700, 2300, 2400) for aggregating two or more input signals with a versatile reconfigurable signal aggregator. The aggregator (700, 2300, 2400) is reconfigured by adjusting a control signal λ, and can emulate a ran...
01/11/2011
7765251Signal averaging circuit and method for sample averaging
An averaging circuit and method are provided to compute a running average over a number of samples without the need for maintaining a large sample queue or register. Generally, the method includes the steps of (i) receiving and accumulating data samples in a plurali...
07/27/2010
7680871Approximating function properties with expander graphs
Function properties may be approximated using an expander graph. For example, an approximate average of a function may be determined by randomly exploring an expander graph. Values of the function are associated with vertices of the expander graph. The expander grap...
03/16/2010
7627624Digital signal averaging using parallel computation structures
Systems and methods for digital signal averaging using parallel computation structures are disclosed herein. An exemplary method includes: receiving a series of samples in the time domain, each sample containing a number of bit positions M; averaging, using coeffici...
12/01/2009
7558816Methods and apparatus for performing pixel average operations
According to the invention, a process for averaging two pixel values is disclosed. In one step, an instruction is decoded. A plurality of first operands is loaded from a first input register. A plurality of second operands is loaded from a second input register. An ...
07/07/2009
7519642Parallel computation structures to enhance signal-quality, using arithmetic or statistical averaging
Parallel hardware computation structures for integrated-circuit arithmetic and statistical signal averaging are described herein as an invention that is applicable to broad systems applications where a variety of analog-to-digital and digital-to-analog data interfac...
04/14/2009
7493355Circuit configuration for averaging
The invention relates to a circuit configuration for determining the average value of an input signal (s), comprising a signal input (1) for receiving the input signal (s) and comprising a signal output (13) for outputting an output signal (g) that dep...
02/17/2009
7437399Method and apparatus for averaging parity protected binary numbers
A method and an apparatus for averaging includes generating a carry using a least significant bit of each of two binary numbers, wherein the two binary numbers include a first binary number and a second binary number, and adding a first shifted binary number, a seco...
10/14/2008
7412473Arithmetic circuitry for averaging and methods thereof
A functional unit includes one or more instances of arithmetic circuitry for calculating averages. Each instance of arithmetic circuitry includes first, second and third adders, each having first and second inputs and an output that is a sum of the first and second ...
08/12/2008
7352171Paddlewheel speed correction
A speed sensor for a marine vessel includes a correction circuit to correct any sensor non-linearities so that the sensor produces an output with a pulse stream having a constant pulse rate, and reduces the pulse-to-pulse variations of the pulse stream. The circuit ...
04/01/2008
7328230SIMD four-data element average instruction
According to some embodiments, a Single-Instruction/Multiple-Data averaging operation is presented. The averaging operation averages multiple sets of data elements, for example, two data elements each from a first source and a second source, producing a set of avera...
02/05/2008
7321847Apparatus and methods for reduction of coherent noise in a digital signal averager
Apparatus and methods are provided for reducing coherent noise in measurements of repetitive analog signal waveforms by digital signal averagers. Coherent noise is repetitive and synchronous with the signal waveform and is therefore undiminished by conventional sign...
01/22/2008
7296046Mobile terminal provided with positioning system and method of positioning
A mobile terminal which has a positioning function, a positioning method and a positioning system for implementing positioning with plural processes and selecting an optimum process by which positioning can be executed with the least error in positioning accuracy. A...
11/13/2007
7281117Processor executing SIMD instructions
A processor according to the present invention includes a decoding unit 20, an operation unit 40 and others. When the decoding unit 20 decodes Instruction vcchk, the operation unit 40 and the like judges whether vector condition flags VC
10/09/2007
7278015Methods and devices for DRAM initialization
A device for DRAM initialization of a computer system. A detection circuit detects memory condition and outputs a fast initialization signal. A buffer stores initialization parameters of the memory. A memory controller sets the initialization parameters according to...
10/02/2007
7254599Average code generation circuit
Disclosed is a method and circuit for generating an average binary code from at least two input binary codes. The circuit may be employed in an integrated circuit having first and second circuits for generating binary codes am-1:0 and bm-1:0, r...
08/07/2007
7181593Active memory command engine and method
A command engine for an active memory receives high level tasks from a host and generates corresponding sets of either DCU commands to a DRAM control unit or ACU commands to a processing array control unit. The DCU commands include memory addresses, which are also g...
02/20/2007
7177889Methods and systems for efficient filtering of digital signals
A method in a signal processor for filtering samples in a digital signal is provided. An approximate filtered sample is generated as a function of less than four samples of the digital signal. A correction is generated as a function of the less than four samples, an...
02/13/2007
7141745In-line mail weighing system and scale
An in-line mail weighing system and scale comprises a mail piece transport mounted atop a load cell. The mail piece transport includes a drive assembly and a pressure assembly defining a transport path. Mail pieces are moved through the mail piece transport, on edge...
11/28/2006
7130967Method and system for supplier-based memory speculation in a memory subsystem of a data processing system
A data processing system includes one or more processing cores, a system memory having multiple rows of data storage, and a memory controller that controls access to the system memory and performs supplier-based memory speculation. The memory controller includes a m...
10/31/2006
7096243Flexible decimator
A decimator for use in digital signal processing has an input line for receiving a sequence of input samples at a first sampling rate and a first register for accumulating input samples for which the order in the sequence is a power of a predetermined number greater...
08/22/2006
7076001System and method for an in-service decision-directed signal to noise ratio estimator
A signal to noise ratio estimator and method for a received signal which includes a communication component and a noise component is disclosed. One embodiment is an in-service, blind, decision-directed estimator for a CPFSK communication signal. A preferred embodime...
07/11/2006
7053808Suppressing digital-to-analog converter (DAC) error
A digital-to-analog converter (DAC) error suppression arrangement suppresses DAC error arising from mismatched elements contained in a DAC (640 and/or 645) that is part of a modulator (FIG. 6). A low pass averaging (LPA) index decoder 650...
05/30/2006
7035331Method and apparatus for performing a pixel averaging instruction
In an embodiment, a functional unit including a compressor section and a 36-bit SIMD adder is used to perform a STMD four-pixel averaging instruction. The functional unit generates four four-pixel averages. Four pixel values and a rounding value are compressed into ...
04/25/2006
7030792Suppressing digital-to-analog converter (DAC) error
A digital-to-analog converter (DAC) error suppression arrangement suppresses DAC error arising from mismatched elements contained in a DAC (640 and/or 645) that is part of a modulator (FIG. 6). A low pass averaging (LPA) index decoder 650...
04/18/2006
7003030Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem
Receivers, methods, and computer program products can be used to demodulate a data signal transmitted from a digital source, which has a network sampling rate that is synchronized with a network clock. In an illustrative embodiment, a receiver includes a two-stage i...
02/21/2006
6980335Color image processing apparatus executing moving-average processing for noise reduction in color image signals
The color image processing apparatus of the present invention selects, on the basis of a moving average number n of pixels calculated by a predetermined numerical formula with respect to any notable pixel i, n number of reference pixels j located before and after th...
12/27/2005
6975693Approximating signal power and noise power in a system
An electronic system with power approximation for circuit savings. Power approximation is provided by means for generating an absolute value of a real part of a signal, means for generating an absolute value of an imaginary part of the signal, means for generating a...
12/13/2005
6970994Executing partial-width packed data instructions
A method and apparatus for executing partial-width packed data instructions are discussed. The processor may include a plurality of registers, a register renaming unit, a decoder, and a partial-width execution unit. The register renaming unit provides an architectur...
11/29/2005
6965630Mode Controller for signal acquisition and tracking in an ultra wideband communication system
A system and method for controlling the mode of operation in a UWB receiver. In one variation, the system and method determines the mode of operation by reading a set number of samples of the signal, estimating mode parameters, calculating a mode probability, and th...
11/15/2005
6931513Data converter with statistical domain output
An integrated circuit having statistical processing capability. The integrated circuit has an input for receiving input data in a first data domain. A data converter is provided for converting received input data from the first domain to a second domain different fr...
08/16/2005
6925553Staggering execution of a single packed data instruction using the same circuit
A method and apparatus are disclosed for staggering execution of an instruction. According to one embodiment of the invention, a macro instruction specifying an operation, and specifying a first and a second data operand in first and second registers, respectively, ...
08/02/2005
6912556Silicon averaging measurement circuit
An averaging measurement circuit comprises a register successively storing a series of data words having a plurality of bits and providing, for each of said data words, a first output consisting of all of the plurality of bits of the data word and a second output co...
06/28/2005
6795841Parallel processing of multiple data values within a data word
When performing data processing operations upon data words 2, 4 including a plurality of abutting data values a0, a1, a2, a3, b0, b1, b2 and b3 the results of the operation upon one data value may influe...
09/21/2004
6529925Method for reducing the crest factor of a signal
A method for reducing the crest factor of a signal, the signal being represented by a digital signal vector whose elements are sampled values of the signal. The method includes the steps of calculating a digital correction vector from the elements of the ...
03/04/2003
6512523Accurate averaging of elements using integer averaging
A system and method for efficiently obtaining corrected results when averaging multiple integers together. The invention detects when round off errors occur during integer averaging operations, and determines if the accumulated errors are sufficient to re...
01/28/2003
6389441Two dimensional moving average filter
A two dimensional moving averaging filter is provided using a computational element coupled to a memory means which contains an electronic version of a two dimensional array of pixel values with N rows and M columns and a temporary memory buffer having a ...
05/14/2002
6272448Apparatus and method for terrain model reproduction
The present invention relates to a method and an apparatus which reproduce a digital terrain model (DTM) from contour data with geomorphological consistency and natural features including fine folds. An initial DTM ho is produced (step 101), an...
08/07/2001
1      
 
Sign InRegister
Username  
Password   
forgot password?