Inventor · San Jose, CA, US

Leonard Rarick

52Patents
10h-index
14Co-inventors
75Inventor score

Filing activity: Aug 5, 1993 → Dec 26, 2023

Most-cited inventions

PatentTitleAreaCited byStatus
US7620821B1 Processor including general-purpose and cryptographic functionality in which cryptographic operations are visible to user-specified software Physics 54 Active
US7421465B1 Arithmetic early bypass Physics 53 Active
US7684563B1 Apparatus and method for implementing a unified hash algorithm pipeline Electricity 33 Active
US5504915A Modified Wallace-Tree adder for high-speed binary multiplier, structure and method Physics 22 Expired
US8046399B1 Fused multiply-add rounding and unfused multiply-add rounding in a single multiply-add module Physics 20 Active
US7720219B1 Apparatus and method for implementing a hash algorithm word buffer Electricity 14 Active
US7082449B2 Method and apparatus for generating pseudo-random numbers Electricity 13 Expired
US5963460A Apparatus for computing transcendental functions quickly Physics 13 Expired
US7373368B1 Multiply execution unit that includes 4:2 and/or 5:3 compressors for performing integer and XOR multiplication Physics 12 Active
US5497343A Reducing the number of carry-look-ahead adder stages in high-speed arithmetic units, structure and method Physics 12 Expired
US7711955B1 Apparatus and method for cryptographic key expansion Electricity 5 Active
US6768684B2 System and method for small read only data Physics 5 Expired
US8239441B2 Leading zero estimation modification for unfused rounding catastrophic cancellation Physics 4 Active
US6317764A Apparatus for computing transcendental functions quickly Physics 4 Expired
US6581079B2 Apparatus for computing transcendental functions quickly Physics 4 Expired
US7689642B1 Efficient accuracy check for Newton-Raphson divide and square-root operations Physics 4 Active
US7599980B1 Efficient hardware square-root operation Physics 4 Active
US8213606B2 Method and apparatus for implementing processor instructions for accelerating public-key cryptography Physics 4 Active
US7599982B1 Efficient hardware divide operation Physics 3 Active
US7233965B2 Continuous random number generation method and apparatus Physics 3 Expired
US7401110B1 System, method and apparatus for an improved MD5 hash algorithm Electricity 3 Active
US8990283B2 Fused multiply-add rounding and unfused multiply-add rounding in a single multiply-add module Physics 3 Active
US8194855B2 Method and apparatus for implementing processor instructions for accelerating public-key cryptography Physics 3 Active
US7139787B2 Multiply execution unit for performing integer and XOR multiplication Physics 2 Expired
US10255041B2 Unified multiply unit Physics 2 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.