Inventor · Mountain View, CA, US

John Hayes

251Patents
31h-index
31Co-inventors
86Inventor score

Filing activity: Sep 15, 2010 → Nov 20, 2023

Most-cited inventions

PatentTitleAreaCited byStatus
US8527544B1 Garbage collection in a storage system Physics 881 Active
US8868825B1 Nonrepeating identifiers in an address space of a non-volatile solid-state storage Physics 444 Active
US8775868B2 Adaptive RAID for an SSD environment Physics 398 Active
US9003144B1 Mechanism for persisting messages in a storage system Physics 393 Active
US8850108B1 Storage cluster Physics 389 Active
US8589625B2 Scheduling of reconstructive I/O read operations in a storage environment Physics 363 Active
US8874836B1 Scheduling policy for queues in a non-volatile solid-state storage Physics 354 Active
US8930307B2 Method for removing duplicate data from a storage array Physics 316 Active
US9251066B2 Garbage collection in a storage system Physics 312 Active
US8806160B2 Mapping in a storage system Physics 274 Active
US9423967B2 Scheduling of I/O writes in a storage environment Physics 242 Active
US9436396B2 Scheduling of reconstructive I/O read operations in a storage environment Physics 241 Active
US9454477B2 Logical sector mapping in a flash storage array Physics 237 Active
US9454476B2 Logical sector mapping in a flash storage array Physics 236 Active
US9436720B2 Safety for volume operations Physics 235 Active
US9516016B2 Storage array password management Electricity 232 Active
US9477554B2 Mechanism for persisting messages in a storage system Physics 169 Active
US10082985B2 Data striping across storage nodes that are assigned to multiple logical arrays Physics 165 Active
US9836245B2 Non-volatile RAM and flash memory in a non-volatile solid-state storage Physics 164 Active
US10007457B2 Distributed transactions with token-associated execution Physics 162 Active
US9021297B1 Redundant, fault-tolerant, distributed remote procedure call cache in a storage system Physics 86 Active
US9087012B1 Disaster recovery at high reliability in a storage cluster Physics 83 Active
US9213485B1 Storage system architecture Physics 77 Active
US9495255B2 Error recovery in a storage cluster Physics 69 Active
US9218244B1 Rebuilding data across storage nodes Physics 67 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.