RC

Robert E. Cypher

Oracle: 105 patents #19 of 14,854Top 1%
Google: 28 patents #590 of 22,993Top 3%
IBM: 5 patents #18,733 of 70,183Top 30%
📍 Saratoga, CA: #37 of 2,933 inventorsTop 2%
🗺 California: #1,165 of 386,348 inventorsTop 1%
Overall (All Time): #7,377 of 4,157,543Top 1%
138
Patents All Time

Issued Patents All Time

Showing 76–100 of 138 patents

Patent #TitleCo-InventorsDate
7606978 Multi-node computer system implementing global access state dependent transactions Anders Landin, Erik E. Hagersten 2009-10-20
7606932 Address packets with variable-size mask format 2009-10-20
7594100 Efficient store queue architecture Shailender Chaudhry 2009-09-22
7571252 Computer system with multiple classes of transaction IDs 2009-08-04
7549025 Efficient marking of shared cache lines Shailender Chaudhry 2009-06-16
7533218 Memory system topology 2009-05-12
7529893 Multi-node system with split ownership and access right coherence mechanism Anders Landin, Erik E. Hagersten 2009-05-05
7480771 Conditional synchronization mechanisms allowing multiple store operations to become visible while a flagged memory location is owned and remains unchanged Mark S. Moir, Paul N. Loewenstein 2009-01-20
7412642 System and method for tolerating communication lane failures 2008-08-12
7412567 Value-based memory coherence support Hakan Zeffer, Erik E. Hagersten, Anders Landin, Shailender Chaudhry, Paul N. Loewenstein +1 more 2008-08-12
7376793 Cache coherence protocol with speculative writestream Anders Landin 2008-05-20
7373480 Apparatus and method for determining stack distance of running software for estimating cache miss rates based upon contents of a hash table 2008-05-13
7366843 Computer system implementing synchronized broadcast using timestamps David A. Wood, Mark D. Hill, Thomas M. Wicki 2008-04-29
7366871 Apparatus and method for determining stack distance including spatial locality of running software for estimating cache miss rates based upon contents of a hash table 2008-04-29
7360029 Multi-node computer system in which interfaces provide data to satisfy coherency transactions when no owning device present in modified global access state node Anders Landin 2008-04-15
7360056 Multi-node system in which global address generated by processing subsystem includes global to local translation information Anders Landin, Erik E. Hagersten 2008-04-15
7325102 Mechanism and method for cache snoop filtering 2008-01-29
7318114 System and method for dynamic memory interleaving and de-interleaving 2008-01-08
7296106 Centerplaneless computer system Drew G. Doblar 2007-11-13
7266651 Method for in-place memory interleaving and de-interleaving 2007-09-04
7225298 Multi-node computer system in which networks in different nodes implement different conveyance modes 2007-05-29
7222220 Multiprocessing system employing address switches to control mixed broadcast snooping and directory based coherency protocols transparent to active devices Ashok Singhal 2007-05-22
7210006 Computer system supporting read-to-write-back transactions for I/O devices 2007-04-24
7188296 ECC for component failures using Galois fields 2007-03-06
7181674 Computer system including a network employing redundant information and slicing Andrew Everett Phelps 2007-02-20