GJ

Guy L. Steele, Jr.

Oracle: 93 patents #25 of 14,854Top 1%
TM Thinking Machines: 6 patents #6 of 88Top 7%
TP T. M. Patents: 1 patents #2 of 15Top 15%
📍 Lexington, MA: #18 of 2,299 inventorsTop 1%
🗺 Massachusetts: #240 of 88,656 inventorsTop 1%
Overall (All Time): #13,966 of 4,157,543Top 1%
102
Patents All Time

Issued Patents All Time

Showing 51–75 of 102 patents

Patent #TitleCo-InventorsDate
7133890 Total order comparator unit for comparing values of two floating point operands 2006-11-07
7069288 Floating point system with improved support of interval arithmetic 2006-06-27
7069289 Floating point unit for detecting and representing inexact computations without flags or traps 2006-06-27
7016928 Floating point status information testing circuit 2006-03-21
7017160 Concurrent shared object implemented using a linked-list with amortized node allocation Paul Martin, David L. Detlefs, Alexander T. Garthwaite, Mark S. Moir 2006-03-21
7003540 Floating point multiplier for delimited operands 2006-02-21
7000234 Maintaining a double-ended queue as a linked-list with sentinel nodes and delete flags with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive Nir N. Shavit, Paul Martin 2006-02-14
6993770 Lock free reference counting David L. Detlefs, Paul Martin, Mark S. Moir 2006-01-31
6992988 System and method for deadlock-free routing on arbitrary network topologies John Reynders, Radia J. Perlman 2006-01-31
6993549 System and method for performing gloating point operations involving extended exponents 2006-01-31
6976050 System and method for extracting the high part of a floating point operand 2005-12-13
6970898 System and method for forcing floating point status information to selected values 2005-11-29
6961744 System and method for generating an integer part of a logarithm of a floating point operand 2005-11-01
6880071 Selective signalling of later reserve location memory fault in compound compare and swap Ole Agesen, Nir N. Shavit 2005-04-12
6826757 Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer value Alexander T. Garthwaite, Paul Martin, Nir N. Shavit, Mark S. Moir, David L. Detlefs 2004-11-30
6791939 Dynamic generation of deadlock-free routings Steven K. Heller, Daniel R. Cassiday 2004-09-14
6718492 System and method for arranging bits of a data word in accordance with a mask Nir N. Shavit, Steven K. Heller 2004-04-06
6715066 System and method for arranging bits of a data word in accordance with a mask 2004-03-30
6631421 Recursive partitioning of networks Steven K. Heller, Daniel R. Cassiday, Jon P. Wade 2003-10-07
6629239 System and method for unpacking and merging bits of a data world in accordance with bits of a mask word 2003-09-30
6622242 System and method for performing generalized operations in connection with bits units of a data word 2003-09-16
6618804 System and method for rearranging bits of a data word in accordance with a mask using sorting Peter Lawrence 2003-09-09
6603742 Network reconfiguration Steven K. Heller, Daniel R. Cassiday, Jon P. Wade 2003-08-05
6584073 Network topologies Steven K. Heller, Jon P. Wade 2003-06-24
6567856 Deadlock-free routing Steven K. Heller, Daniel R. Cassiday 2003-05-20