TN

Tim Niggemeier

IBM: 23 patents #4,681 of 70,183Top 7%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
TL Thomson Licensing: 2 patents #947 of 2,575Top 40%
Overall (All Time): #146,716 of 4,157,543Top 4%
27
Patents All Time

Issued Patents All Time

Showing 25 most recent of 27 patents

Patent #TitleCo-InventorsDate
9733945 Pipelining out-of-order instructions Harry Barowski 2017-08-15
9658853 Techniques for increasing instruction issue rate and reducing latency in an out-of order processor Harry Barowski 2017-05-23
9395996 Pipelining out-of-order instructions Harry Barowski 2016-07-19
9337122 Transferring heat through an optical layer of integrated circuitry Harry Barowski, Thomas J. Brunschwiler, Roger F. Dangel, Hubert Harrer, Andreas Huber +5 more 2016-05-10
9268738 Three-dimensional permute unit for a single-instruction multiple-data processor Harry Barowski 2016-02-23
9207995 Mechanism to speed-up multithreaded execution by register file write port reallocation Maarten J. Boersma, Markus Kaltenbach, Jens Leenstra, Philipp Oehler, Philipp Panitz 2015-12-08
9164725 Apparatus and method for calculating an SHA-2 hash function in a general purpose processor Maarten J. Boersma, Markus Kaltenbach, Jens Leenstra, Philipp Oehler, Philipp Panitz 2015-10-20
9064080 Transferring heat through an optical layer of integrated circuitry Harry Barowski, Thomas J. Brunschwiler, Roger F. Dangel, Hubert Harrer, Andreas Huber +5 more 2015-06-23
9058461 Transferring heat through an optical layer of integrated circuitry Harry Barowski, Thomas J. Brunschwiler, Roger F. Dangel, Hubert Harrer, Andreas Huber +5 more 2015-06-16
8989532 Integrated circuit package connected to an optical data transmission medium using a coolant Harry Barowski, Thomas J. Brunschwiler, Roger F. Dangel, Hubert Harrer, Andreas Huber +5 more 2015-03-24
8984314 Charge recycling between power domains of integrated circuits Harry Barowski, Joachim Keinert, Antje Mueller 2015-03-17
8972758 Charge recycling between power domains of integrated circuits Harry Barowski, Joachim Keinert, Antje Mueller 2015-03-03
8903882 Method and data processing unit for calculating at least one multiply-sum of two carry-less multiplications of two input operands, data processing program and computer program product Maarten J. Boersma, Markus Kaltenbach, Jens Leenstra, Philipp Oehler, Philipp Panitz 2014-12-02
8806253 Power down of execution units for issued instruction accumulation when issue rate of instructions falls below threshold and at least two are independent Harry Barowski, Maarten J. Boersma, Gunnar Spiess 2014-08-12
8805132 Integrated circuit package connected to a data transmission medium Harry Barowski, Thomas J. Brunschwiler, Roger F. Dangel, Hubert Harrer, Andreas Huber +5 more 2014-08-12
8578196 Zero indication forwarding for floating point unit power reduction Harry Barowski, Maarten J. Boersma, Silvia M. Mueller, Jochen Preiss 2013-11-05
8476112 Optimized semiconductor packaging in a three-dimensional stack Harry Barowski, Thomas J. Brunschwiler, Hubert Harrer, Andreas Huber, Bruno Michel +2 more 2013-07-02
8427833 Thermal power plane for integrated circuits Harry Barowski, Thomas J. Brunschwiler, Hubert Harrer, Andreas Huber, Bruno Michel +2 more 2013-04-23
8421500 Integrated circuit with stacked computational units and configurable through vias Harry Barowski 2013-04-16
8405998 Heat sink integrated power delivery and distribution for integrated circuits Harry Barowski, Thomas J. Brunschwiler, Hubert Harrer, Andreas Huber, Bruno Michel +2 more 2013-03-26
8253234 Optimized semiconductor packaging in a three-dimensional stack Harry Barowski, Thomas J. Brunschwiler, Hubert Harrer, Andreas Huber, Bruno Michel +2 more 2012-08-28
8255726 Zero indication forwarding for floating point unit power reduction Harry Barowski, Maarten J. Boersma, Silvia M. Mueller, Jochen Preiss 2012-08-28
8245065 Power gating processor execution units when number of instructions issued per cycle falls below threshold and are independent until instruction queue is full Harry Barowski, Maarten J. Boersma, Gunnar Spiess 2012-08-14
7873797 Memory controller Thomas Brune, Lothar Freissmann 2011-01-18
7613866 Method for controlling access to a multibank memory Thomas Brune 2009-11-03