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

Icon_funbox Did You Know...

...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!

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/204 - Format conversion


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter for changing a number having a representation
No. of patents: 227
Last issue date: 05/29/2012


1            
NumberTitleIssue Date
8190664Employing a mask field of an instruction to encode a sign of a result of the instruction
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
05/29/2012
8150899Method for finding minimal signed digit with variable multi-bit coding based on booth's algorithm
Provided is a method for finding a minimal signed digit with variable multi-bit coding. The method includes the steps of: scanning and grouping given multi-bit and checking the type of each group; deciding whether each group is to be performed by any one of a coding...
04/03/2012
8099447Negative two's complement processor for windowing in harmonic analysis
The present invention provides a solution to the shortcomings of the traditional two's complement system that is commonly utilized in modern computing systems and digital signal processors for calculating harmonic analysis using a discrete time-frequency transform. ...
01/17/2012
8082282Decomposition of decimal floating point data, and methods therefor
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
12/20/2011
8078658ASCII to binary decimal integer conversion in a vector processor
A system, method, and apparatus for the constant time, branchless conversion of decimal integers of varying size in ASCII format to a decimal integer in binary decimal format in a vector processor utilizing simultaneous conversion of the string to a binary format, f...
12/13/2011
8060545Composition of decimal floating point data, and methods therefor
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
11/15/2011
8051119Decomposition of decimal floating point data
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
11/01/2011
8051118Composition of decimal floating point data
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
11/01/2011
8051117Shift significand of decimal floating point data
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
11/01/2011
8037115Method and system to compensate for inaccuracy associated with processing values with finite precision
A method and system to compensate for inaccuracy associated with processing values with finite precision includes a process for selecting a display value whereby an initial value is provided in a first numbering system. The initial value is then converted into an eq...
10/11/2011
8037116Method and system for optimizing floating point conversion between different bases
A method of streamlining floating-point conversions includes determining a source coefficient and a source exponent of an input value represented by a floating-point number in a source base; estimating an approximated target exponent (ATE) using the source coefficie...
10/11/2011
7991811Method and system for optimizing floating point conversion between different bases
A method of performing floating-point conversions in a digital computing system includes determining a source coefficient, c1, and a source exponent, n, of an input value represented by a floating-point number in a source base, b1; converting t...
08/02/2011
7953780Shift significand of decimal floating point data
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating po...
05/31/2011
7949696Floating-point number arithmetic circuit for handling immediate values
Disclosed herein is a floating-point number arithmetic circuit for efficiently supplying data to be performed arithmetic operation. The floating-point number arithmetic circuit includes an floating-point number arithmetic unit for performing a predetermined floating...
05/24/2011
7949695Two's complement circuit
A operator is located between two converters that convert data between floating-point format and a predetermined format. The operator operates on predetermined format data, which consists of the same sign bit, the same exponent, and the two's complement of the manti...
05/24/2011
7945607Data processing apparatus and method for converting a number between fixed-point and floating-point representations
A data processing apparatus and method are provided for converting a number between fixed-point and floating-point representations. More particularly, the data processing apparatus comprises a data processing unit operable to execute instructions, with the data proc...
05/17/2011
7933941Arithmetic program conversion apparatus, arithmetic program conversion program and arithmetic program conversion method
An arithmetic program conversion apparatus, an arithmetic program conversion program and an arithmetic program conversion method that can convert the floating-point arithmetic of an arithmetic program into a fixed-point arithmetic without degrading the accuracy. The...
04/26/2011
7921144Fast correctly-rounding floating-point conversion
A system and method for converting bases of floating point numbers using fixed-point computation includes tables having different related spacings of exponent indices. The tables are adapted to cross-reference conversion ratios between exponent bases. The tables are...
04/05/2011
7899855Method, apparatus and instructions for parallel data conversions
Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert ...
03/01/2011
7899856Hysteresis for mixed representation of Java BigDecimal objects
A computer implemented method for determining when to change a representation type of at least one number stored in a memory of a data processing system. An operation is received in a processor of the data processing system. The operation references a number stored ...
03/01/2011
7890558Apparatus and method for precision binary numbers and numerical operations
An method and/or apparatus for representing and/or operating on numerical values in binary systems whereby numerical values having integer and fractional portions are stored in non-contiguous memory locations. ...
02/15/2011
7885989Encoding circuit and digital signal processing circuit
An encoding circuit is disclosed which comprises: a data-for-encoding storing register that stores n-bit data for encoding; a data-for-calculation storing register that stores m-bit data for calculation generated by shifting the data for encoding; a shifter that shi...
02/08/2011
7865541Configuring floating point operations in a programmable logic device
A programmable logic device is programmed to perform arithmetic operations in an internal format that, unlike known standard formats that store numbers in normalized form and require normalization after each computational step, stores numbers in unnormalized form an...
01/04/2011
7860910System and method for mapping mathematical finite floating-point numbers
A floating-point number is encoded into a binary string. A left-to-right comparison of the binary string determines relative magnitude of the floating-point number. If the floating-point number is negative, then take an absolute value of the floating-point number. T...
12/28/2010
7840622Method and floating point unit to convert a hexadecimal floating point number to a binary floating point number
Method to convert a hexadecimal floating point number (H) into a binary floating point number by using a Floating Point Unit (FPU) with fused multiply add with an A-register a B-register for two multiplicand operands and a C-register for an addend operand, wherein a...
11/23/2010
7797360Sortable floating point numbers
The invention comprises methods for manipulating floating point numbers on a microprocessor where the numbers are sortable. That is, the numbers obey lexicographical ordering. Hence, the numbers may be quickly compared using bit-wise comparison functions such as mem...
09/14/2010
7774393Apparatus and method for integer to floating-point format conversion
An apparatus and method for integer to floating-point format conversion. A processor may include an adder configured to perform addition of respective mantissas of two floating-point operands to produce a sum, where a smaller-exponent one of the floating-point opera...
08/10/2010
7711761Method and system for digital signal processing, program product therefor
A system, such as, e.g., a multiplier, for processing digital signals by using digital signals in the Canonic Signed Digit representation, the system including an input element to make the digital signals available in the Binary Canonic Signed Digit representation, ...
05/04/2010
7707233Coverting a number from a first base to a second base
A machine-implemented method converts a number from a first base to a second base. Each one of a first group of machine operation computes a product whose factors include the number in the first base, and a previously calculated approximation to a respective negativ...
04/27/2010
7698352System and method for converting from scaled binary coded decimal into decimal floating point
A system and method for converting from scaled binary coded decimal (SBCD) into decimal floating point (DFP). The system includes a mechanism for receiving one or more of an exponent part of a SBCD number and a coefficient part of the SBCD number. The system also in...
04/13/2010
7685214Order-preserving encoding formats of floating-point decimal numbers for efficient value comparison
A method for conversion between a decimal floating-point number and an order-preserving format has been disclosed. The method encodes numbers in the decimal floating-point format into a format which preserves value ordering. This encoding allows for fast and direct ...
03/23/2010
7685213Conversion of floating-point numbers from binary into string format
A method, system, and computer program product that convert a real number from a floating point representation to a character string. Mantissa bits are extracted from the floating-point representation of a value into an integer format. The mantissa bits of the integ...
03/23/2010
7660838System and method for performing decimal to binary conversion
A method for converting from decimal to binary including receiving a binary coded decimal (BCD) number made up of one or more sets of three digits. A running sum and a running carry are set to zero. A process is performed for each set of three digits in the BCD numb...
02/09/2010
7653674Parallel operations on multiple signed elements in a register
The present invention provides methods, apparatus, and article of manufacture for performing parallel operations on multiple signed elements which have been packed into a binary value, each element being associated with a different set of bits. A signs binary value ...
01/26/2010
7650372Method and apparatus for varying-radix numeration system
A method and apparatus for a varying-radix numeration system is described. A method includes receiving a first sequence of values, determining a number of positions for a second sequence of values, and generating the second sequence of values, each value of the seco...
01/19/2010
7644115System and methods for large-radix computer processing
Systems and methods for performing large-radix numeric operations. A first number may be segmented into large-radix segments, wherein numbers of the segments are generated such that radix of the segment is greater than radix of the first number. As a result, a plura...
01/05/2010
7558811Electronic control apparatus and memory apparatus for electronic control apparatus
An electronic control apparatus has a memory which stores a map consisting of a set of map points and corresponding set of map values, with the map values representing respective physical quantity values, and at least one of the sets of map points and map values bei...
07/07/2009
7523150Binary representation of number based on processor word size
A method of converting a number to a binary representation based on a processor word size is described. In accordance with the method, a predetermined size segment of a number is converted to a binary representation wherein the predetermined size segment is based on...
04/21/2009
7461107Converter circuit for converting 1-redundant representation of an integer
A fixed-point arithmetic unit comprises a plurality of full-adders and half-adders arranged in at least an input row and an output row. A plurality of inputs to the input row is arranged to receive bits comprising a sparse-redundant representation of the integer. A ...
12/02/2008
7433905Device and method for processing digital values in particular in non-adjacent form
A table establishes correspondence between first sets of at least one number, expressed in accordance with a signed code where each number may have the value of 0, 1 or −1, and second sets of at least one number, expressed according to a simple form where each num...
10/07/2008
1            
 
Sign InRegister
Username  
Password   
forgot password?