Inventor · disambiguated record
Leonard Rarick
Also filed as: RARICK LEONARD · RARICK LEONARD D · RARICK LEONARD DENNIS
52 granted patents·8 pending applications·476 citations·filing 1993–2025
98Inventor score
Files withSUN MICROSYSTEMS INC21IMAGINATION TECH LTD18RARICK LEONARD D6ORACLE AMERICA INC5HYUNDAI ELECTRONICS AMERICA2
Top patents by PatentIndex Score
60 records- 0197US7620821B1Processor including general-purpose and cryptographic functionality in which cryptographic operations are visible to user-specified softwareSUN MICROSYSTEMS INC·Filed 2005·Granted Nov 17, 2009·90 cites·22 claims
- 0291US8046399B1Fused multiply-add rounding and unfused multiply-add rounding in a single multiply-add moduleORACLE AMERICA INC·Filed 2008·Granted Oct 25, 2011·31 cites·14 claims
- 0388US7421465B1Arithmetic early bypassSUN MICROSYSTEMS INC·Filed 2004·Granted Sep 2, 2008·57 cites·50 claims
- 0487US7684563B1Apparatus and method for implementing a unified hash algorithm pipelineSUN MICROSYSTEMS INC·Filed 2004·Granted Mar 23, 2010·49 cites·32 claims
- 0584US10255041B2Unified multiply unitIMAGINATION TECH LTD·Filed 2017·Granted Apr 9, 2019·3 cites·20 claims
- 0683US12217020B2Small multiplier after initial approximation for operations with increasing precisionIMAGINATION TECH LTD·Filed 2023·Granted Feb 4, 2025·0 cites·18 claims
- 0779US11853718B2Small multiplier after initial approximation for operations with increasing precisionIMAGINATION TECH LTD·Filed 2023·Granted Dec 26, 2023·0 cites·9 claims
- 0877US9996345B2Variable length execution pipelineIMAGINATION TECH LTD·Filed 2016·Granted Jun 12, 2018·2 cites·16 claims
- 0977US2025156150A1Small Multiplier After Initial Approximation For Operations With Increasing PrecisionIMAGINATION TECH LTD·Filed 2025·Application pending·0 cites
- 1075US7720219B1Apparatus and method for implementing a hash algorithm word bufferORACLE AMERICA INC·Filed 2004·Granted May 18, 2010·20 cites·36 claims
- 1175US7689642B1Efficient accuracy check for Newton-Raphson divide and square-root operationsSUN MICROSYSTEMS INC·Filed 2005·Granted Mar 30, 2010·7 cites·24 claims
- 1275US7082449B2Method and apparatus for generating pseudo-random numbersSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 25, 2006·21 cites·32 claims
- 1374US9612800B2Implementing a square root operation in a computer systemIMAGINATION TECH LTD·Filed 2014·Granted Apr 4, 2017·3 cites·18 claims
- 1473US7599982B1Efficient hardware divide operationSUN MICROSYSTEMS INC·Filed 2005·Granted Oct 6, 2009·6 cites·12 claims
- 1573US7373368B1Multiply execution unit that includes 4:2 and/or 5:3 compressors for performing integer and XOR multiplicationSUN MICROSYSTEMS INC·Filed 2004·Granted May 13, 2008·20 cites·31 claims
- 1672US11579844B2Small multiplier after initial approximation for operations with increasing precisionIMAGINATION TECH LTD·Filed 2021·Granted Feb 14, 2023·0 cites·6 claims
- 1771US9710228B2Unified multiply unitIMAGINATION TECH LTD·Filed 2014·Granted Jul 18, 2017·2 cites·20 claims
- 1871US8990283B2Fused multiply-add rounding and unfused multiply-add rounding in a single multiply-add moduleINAGANTI MURALI K·Filed 2011·Granted Mar 24, 2015·4 cites·20 claims
- 1970US8239441B2Leading zero estimation modification for unfused rounding catastrophic cancellationRARICK LEONARD D·Filed 2008·Granted Aug 7, 2012·5 cites·18 claims
- 2070US7711955B1Apparatus and method for cryptographic key expansionORACLE AMERICA INC·Filed 2004·Granted May 4, 2010·14 cites·27 claims
- 2170US7599980B1Efficient hardware square-root operationSUN MICROSYSTEMS INC·Filed 2005·Granted Oct 6, 2009·5 cites·16 claims
- 2266US9489174B2Rounding floating point numbersIMAGINATION TECH LTD·Filed 2014·Granted Nov 8, 2016·1 cites·21 claims
- 2364US9678714B2Check procedure for floating point operationsIMAGINATION TECH LTD·Filed 2014·Granted Jun 13, 2017·1 cites·20 claims
- 2464US9558002B2Variable length execution pipelineIMAGINATION TECH LTD·Filed 2014·Granted Jan 31, 2017·1 cites·23 claims
- 2563US7401110B1System, method and apparatus for an improved MD5 hash algorithmSUN MICROSYSTEMS INC·Filed 2004·Granted Jul 15, 2008·7 cites·24 claims
- 2662US6581079B2Apparatus for computing transcendental functions quicklyST MICROELECTRONICS INC·Filed 2001·Granted Jun 17, 2003·6 cites·16 claims
- 2761US8194855B2Method and apparatus for implementing processor instructions for accelerating public-key cryptographySHANTZ SHEUELING CHANG·Filed 2003·Granted Jun 5, 2012·8 cites·65 claims
- 2860US10983756B2Small multiplier after initial approximation for operations with increasing precisionIMAGINATION TECH LTD·Filed 2014·Granted Apr 20, 2021·0 cites·12 claims
- 2960US5504915AModified Wallace-Tree adder for high-speed binary multiplier, structure and methodHYUNDAI ELECTRONICS AMERICA·Filed 1993·Granted Apr 2, 1996·33 cites·15 claims
- 3059US7899859B2Efficient error-check and exact-check for Newton-Raphson divide and square-root operationsORACLE AMERICA INC·Filed 2005·Granted Mar 1, 2011·2 cites·21 claims
- 3159US7295672B2Method and apparatus for fast RC4-like encryptionSUN MICROSYSTEMS INC·Filed 2003·Granted Nov 13, 2007·5 cites·38 claims
- 3259US7233965B2Continuous random number generation method and apparatusSUN MICROSYSTEMS INC·Filed 2002·Granted Jun 19, 2007·6 cites·55 claims
- 3359US7185043B2Adder including generate and propagate bits corresponding to multiple columnsSUN MICROSYSTEMS INC·Filed 2003·Granted Feb 27, 2007·6 cites·18 claims
- 3459US6917956B2Apparatus and method for efficient modular exponentiationSUN MICROSYSTEMS INC·Filed 2001·Granted Jul 12, 2005·6 cites·24 claims
- 3557US8180822B2Method and system for processing the booth encoding 33RD termRARICK LEONARD D·Filed 2008·Granted May 15, 2012·1 cites·10 claims
- 3656US10146503B2Rounding floating point numbersIMAGINATION TECH LTD·Filed 2016·Granted Dec 4, 2018·0 cites·20 claims
- 3756US8213606B2Method and apparatus for implementing processor instructions for accelerating public-key cryptographySHANTZ SHEUELING CHANG·Filed 2004·Granted Jul 3, 2012·5 cites·67 claims
- 3855US10037191B2Performing a comparison computation in a computer systemIMAGINATION TECH LTD·Filed 2018·Granted Jul 31, 2018·0 cites·18 claims
- 3955US9875083B2Performing a comparison computation in a computer systemIMAGINATION TECH LTD·Filed 2014·Granted Jan 23, 2018·0 cites·18 claims
- 4055US6643838B2System and method of placing components for minimizing wire congestion and wire length in performing a functionSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 4, 2003·4 cites·25 claims
- 4154US8073141B2Execution unit for performing the data encryption standardRARICK LEONARD D·Filed 2008·Granted Dec 6, 2011·0 cites·6 claims
- 4253US10416960B2Check procedure for floating point operationsIMAGINATION TECH LTD·Filed 2017·Granted Sep 17, 2019·0 cites·20 claims
- 4352US8358780B2Execution unit for performing the data encryption standardORACLE AMERICA INC·Filed 2011·Granted Jan 22, 2013·0 cites·3 claims
- 4451US5963460AApparatus for computing transcendental functions quicklyMETAFLOW TECHNOLOGIES INC·Filed 1996·Granted Oct 5, 1999·19 cites·4 claims
- 4550US6768684B2System and method for small read only dataSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 27, 2004·5 cites·2 claims
- 4649US7443981B1Execution unit for performing the data encryption standardSUN MICROSYSTEMS INC·Filed 2003·Granted Oct 28, 2008·0 cites·12 claims
- 4749US2010329450A1Instructions for performing data encryption standard (des) computations using general-purpose registersSUN MICROSYSTEMS INC·Filed 2009·Application pending·0 cites
- 4848US9069612B2Carry look-ahead adder with generate bits and propagate bits used for column sumsRARICK LEONARD D·Filed 2012·Granted Jun 30, 2015·0 cites·4 claims
- 4948US2016034256A1Fast integer divisionIMAGINATION TECH LTD·Filed 2014·Application pending·0 cites
- 5047US7139787B2Multiply execution unit for performing integer and XOR multiplicationSUN MICROSYSTEMS INC·Filed 2003·Granted Nov 21, 2006·3 cites·32 claims
Showing the top 50 of 60 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →