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

Icon_funbox Bizarre Patents

Patent No. 5273766

Tenderizing Meat

A method to tenderize meat with an explosive shockwave.

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/440 - Evaluation of trigonometric function


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter wherein the particular function performed
No. of patents: 51
Last issue date: 03/06/2012


1    
NumberTitleIssue Date
8131793Efficient angle rotator configured for dynamic adjustment
An apparatus and method for angle is disclosed to rotate a complex input by the angle θ to produce a rotated complex output signal. A memory storage device generates control information based on a coarse angle θM. A coarse rotation butterfly circuit use...
03/06/2012
744098716 bit quadrature direct digital frequency synthesizer using interpolative angle rotation
A direct digital synthesizer employs a trigonometric function generator utilizing decomposition of a larger angle into smaller sub-angles, interpolation of a desired sub-angle between two known angles and calculating the trigonometric function using complex arithmet...
10/21/2008
7409673XML document editor
A DTD-compliant XML document editor is disclosed. The XML document editor generates hints for required elements and required element slots automatically in the process of document creation and edition so as to guide the user to produce a valid document, while syntac...
08/05/2008
7219114Fast approximation to the spherical linear interpolation function
A method for an accurate approximation to Slerp function that is much faster to compute on current processors. Specifically, the present invention provides a method for obtaining an interpolated quaternion comprising forming a first product of a first quaternion and...
05/15/2007
7185036Look up table based upsampling and digital filtering
A system and method are disclosed for processing a signal that includes receiving encoded data including a plurality of input symbols; generating an input symbol set from the plurality of input symbols; looking up a plurality of output samples for the input symbol s...
02/27/2007
7123308Video data correction capable of exactly correcting hue, chroma and/or luminance signal
An angle calculation unit calculates an angle formed by color difference signals R-Y, B-Y of each input pixel. Correction gain calculation units use the angle as a parameter to generate correction gains of hue, chroma, luminance (Y) gamma, and chroma (C) gamma for o...
10/17/2006
7065757Efficient compilation of family of related functions
Consider a set of functions, each of whose calculations are almost identical. A common example is the set of trigonometric functions sine, cosine, and tangent. Each of these functions is computed by first performing argument reduction and some preliminary calculatio...
06/20/2006
7047269Cordic method and architecture applied in vector rotation
A CORDIC method and a CORDIC architecture applied in vector rotation are disclosed. An elementary angles set is extended by representing the elementary angles as the arctangent of the sum of two single signed-power-of-two terms to an extended elementary angles set. ...
05/16/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
6952175Phase digitizer for signals in imperfect quadrature
A method of digitizing first and second signals in imperfect quadrature for obtaining characteristic parameters of the first signal comprises providing a first signal, the first signal comprising an inphase quasi-sinusoidal analog signal. The method comprises provid...
10/04/2005
6640237Method and system for generating a trigonometric function
A method for generating a trigonometric function is provided that includes an input angle being received and automatically separated into a first component angle and a second component angle. A sine value for the input angle is automatically determined ba...
10/28/2003
6581079Apparatus for computing transcendental functions quickly
The invention provides a method and system for computing transcendental functions quickly: (1) the multiply ALU is enhanced to add a term to the product, (2) rounding operations for intermediate multiplies are skipped, and (3) the Taylor series is separat...
06/17/2003
6480871Algorithm (Method) and VLSI architecture for fast evaluation of trigonometric functions
A fast CORDIC algorithm and the resulting VLSI architecture for the evaluation of trigonometric functions are disclosed. The new method employs signed digits to represent intermediate operands and requires a constant scaling or normalization factor which ...
11/12/2002
6470367Apparatus and method for implementing an inverse arctangent function using piecewise linear theorem to simplify
The present invention discloses an apparatus and method for implementing an inverse arctangent function using piecewise linear theorem to simplify and used to transform a right-angled coordinate point X and Y to a phase angle θ of an inverse arctangent f...
10/22/2002
6470366Angle calculation circuit
A sign determination circuit is input with in-phase signal I, and outputs in-phase sign determination signal SPI to indicate the sign, positive or negative, of in-phase signal I. Another sign determination circuit is input with orthogonal signa...
10/22/2002
6434582Cosine algorithm for relatively small angles
A system and method for computing the cosine of an input value. The system comprises a logical processing unit and an addition unit. The logical processing unit comprises an input bus with a plurality of input lines for receiving an input angle value. The...
08/13/2002
6393067Differential detection receiver
A differential detection receiver with a reduced power consumption is provided by simplifying constituent circuits of the differential detection receiver. An arctangent calculator is realized without using an multiplier or a conversion table. Without usin...
05/21/2002
6366939Apparatus for computing exponential and trigonometric functions
A 64-bit precision digital circuit for computing the exponential function and a related 64-bit precision digital circuit for computing sine and cosine, each circuit comprising a master circuit and a slave circuit. The master circuit computes the remainder...
04/02/2002
6219688Method, apparatus and system for sum of plural absolute differences
A method for forming a sum of the absolute value of the difference between each pair of numbers of respective first and second sets of numbers. The method includes forming the difference between a first number of the first set and a second number of the s...
04/17/2001
6138131Arc-tangent circuit for continuous linear output
A device suitable for determining arc-tangent of an angle θ is provided. Circuitry generates a first square wave at a frequency ωt and a second square wave at the frequency ωt but shifted by a phase difference equal to the angle θ. A pulse width modul...
10/24/2000
6041336Circuit arrangement for arithmetic combination of an analog signal with a digital value and method and circuit arrangement for determination of an angle
The circuit arrangement for determining an angle (଱) from analog signals (C,S) proportional to the sine and cosine of the angle (଱) to be determined includes a circuit device for multiplying an analog signal (S) with a digital value (Cs) for o...
03/21/2000
6018552Differential detection receiver
A differential detection receiver with a reduced power consumption is provided by simplifying constituent circuits of the differential detection receiver. An arctangent calculator is realized without using a multiplier of a conversion table. Without using...
01/25/2000
6009449Phase angle data-trigonometric function value converter circuit and composite diversity receiver
Disclosed is a phase angle data-trigonometric function value converter circuit for computing a trigonometric function value corresponding to an angle that an angle of 360 degrees is divided into n equal parts, where n is an integer, which has: means for c...
12/28/1999
5991788Method for configuring an FPGA for large FFTs and other vector rotation computations
A method using replication of distributed arithmetic logic circuits and recursive interpolation of reduced angular increments of sine and cosine sum constants in logic look-up tables, permits the computation of vector rotation and large FFTs in a unitary ...
11/23/1999
5831488Digital phase modulator formed with a fixed-point digital signal processor
Data from an A/D converter is supplied to a fixed-point DSP. The fixed-point DSP adjusts the level of the data x so that computed results do not exceed &#b1;1. In succession, for the i-th data xi, the fixed-point DSP computes cos π.multidot.x
11/03/1998
5822376High-speed multiplier to multiply a digital signal by a periodic signal
Disclosed is a digital multiplication circuit to multiply a digital signal SN by a periodic waveform that is, in principle, a sine waveform. This circuit uses a phase digital generator $c; varying in saw-toothed form and it uses an approximation of the...
10/13/1998
5798957LNS-based computer processor and method of use thereof
An LNS-based computer processor is provided for performing high-speed calculations that involve special function values. Special functions include transcendental and hyperbolic functions. The computer processor includes a decoder (11), a memory circuit (1...
08/25/1998
5648924Method and apparatus for finding arctangents
Arctangents (tan-1) are calculated utilizing binary floating point numbers through much of the function's range by extracting into an Integer Register (54) as an index ("i") the exponent and a specified number of fraction bits from a Floating P...
07/15/1997
5636149PC-controlled direct digital synthesizer and method of operating the same
A direct digital synthesizer (DDS) (1) or digitally operating function generator has one or more channels (A, B, . . . ) each with a phase increment register and is controlled by means of a computer system (2) (e.g. a PC) by the computer system (2) sendin...
06/03/1997
5475629Waveform decoding apparatus
A coding and decoding apparatus for an acoustic signal obtained by extracting a series of sampled acoustic signal data as a series of frames. From data obtained over each of a predetermined number of discrete frequencies by implementing orthogonal transfo...
12/12/1995
5471396Estimator of amplitude and frequency of a noisy-biased sinusoid from short bursts of samples
The amplitude or frequency of a sinusoidal signal represented as sample values S1, S2, S3, S4 is estimated by computing a triplet of differences x1, x2, x3, where x1 is a ...
11/28/1995
5392231Waveform prediction method for acoustic signal and coding/decoding apparatus therefor
By data every a predetermined number of discrete frequencies obtained by implementing orthogonal transform processing to acoustic signal data by using the same window function for first and second frames in sequential frames of an acoustic signal having a...
02/21/1995
5305246Device and method for evaluating inverse trigonometric functions
A method and device are provided for processing an input value to provide an output inverse trigonometric function value of the input value. It substantially comprises a method and device for modifying the input value to obtain an approximation value, det...
04/19/1994
5235535Arithmetic operation apparatus for elementary function
An arithmetic operation apparatus performs an arithmetic operation of a differentiable elementary function including a sine function sin (x), a cosine function cos (x), arc tangent function arctan (x), an exponential function ex, a logarithm fu...
08/10/1993
5224064Transcendental function approximation apparatus and method
Transcendental function approximation using a regional approximation look-up table, offset lookup table, scaling shifter and interpolation adder/subtractor. Rapid fixed-point arithmetic calculations can be accomplished which approximate values of transcen...
06/29/1993
5222036Device and method for evaluating trigonometric functions
A method and device are provided for processing an input value to provide an output trigonometric function value of the input value. It comprises a method and device for modifying the input value to obtain an approximation value, determining an error valu...
06/22/1993
5146418Trigonometeric function generation for use in digital signal processing
A sequence of N sine and/or cosine values, e.g. for Fourier Transforms, quadrature demodulation or test tone generation, is produced by interpolation from a geometrically-spaced table of initial sine values using a first interpolation formula. After being...
09/08/1992
4956799Trigonometric function arithmetic processor using pseudo-division
A trigonometric function arithmetic processor comprises a first arithmetic unit for executing, in m steps, a pseudo-division operation for obtaining from an initial value θ a sequence of numbers {ak} and a pseudoremainder &3xb5; which fulfill the followi...
09/11/1990
4951238Processor for executing arithmetic operations on input data and constant data with a small error
A process for carrying out modulo reduction of floating-point data uses a predetermined constant. A subtraction operation of more significant bits of the predetermined constant from a mantissa part of the floating-point data is performed and the subtracti...
08/21/1990
4899302Arithmetic unit for inverse trigonometric function
An arithmetic unit carries out sequentially arithmetic pseudo division and reverse-sequentially arithmetic pseudo multiplication according to algolithm based on CORDIC method utilizing constant values 2k xarctan(2-k) so as to calcula...
02/06/1990
1    
 
Sign InRegister
Username  
Password   
forgot password?