Inventor
VEITCH ALISTAIR
US24 patents
⚠️ This page may combine multiple inventors who share the name “VEITCH ALISTAIR”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD DEVELOPMENT CO
16 patentsUS7152182B2Dec 19, 2006
Data redundancy system and method
HEWLETT PACKARD DEVELOPMENT CO162 citations99
US7089383B2Aug 8, 2006
State machine and system for data redundancy
HEWLETT PACKARD DEVELOPMENT CO60 citations96
US7152077B2Dec 19, 2006
System for redundant storage of data
HEWLETT PACKARD DEVELOPMENT CO57 citations95
US7827144B1Nov 2, 2010
Methods of reading and writing data
HEWLETT PACKARD DEVELOPMENT CO37 citations92
US7380081B2May 27, 2008
Asynchronous data redundancy technique
HEWLETT PACKARD DEVELOPMENT CO29 citations92
US7310703B2Dec 18, 2007
Methods of reading and writing data
HEWLETT PACKARD DEVELOPMENT CO27 citations92
US7178055B2Feb 13, 2007
Method and system for ensuring data consistency after a failover event in a redundant data storage system
HEWLETT PACKARD DEVELOPMENT CO35 citations92
US7647454B2Jan 12, 2010
Transactional shared memory system and method of control
HEWLETT PACKARD DEVELOPMENT CO14 citations84
US7120825B2Oct 10, 2006
Adaptive batch sizing for asynchronous data redundancy
HEWLETT PACKARD DEVELOPMENT CO17 citations84
US7761421B2Jul 20, 2010
Read, write, and recovery operations for replicated data
HEWLETT PACKARD DEVELOPMENT CO17 citations83
US7725655B2May 25, 2010
Method of operating distributed storage system in which data is read from replicated caches and stored as erasure-coded data
HEWLETT PACKARD DEVELOPMENT CO16 citations83
US7203621B1Apr 10, 2007
System workload characterization
HEWLETT PACKARD DEVELOPMENT CO8 citations74
US7644308B2Jan 5, 2010
Hierarchical timestamps
HEWLETT PACKARD DEVELOPMENT CO5 citations63
US7287137B2Oct 23, 2007
Batched, asynchronous data redundancy technique
HEWLETT PACKARD DEVELOPMENT CO6 citations63
US7165187B2Jan 16, 2007
Batch based distributed data redundancy
HEWLETT PACKARD DEVELOPMENT CO3 citations63
US7761663B2Jul 20, 2010
Operating a replicated cache that includes receiving confirmation that a flush operation was initiated
HEWLETT PACKARD DEVELOPMENT CO5 citations62