Inventor · disambiguated record
Robert E. Cypher
Also filed as: CYPHER ROBERT · CYPHER ROBERT E
138 granted patents·14 pending applications·2,850 citations·filing 1991–2024
99Inventor score
Top patents by PatentIndex Score
152 records- 0199US8856619B1Storing data across groups of storage nodesCYPHER ROBERT·Filed 2012·Granted Oct 7, 2014·388 cites·21 claims
- 0299US8640000B1Nested coding techniques for data storageCYPHER ROBERT·Filed 2011·Granted Jan 28, 2014·175 cites·42 claims
- 0397US6973613B2Error detection/correction code which detects and corrects component failure and which provides single bit error correction subsequent to component failureSUN MICROSYSTEMS INC·Filed 2002·Granted Dec 6, 2005·141 cites·26 claims
- 0496US11620187B2Distributing data on distributed storage systemsGOOGLE LLC·Filed 2021·Granted Apr 4, 2023·3 cites·20 claims
- 0596US6976194B2Memory/Transmission medium failure handling controller and methodSUN MICROSYSTEMS INC·Filed 2002·Granted Dec 13, 2005·128 cites·29 claims
- 0695US10318384B2Distributing data on distributed storage systemsGOOGLE LLC·Filed 2016·Granted Jun 11, 2019·9 cites·20 claims
- 0795US7412642B2System and method for tolerating communication lane failuresSUN MICROSYSTEMS INC·Filed 2005·Granted Aug 12, 2008·44 cites·16 claims
- 0894US11113150B2Distributing data on distributed storage systemsGOOGLE LLC·Filed 2020·Granted Sep 7, 2021·3 cites·20 claims
- 0993US9535790B2Prioritizing data reconstruction in distributed storage systemsGOOGLE INC·Filed 2016·Granted Jan 3, 2017·10 cites·19 claims
- 1093US9311194B1Efficient resource utilization in data centersGOOGLE INC·Filed 2014·Granted Apr 12, 2016·25 cites·32 claims
- 1193US8615698B1Skewed orthogonal coding techniquesCYPHER ROBERT·Filed 2011·Granted Dec 24, 2013·19 cites·36 claims
- 1293US7676636B2Method and apparatus for implementing virtual transactional memory using cache line markingSUN MICROSYSTEMS INC·Filed 2007·Granted Mar 9, 2010·32 cites·24 claims
- 1392US8484438B2Hierarchical bloom filters for facilitating concurrency controlCYPHER ROBERT E·Filed 2009·Granted Jul 9, 2013·29 cites·14 claims
- 1492US7917698B2Method and apparatus for tracking load-marks and store-marks on cache linesORACLE AMERICA INC·Filed 2007·Granted Mar 29, 2011·27 cites·23 claims
- 1592US7188296B1ECC for component failures using Galois fieldsSUN MICROSYSTEMS INC·Filed 2003·Granted Mar 6, 2007·55 cites·22 claims
- 1692US6996766B2Error detection/correction code which detects and corrects a first failing component and optionally a second failing componentSUN MICROSYSTEMS INC·Filed 2002·Granted Feb 7, 2006·84 cites·48 claims
- 1792US6768640B2Computer system employing redundant cooling fansSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 27, 2004·61 cites·30 claims
- 1891US10678647B2Distributing data on distributed storage systemsGOOGLE LLC·Filed 2019·Granted Jun 9, 2020·4 cites·24 claims
- 1991US7739456B1Method and apparatus for supporting very large transactionsORACLE AMERICA INC·Filed 2007·Granted Jun 15, 2010·24 cites·21 claims
- 2090US9367562B2Distributing data on distributed storage systemsGOOGLE INC·Filed 2013·Granted Jun 14, 2016·8 cites·28 claims
- 2190US8601339B1Layered coding techniques for data storageCYPHER ROBERT·Filed 2011·Granted Dec 3, 2013·10 cites·39 claims
- 2290US8484536B1Techniques for data storage, access, and maintenanceCYPHER ROBERT·Filed 2010·Granted Jul 9, 2013·15 cites·33 claims
- 2390US7730265B1Starvation-avoiding unbounded transactional memoryORACLE AMERICA INC·Filed 2007·Granted Jun 1, 2010·23 cites·21 claims
- 2490US6477682B2Technique for partitioning data to correct memory part failuresSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 5, 2002·59 cites·30 claims
- 2589US9223644B1Preventing unnecessary data recoveryGOOGLE INC·Filed 2014·Granted Dec 29, 2015·10 cites·24 claims
- 2688US8464261B2System and method for executing a transaction using parallel co-transactionsMOIR MARK S·Filed 2010·Granted Jun 11, 2013·12 cites·20 claims
- 2787US7779393B1System and method for efficient verification of memory consistency model complianceORACLE AMERICA INC·Filed 2005·Granted Aug 17, 2010·20 cites·14 claims
- 2886US9292389B2Prioritizing data reconstruction in distributed storage systemsGOOGLE INC·Filed 2014·Granted Mar 22, 2016·7 cites·22 claims
- 2986US7318114B1System and method for dynamic memory interleaving and de-interleavingSUN MICROSYSTEMS INC·Filed 2004·Granted Jan 8, 2008·41 cites·20 claims
- 3086US6574768B2Technique for correcting single-bit errors and detecting paired double-bit errorsSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 3, 2003·30 cites·48 claims
- 3185US8140945B2Hard component failure detection and correctionCYPHER ROBERT E·Filed 2008·Granted Mar 20, 2012·14 cites·18 claims
- 3285US7117312B1Mechanism and method employing a plurality of hash functions for cache snoop filteringSUN MICROSYSTEMS INC·Filed 2004·Granted Oct 3, 2006·40 cites·17 claims
- 3385US2024338279A1Distributing Data on Distributed Storage SystemsGOOGLE LLC·Filed 2024·Application pending·0 cites
- 3484US9823980B2Prioritizing data reconstruction in distributed storage systemsGOOGLE INC·Filed 2016·Granted Nov 21, 2017·3 cites·20 claims
- 3584US6584595B2Technique for correcting single-bit errors in caches with sub-block parity bitsSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 24, 2003·33 cites·18 claims
- 3683US8606997B2Cache hierarchy with bounds on levels accessedCYPHER ROBERT·Filed 2008·Granted Dec 10, 2013·14 cites·20 claims
- 3782US9323615B2Efficient data reads from distributed storage systemsGOOGLE INC·Filed 2014·Granted Apr 26, 2016·5 cites·22 claims
- 3882US8621317B1Modified orthogonal coding techniques for storing dataCYPHER ROBERT·Filed 2011·Granted Dec 31, 2013·8 cites·27 claims
- 3981US12019519B2Distributing data on distributed storage systemsGOOGLE LLC·Filed 2023·Granted Jun 25, 2024·0 cites·20 claims
- 4081US7480771B2Conditional synchronization mechanisms allowing multiple store operations to become visible while a flagged memory location is owned and remains unchangedSUN MICROSYSTEMS INC·Filed 2006·Granted Jan 20, 2009·10 cites·25 claims
- 4181US7050307B2Circuit board orientation in a computer systemSUN MICROSYSTEMS INC·Filed 2002·Granted May 23, 2006·32 cites·14 claims
- 4281US6823476B2Mechanism to improve fault isolation and diagnosis in computersSUN MICROSYSTEMS INC·Filed 2002·Granted Nov 23, 2004·26 cites·37 claims
- 4379US7606994B1Cache memory system including a partially hashed indexSUN MICROSYSTEMS INC·Filed 2004·Granted Oct 20, 2009·26 cites·11 claims
- 4479US7373480B2Apparatus and method for determining stack distance of running software for estimating cache miss rates based upon contents of a hash tableSUN MICROSYSTEMS INC·Filed 2005·Granted May 13, 2008·9 cites·20 claims
- 4579US6922342B2Computer system employing redundant power distributionSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 26, 2005·26 cites·19 claims
- 4678US7594100B2Efficient store queue architectureSUN MICROSYSTEMS INC·Filed 2006·Granted Sep 22, 2009·8 cites·27 claims
- 4778US7549025B2Efficient marking of shared cache linesSUN MICROSYSTEMS INC·Filed 2006·Granted Jun 16, 2009·8 cites·20 claims
- 4878US7325102B1Mechanism and method for cache snoop filteringSUN MICROSYSTEMS INC·Filed 2004·Granted Jan 29, 2008·25 cites·24 claims
- 4978US6629205B2System and method for increasing the snoop bandwidth to cache tags in a cache memory subsystemSUN MICROSYSTEMS INC·Filed 2001·Granted Sep 30, 2003·20 cites·20 claims
- 5077US7376793B2Cache coherence protocol with speculative writestreamSUN MICROSYSTEMS INC·Filed 2005·Granted May 20, 2008·8 cites·17 claims
Showing the top 50 of 152 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →