CH

Craig Hansen

ME Microunity Systems Engineering: 66 patents #1 of 31Top 4%
MS Mips Computer Systems: 3 patents #1 of 25Top 4%
SG Silicon Graphics: 2 patents #198 of 758Top 30%
LS Litton Systems: 1 patents #380 of 838Top 50%
📍 Los Altos, CA: #103 of 3,651 inventorsTop 3%
🗺 California: #3,955 of 386,348 inventorsTop 2%
Overall (All Time): #26,511 of 4,157,543Top 1%
74
Patents All Time

Issued Patents All Time

Showing 26–50 of 74 patents

Patent #TitleCo-InventorsDate
7843459 Processor for executing multiply matrix instructions requiring wide operands John Moussouris, Alexia Massalin 2010-11-30
7818548 Method and software for group data operations John Moussouris, Alexia Massalin 2010-10-19
7730287 Method and software for group floating-point arithmetic operations John Moussouris, Alexia Massalin 2010-06-01
7660973 System and apparatus for group data operations John Moussouris, Alexia Massalin 2010-02-09
7660972 Method and software for partitioned floating-point multiply-add operation John Moussouris 2010-02-09
7653806 Method and apparatus for performing improved group floating-point operations John Moussouris 2010-01-26
7565515 Method and software for store multiplex operation John Moussouris 2009-07-21
7526635 Programmable processor and system for store multiplex operation John Moussouris 2009-04-28
7516308 Processor for performing group floating-point operations John Moussouris 2009-04-07
7509366 Multiplier array processing system with enhanced utilization at lower precision 2009-03-24
7483935 System and method to implement a matrix multiply unit of a broadband processor Bruce L. Bateman, John Moussouris 2009-01-27
7464252 Programmable processor and system for partitioned floating-point multiply-add operation John Moussouris 2008-12-09
7430655 Method and software for multithreaded processor with partitioned operations John Moussouris 2008-09-30
7386706 System and software for matched aligned and unaligned storage instructions John Moussouris 2008-06-10
7353367 System and software for catenated group shift instruction John Moussouris 2008-04-01
7301541 Programmable processor and method with wide operations John Moussouris, Alexia Massalin 2007-11-27
7260708 Programmable processor and method for partitioned group shift John Moussouris 2007-08-21
7222225 Programmable processor and method for matched aligned and unaligned storage instructions John Moussouris 2007-05-22
7216217 Programmable processor with group floating-point operations John Moussouris 2007-05-08
7213131 Programmable processor and method for partitioned group element selection operation John Moussouris 2007-05-01
RE39500 Configurable cache allowing cache-type and buffer-type access 2007-02-27
6725356 System with wide operand architecture, and method John Moussouris 2004-04-20
6643765 Programmable processor with group floating point operations John Moussouris 2003-11-04
6584482 Multiplier array processing system with enhanced utilization at lower precision Henry Massalin 2003-06-24
6427190 Configurable cache allowing cache-type and buffer-type access 2002-07-30