Inventor
MOUSSOURIS JOHN
US53 patents
⚠️ This page may combine multiple inventors who share the name “MOUSSOURIS JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROUNITY SYSTEMS ENG
39 patentsUS7932910B2Apr 26, 2011
System and software for performing matrix multiply extract operations
MICROUNITY SYSTEMS ENG107 citations99
US7889204B2Feb 15, 2011
Processor architecture for executing wide transform slice instructions
MICROUNITY SYSTEMS ENG124 citations99
US7730287B2Jun 1, 2010
Method and software for group floating-point arithmetic operations
MICROUNITY SYSTEMS ENG82 citations99
US7660972B2Feb 9, 2010
Method and software for partitioned floating-point multiply-add operation
MICROUNITY SYSTEMS ENG67 citations99
US7660973B2Feb 9, 2010
System and apparatus for group data operations
MICROUNITY SYSTEMS ENG77 citations99
US7653806B2Jan 26, 2010
Method and apparatus for performing improved group floating-point operations
MICROUNITY SYSTEMS ENG73 citations99
US7516308B2Apr 7, 2009
Processor for performing group floating-point operations
MICROUNITY SYSTEMS ENG68 citations99
US7464252B2Dec 9, 2008
Programmable processor and system for partitioned floating-point multiply-add operation
MICROUNITY SYSTEMS ENG75 citations99
US7430655B2Sep 30, 2008
Method and software for multithreaded processor with partitioned operations
MICROUNITY SYSTEMS ENG74 citations99
US7353367B2Apr 1, 2008
System and software for catenated group shift instruction
MICROUNITY SYSTEMS ENG68 citations99
US7301541B2Nov 27, 2007
Programmable processor and method with wide operations
MICROUNITY SYSTEMS ENG177 citations99
US7260708B2Aug 21, 2007
Programmable processor and method for partitioned group shift
MICROUNITY SYSTEMS ENG64 citations99
US7216217B2May 8, 2007
Programmable processor with group floating-point operations
MICROUNITY SYSTEMS ENG119 citations99
US7213131B2May 1, 2007
Programmable processor and method for partitioned group element selection operation
MICROUNITY SYSTEMS ENG80 citations99
US6725356B2Apr 20, 2004
System with wide operand architecture, and method
MICROUNITY SYSTEMS ENG169 citations99
US6643765B1Nov 4, 2003
Programmable processor with group floating point operations
MICROUNITY SYSTEMS ENG159 citations99
US6295599B1Sep 25, 2001
System and method for providing a wide operand architecture
MICROUNITY SYSTEMS ENG238 citations99
US6006318ADec 21, 1999
General purpose, dynamic partitioning, programmable media processor
MICROUNITY SYSTEMS ENG208 citations99
US5822603AOct 13, 1998
High bandwidth media processor interface for transmitting data in the form of packets with requests linked to associated responses by identification data
MICROUNITY SYSTEMS ENG119 citations99
US5809321ASep 15, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG137 citations99
US5794061AAug 11, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG173 citations99
US5742840AApr 21, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG340 citations99
US5794060AAug 11, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG79 citations97
US7987344B2Jul 26, 2011
Multithreaded programmable processor and system with partitioned operations
MICROUNITY SYSTEMS ENG39 citations96
US7843459B2Nov 30, 2010
Processor for executing multiply matrix instructions requiring wide operands
MICROUNITY SYSTEMS ENG30 citations96
US6378060B1Apr 23, 2002
System to implement a cross-bar switch of a broadband processor
MICROUNITY SYSTEMS ENG57 citations96
US8001360B2Aug 16, 2011
Method and software for partitioned group element selection operation
MICROUNITY SYSTEMS ENG10 citations93
US7849291B2Dec 7, 2010
Method and apparatus for performing improved group instructions
MICROUNITY SYSTEMS ENG19 citations93
US7222225B2May 22, 2007
Programmable processor and method for matched aligned and unaligned storage instructions
MICROUNITY SYSTEMS ENG11 citations93
US7952587B2May 31, 2011
Processor and method for executing instructions requiring wide operands for multiply matrix operations
MICROUNITY SYSTEMS ENG13 citations92
US7948496B2May 24, 2011
Processor architecture with wide operand cache
MICROUNITY SYSTEMS ENG10 citations92
US7932911B2Apr 26, 2011
Processor for executing switch and translate instructions requiring wide operands
MICROUNITY SYSTEMS ENG26 citations92
US7818548B2Oct 19, 2010
Method and software for group data operations
MICROUNITY SYSTEMS ENG11 citations92
US9378018B2Jun 28, 2016
Processor for executing wide operand operations using a control register and a results register
MICROUNITY SYSTEMS ENG3 citations84
US7483935B2Jan 27, 2009
System and method to implement a matrix multiply unit of a broadband processor
MICROUNITY SYSTEMS ENG8 citations84
US8018464B2Sep 13, 2011
Computer system for executing switch and table translate instructions requiring wide operands
MICROUNITY SYSTEMS ENG3 citations74
US7940277B2May 10, 2011
Processor for executing extract controlled by a register instruction
MICROUNITY SYSTEMS ENG5 citations74
US7386706B2Jun 10, 2008
System and software for matched aligned and unaligned storage instructions
MICROUNITY SYSTEMS ENG3 citations74
US7565515B2Jul 21, 2009
Method and software for store multiplex operation
MICROUNITY SYSTEMS ENG0 citations63
HANSEN CRAIG
9 patentsUS8683182B2Mar 25, 2014
System and apparatus for group floating-point inflate and deflate operations
HANSEN CRAIG38 citations98
US8289335B2Oct 16, 2012
Method for performing computations using wide operands
HANSEN CRAIG40 citations98
US8943119B2Jan 27, 2015
System and method to implement a matrix multiply unit of a broadband processor
HANSEN CRAIG30 citations94
US8195735B2Jun 5, 2012
System and method to implement a matrix multiply unit of a broadband processor
HANSEN CRAIG15 citations92
US8812821B2Aug 19, 2014
Processor for performing operations with two wide operands
HANSEN CRAIG5 citations84
US8769248B2Jul 1, 2014
System and apparatus for group floating-point inflate and deflate operations
HANSEN CRAIG3 citations74
US8269784B2Sep 18, 2012
Processor architecture for executing wide transform slice instructions
HANSEN CRAIG5 citations74
US8117426B2Feb 14, 2012
System and apparatus for group floating-point arithmetic operations
HANSEN CRAIG4 citations74
US9229713B2Jan 5, 2016
Processor for executing wide operand operations using a control register and a results register
HANSEN CRAIG2 citations63
MICOUNITY SYSTEMS ENGINEERING
1 patentMICROUNITY SYSTEMS ENG INC
1 patentShowing the top 50 of 53 patents by PatentIndex Score.