Inventor

Alistair Veitch

Inventor
Mountain View, CA, US

Overview

27→
Patents
2004–2018
Patent span
Physics
Primary field (CPC G)

Patents· 27 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing84%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests6%
G06NComputing arrangements based on specific computational models3%
G11BInformation storage based on relative movement between record carrier and transducer3%
H04LTransmission of digital information, e.g. telegraphic communication3%
PatentTitleYear
10,152,247Atomically committing write requests20189,389,913'Resource assignment for jobs in a system having a processing pipeline that satisfies a data freshness query constraint'20169,063,898'Method of restoring backup data'20159,047,306'Method of writing data'20158,935,206'Snapshots in distributed storage systems'20158,775,763'Redundant data assignment in a data storage system'20148,489,612'Identifying similar files in an environment having multiple client computers'20138,311,982'Storing update data using a processing pipeline'20128,055,845'Method of cooperative caching for distributed storage system'20117,827,144'Methods of reading and writing data'20107,823,156'Method of hashing address space to storage servers'20107,761,663'Operating a replicated cache that includes receiving confirmation that a flush operation was initiated'20107,761,421'Read, write, and recovery operations for replicated data'20107,725,655'Method of operating distributed storage system in which data is read from replicated caches and stored as erasure-coded data'20107,647,454'Transactional shared memory system and method of control'20107,644,308'Hierarchical timestamps'20107,380,081'Asynchronous data redundancy technique'20087,287,137'Batched, asynchronous data redundancy technique'20077,203,621'System workload characterization'20077,178,055'Method and system for ensuring data consistency after a failover event in a redundant data storage system'20077,165,187'Batch based distributed data redundancy'20077,152,182'Data redundancy system and method'20067,152,077'System for redundant storage of data'20067,120,825'Adaptive batch sizing for asynchronous data redundancy'20067,089,383'State machine and system for data redundancy'20066,978,259'Automated system adaptation technique particularly for data storage systems'20056,718,434'Method and apparatus for assigning raid levels'2004

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2004–2015Patents assigned to HEWLETT PACKARD DEVELOPMENT CO (25)· patent assignee history
2004–2018Based in Mountain View, CA, US· patent location history
2010Based in Palo Alto, CA, US· patent location history
2012–2016Patents assigned to VEITCH ALISTAIR (7)· patent assignee history
2012–2016Patents assigned to KEETON KIMBERLY (4)· patent assignee history
2012–2016Patents assigned to MORREY III CHARLES B (3)· patent assignee history
2014–2015Patents assigned to MERCHANT ARIF (3)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
HEWLETT PACKARD DEVELOPMENT CO252004–2015
VEITCH ALISTAIRself72012–2016
KEETON KIMBERLY42012–2016
MERCHANT ARIF32014–2015
MORREY III CHARLES B32012–2016
Locations
LocationPatentsSpan
Mountain View, California, US242004–2018
Palo Alto, California, US32010