Inventor · disambiguated record
Alexander T. Garthwaite
Also filed as: GARTHWAITE ALEXANDER · GARTHWAITE ALEXANDER T · GARTHWAITE ALEXANDER THOMAS
94 granted patents·6 pending applications·2,979 citations·filing 1999–2018
99Inventor score
Top patents by PatentIndex Score
100 records- 0199US7089272B1Specializing write-barriers for objects in a garbage collected heapSUN MICROSYSTEMS INC·Filed 2003·Granted Aug 8, 2006·562 cites·35 claims
- 0296US7480782B2Reference-updating using per-chunk referenced-address ranges in a compacting garbage collectorSUN MICROSYSTEMS INC·Filed 2006·Granted Jan 20, 2009·59 cites·17 claims
- 0396US6826757B2Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer valueSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 30, 2004·141 cites·38 claims
- 0496US6826583B1Local allocation buffers for parallel garbage collectionSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 30, 2004·148 cites·10 claims
- 0595US7945911B1Barrier synchronization method and apparatus for work-stealing threadsORACLE AMERICA INC·Filed 2005·Granted May 17, 2011·50 cites·54 claims
- 0694US8583875B1Efficient readable ballooning of guest memory by backing balloon pages with a shared pageGARTHWAITE ALEXANDER THOMAS·Filed 2010·Granted Nov 12, 2013·41 cites·23 claims
- 0793US6868488B2Binned remembered setsSUN MICROSYSTEMS INC·Filed 2002·Granted Mar 15, 2005·86 cites·33 claims
- 0893US6799236B1Methods and apparatus for executing code while avoiding interferenceSUN MICROSYSTEMS INC·Filed 2001·Granted Sep 28, 2004·84 cites·24 claims
- 0992US7533228B1Two-pass sliding compactionSUN MICROSYSTEMS INC·Filed 2005·Granted May 12, 2009·30 cites·23 claims
- 1092US7412466B1Offset-based forward address calculation in a sliding-compaction garbage collectorSUN MICROSYSTEMS INC·Filed 2005·Granted Aug 12, 2008·31 cites·22 claims
- 1192US6862674B2Methods and apparatus for performing a memory management techniqueSUN MICROSYSTEMS INC·Filed 2002·Granted Mar 1, 2005·75 cites·41 claims
- 1291US7389395B1Split-reference, two-pass mark-compactionSUN MICROSYSTEMS INC·Filed 2005·Granted Jun 17, 2008·37 cites·25 claims
- 1391US6529919B1Incremental class unloading in a train-algorithm-based garbage collectorSUN MICROSYSTEMS INC·Filed 2000·Granted Mar 4, 2003·68 cites·73 claims
- 1490US11099938B2System and method for creating linked clones of storage objects with surface snapshotsVMWARE INC·Filed 2018·Granted Aug 24, 2021·10 cites·15 claims
- 1590US8719545B2System and method for improving memory locality of virtual machinesVMWARE INC·Filed 2012·Granted May 6, 2014·11 cites·31 claims
- 1690US7017160B2Concurrent shared object implemented using a linked-list with amortized node allocationSUN MICROSYSTEMS INC·Filed 2001·Granted Mar 21, 2006·54 cites·64 claims
- 1790US6839725B2Dynamic adaptive tenuring of objectsSUN MICROSYSTEMS INC·Filed 2001·Granted Jan 4, 2005·59 cites·52 claims
- 1889US10872059B2System and method for managing snapshots of storage objects for snapshot deletionsVMWARE INC·Filed 2018·Granted Dec 22, 2020·6 cites·20 claims
- 1988US9418020B2System and method for efficient cache utility curve construction and cache allocationCLOUD PHYSICS INC·Filed 2016·Granted Aug 16, 2016·6 cites·64 claims
- 2088US7565499B1Method and apparatus for recording modified reference locations in garbage-collected heap memorySUN MICROSYSTEMS INC·Filed 2005·Granted Jul 21, 2009·20 cites·22 claims
- 2188US7404182B1Deferring and combining write barriers for a garbage-collected heapSUN MICROSYSTEMS INC·Filed 2003·Granted Jul 22, 2008·75 cites·36 claims
- 2288US7340494B1Garbage-first garbage collectionSUN MICROSYSTEMS INC·Filed 2004·Granted Mar 4, 2008·54 cites·22 claims
- 2386US9032398B2Online classification of memory pages based on activity level represented by one or more bitsAHMAD IRFAN·Filed 2010·Granted May 12, 2015·10 cites·36 claims
- 2486US8307192B2System and method for improving memory locality of virtual machinesPANDEY VIVEK·Filed 2011·Granted Nov 6, 2012·12 cites·12 claims
- 2585US9298377B2Techniques for reducing read I/O latency in virtual machinesVMWARE INC·Filed 2014·Granted Mar 29, 2016·8 cites·27 claims
- 2685US7069281B2Efficient collocation of evacuated objects in a copying garbage collector using variably filled local allocation buffersSUN MICROSYSTEMS INC·Filed 2003·Granted Jun 27, 2006·42 cites·42 claims
- 2785US6185581B1Train-algorithm-based garbage collector employing fixed-size remembered setsSUN MICROSYSTEMS INC·Filed 1999·Granted Feb 6, 2001·85 cites·14 claims
- 2884US7620943B1Using class properties to segregate objects in a generation managed by the train algorithmSUN MICROSYSTEMS INC·Filed 2004·Granted Nov 17, 2009·38 cites·36 claims
- 2984US7143124B2Detection of dead regions during incremental collectionSUN MICROSYSTEMS INC·Filed 2002·Granted Nov 28, 2006·39 cites·68 claims
- 3084US7035884B2Placement of allocation trains in the train algorithmSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 25, 2006·39 cites·25 claims
- 3183US7565497B1Coarse write barrier control mechanismSUN MICROSYSTEMS INC·Filed 2005·Granted Jul 21, 2009·12 cites·22 claims
- 3283US7031990B2Combining external and intragenerational reference-processing in a garbage collector based on the train algorithmSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 18, 2006·35 cites·15 claims
- 3382US8694728B2Efficient online construction of miss rate curvesWALDSPURGER CARL A·Filed 2010·Granted Apr 8, 2014·6 cites·24 claims
- 3482US7016923B2Multi-threaded garbage collector employing cascaded memory arrays of task identifiers to implement work stealing queues for task identification and processingSUN MICROSYSTEMS INC·Filed 2002·Granted Mar 21, 2006·47 cites·113 claims
- 3582US6799191B2Object sampling technique for runtime observations of representative instances thereofSUN MICROSYSTEMS INC·Filed 2001·Granted Sep 28, 2004·32 cites·46 claims
- 3681US7475397B1Methods and apparatus for providing a remote serialization guaranteeSUN MICROSYSTEMS INC·Filed 2004·Granted Jan 6, 2009·30 cites·22 claims
- 3781US7412580B1Concurrent incremental garbage collector with a card table summarizing modified reference locationsSUN MICROSYSTEMS INC·Filed 2003·Granted Aug 12, 2008·31 cites·21 claims
- 3879US9053064B2Method for saving virtual machine state to a checkpoint fileVMWARE INC·Filed 2012·Granted Jun 9, 2015·6 cites·22 claims
- 3979US7096238B2Dynamic feedback for determining collection-set sizeSUN MICROSYSTEMS INC·Filed 2002·Granted Aug 22, 2006·26 cites·25 claims
- 4079US7092978B2Space-efficient, depth-first parallel copying collection technique making use of work—stealing on the same structures that maintain the stack of items to be scannedSUN MICROSYSTEMS INC·Filed 2003·Granted Aug 15, 2006·40 cites·47 claims
- 4179US7069280B2Collection-tick mechanism for a collector based on the train algorithmSUN MICROSYSTEMS INC·Filed 2002·Granted Jun 27, 2006·38 cites·18 claims
- 4278US9405686B2Cache allocation system and method using a sampled cache utility curve in constant spaceCLOUD PHYSICS INC·Filed 2014·Granted Aug 2, 2016·5 cites·28 claims
- 4377US9135171B2Method for improving save and restore performance in virtual machine systemsBASKAKOV YURY·Filed 2010·Granted Sep 15, 2015·5 cites·23 claims
- 4477US7676801B1Scanning of evacuated objects in a generation managed by the train algorithmSUN MICROSYSTEMS INC·Filed 2004·Granted Mar 9, 2010·24 cites·24 claims
- 4577US7617264B1Parallel remembered-set processing respecting popular-object detectionSUN MICROSYSTEMS INC·Filed 2004·Granted Nov 10, 2009·23 cites·17 claims
- 4677US7225439B2Combining write-barriers within an inner loop with fixed stepSUN MICROSYSTEMS INC·Filed 2003·Granted May 29, 2007·24 cites·7 claims
- 4777US7058670B2Scalable, space-efficient, parallel remembered-setsSUN MICROSYSTEMS INC·Filed 2002·Granted Jun 6, 2006·24 cites·22 claims
- 4876US9639480B2Dynamic cache allocation adjustment using multiple cache simulations for efficient cache utility curve constructionCLOUD PHYSICS INC·Filed 2016·Granted May 2, 2017·2 cites·11 claims
- 4976US9189419B2Detecting and suppressing redundant input-output operationsGARTHWAITE ALEXANDER THOMAS·Filed 2012·Granted Nov 17, 2015·4 cites·24 claims
- 5076US7660961B2Concurrent evacuation of the young generationSUN MICROSYSTEMS INC·Filed 2007·Granted Feb 9, 2010·7 cites·20 claims
Showing the top 50 of 100 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →