JR

Joseph D. Ratterman

IBM: 115 patents #445 of 70,183Top 1%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
Overall (All Time): #10,386 of 4,157,543Top 1%
118
Patents All Time

Issued Patents All Time

Showing 25 most recent of 118 patents

Patent #TitleCo-InventorsDate
9971713 Multi-petascale highly efficient parallel supercomputer Sameh W. Asaad, Ralph E. Bellofatto, Michael A. Blocksome, Matthias A. Blumrich, Peter Boyle +54 more 2018-05-15
9882801 Providing full point-to-point communications among compute nodes of an operational group in a global combining network of a parallel computer Charles J. Archer, Daniel A. Faraj, Todd A. Inglett 2018-01-30
9811316 Parallel, low-latency method for high-performance speculative globally-large element extraction from distributed, sorted arrays Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2017-11-07
9607116 Distributed hardware device simulation Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2017-03-28
9569398 Routing data communications packets in a parallel computer Charles J. Archer, Michael A. Blocksome, Todd A. Inglett, Brian E. Smith 2017-02-14
9569399 Routing data communications packets in a parallel computer Charles J. Archer, Michael A. Blocksome, Todd A. Inglett, Brian E. Smith 2017-02-14
9459934 Improving efficiency of a global barrier operation in a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2016-10-04
9459917 Thread selection according to power characteristics during context switching on compute nodes Charles J. Archer, Michael A. Blocksome, Amanda Randles, Brian E. Smith 2016-10-04
9317637 Distributed hardware device simulation Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2016-04-19
9286145 Processing data communications events by awakening threads in parallel active messaging interface of a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2016-03-15
9250949 Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints Charles J. Archer, Michael A. Blocksome, Brian E. Smith, Hanghong Xue 2016-02-02
9250948 Establishing a group of endpoints in a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith, Hanhong Xue 2016-02-02
9244734 Mechanism of supporting sub-communicator collectives with o(64) counters as opposed to one counter for each sub-communicator Michael A. Blocksome, Sameer Kumar, Amith R. Mamidala, Douglas R. Miller 2016-01-26
9158602 Processing posted receive commands in a parallel computer Sameer Kumar, Amith R. Mamidala, Brian E. Smith 2015-10-13
9152481 Processing posted receive commands in a parallel computer Sameer Kumar, Amith R. Mamidala, Brian E. Smith 2015-10-06
9116750 Optimizing collective communications within a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2015-08-25
9081501 Multi-petascale highly efficient parallel supercomputer Sameh W. Asaad, Ralph E. Bellofatto, Michael A. Blocksome, Matthias A. Blumrich, Peter Boyle +55 more 2015-07-14
9047091 Collective operation protocol selection in a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2015-06-02
8990450 Managing a direct memory access (‘DMA’) injection first-in-first-out (‘FIFO’) messaging queue in a parallel computer Michael A. Blocksome, Todd A. Inglett, Patrick Joseph McCarthy, Brian E. Smith 2015-03-24
8966224 Performing a deterministic reduction operation in a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2015-02-24
8949453 Data communications in a parallel active messaging interface of a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2015-02-03
8949577 Performing a deterministic reduction operation in a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2015-02-03
8930956 Utilizing a kernel administration hardware thread of a multi-threaded, multi-core compute node of a parallel computer Michael A. Blocksome, Todd A. Inglett, Patrick Joseph McCarthy, Brian E. Smith 2015-01-06
8909716 Administering truncated receive functions in a parallel messaging interface Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2014-12-09
8910178 Performing a global barrier operation in a parallel computer Charles J. Archer, Michael A. Blocksome, Brian E. Smith 2014-12-09