Inventor · disambiguated record
Ole Agesen
Also filed as: AGESEN OLE
62 granted patents·2,910 citations·filing 1997–2017
99Inventor score
Top patents by PatentIndex Score
62 records- 0198US7984304B1Dynamic verification of validity of executable codeVMWARE INC·Filed 2004·Granted Jul 19, 2011·219 cites·71 claims
- 0297US7069413B1Method and system for performing virtual to physical address translations in a virtual machine monitorVMWARE INC·Filed 2003·Granted Jun 27, 2006·151 cites·27 claims
- 0396US6961806B1System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systemsVMWARE INC·Filed 2001·Granted Nov 1, 2005·196 cites·22 claims
- 0495US7222221B1Maintaining coherency of derived data in a computer systemVMWARE INC·Filed 2004·Granted May 22, 2007·120 cites·27 claims
- 0595US6711672B1Method and system for implementing subroutine calls and returns in binary translation sub-systems of computersVMWARE INC·Filed 2000·Granted Mar 23, 2004·119 cites·11 claims
- 0694US8037280B2System and method for improving memory locality of virtual machinesVMWARE INC·Filed 2008·Granted Oct 11, 2011·45 cites·29 claims
- 0794US7117481B1Composite lock for computer systems with multiple domainsVMWARE INC·Filed 2002·Granted Oct 3, 2006·100 cites·40 claims
- 0893US7853960B1Efficient virtualization of input/output completions for a virtual deviceVMWARE INC·Filed 2005·Granted Dec 14, 2010·32 cites·27 claims
- 0993US7290253B1Prediction mechanism for subroutine returns in binary translation sub-systems of computersVMWARE INC·Filed 2003·Granted Oct 30, 2007·58 cites·16 claims
- 1092US8572606B1System and method for avoiding synchronization bugs through virtualizationAGESEN OLE·Filed 2006·Granted Oct 29, 2013·31 cites·20 claims
- 1192US7783838B1Maintaining coherency of derived data in a computer systemVMWARE INC·Filed 2007·Granted Aug 24, 2010·25 cites·30 claims
- 1292US7506122B1Restricting memory access to protect data when sharing a common address spaceVMWARE INC·Filed 2007·Granted Mar 17, 2009·29 cites·25 claims
- 1392US6823351B1Work-stealing queues for parallel garbage collectionSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 23, 2004·73 cites·14 claims
- 1491US6529919B1Incremental class unloading in a train-algorithm-based garbage collectorSUN MICROSYSTEMS INC·Filed 2000·Granted Mar 4, 2003·68 cites·73 claims
- 1590US8719545B2System and method for improving memory locality of virtual machinesVMWARE INC·Filed 2012·Granted May 6, 2014·11 cites·31 claims
- 1690US7555747B1Prediction mechanism for subroutine returns in binary translation sub-systems of computersVMWARE INC·Filed 2007·Granted Jun 30, 2009·16 cites·25 claims
- 1790US7149843B1System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systemsVMWARE INC·Filed 2005·Granted Dec 12, 2006·20 cites·13 claims
- 1890US6839725B2Dynamic adaptive tenuring of objectsSUN MICROSYSTEMS INC·Filed 2001·Granted Jan 4, 2005·59 cites·52 claims
- 1989US8380939B2System and method for maintaining memory page sharing in a virtual environmentVMWARE INC·Filed 2011·Granted Feb 19, 2013·9 cites·48 claims
- 2089US6560619B1Using atomic compare-and-swap operations for forwarding-pointer installationSUN MICROSYSTEMS INC·Filed 2000·Granted May 6, 2003·51 cites·8 claims
- 2189US6047125AGarbage collection system for improved use of memory by removal of reference conflictsSUN MICROSYSTEMS INC·Filed 1997·Granted Apr 4, 2000·89 cites·29 claims
- 2289US5873104ABounded-pause time garbage collection system and method including write barrier associated with source and target instances of a partially relocated objectSUN MICROSYSTEMS INC·Filed 1997·Granted Feb 16, 1999·116 cites·38 claims
- 2388US7281102B1Restricting memory access to protect data when sharing a common address spaceVMWARE INC·Filed 2004·Granted Oct 9, 2007·49 cites·31 claims
- 2488US5857210ABounded-pause time garbage collection system and method including read and write barriers associated with an instance of a partially relocated objectSUN MICROSYSTEMS INC·Filed 1997·Granted Jan 5, 1999·103 cites·54 claims
- 2587US8352705B2Large-page optimization in virtual memory paging systemsVMWARE INC·Filed 2008·Granted Jan 8, 2013·13 cites·18 claims
- 2686US8307192B2System and method for improving memory locality of virtual machinesPANDEY VIVEK·Filed 2011·Granted Nov 6, 2012·12 cites·12 claims
- 2786US8024506B1Maintaining address translations during the software-based processing of instructionsVMWARE INC·Filed 2007·Granted Sep 20, 2011·14 cites·25 claims
- 2886US6314563B1Expedited object locking and unlockingSUN MICROSYSTEMS INC·Filed 1999·Granted Nov 6, 2001·119 cites·68 claims
- 2986US5873105ABounded-pause time garbage collection system and method including write barrier associated with a source instance of a partially relocated objectSUN MICROSYSTEMS INC·Filed 1997·Granted Feb 16, 1999·128 cites·49 claims
- 3085US6253215B1Method, apparatus, and article of manufacture for facilitating resource management for applications having two types of program codeSUN MICROSYSTEMS INC·Filed 1998·Granted Jun 26, 2001·119 cites·52 claims
- 3184US8875162B2Efficient virtualization of input/output completions for a virtual deviceVMWARE INC·Filed 2013·Granted Oct 28, 2014·6 cites·16 claims
- 3284US8006043B2System and method for maintaining memory page sharing in a virtual environmentVMWARE INC·Filed 2008·Granted Aug 23, 2011·10 cites·57 claims
- 3384US6173442B1Busy-wait-free synchronizationSUN MICROSYSTEMS INC·Filed 1999·Granted Jan 9, 2001·86 cites·77 claims
- 3483US8171338B2Method and system for enabling checkpointing fault tolerance across remote virtual machinesAGESEN OLE·Filed 2010·Granted May 1, 2012·8 cites·20 claims
- 3583US7640544B2Work stealing queues for parallel garbage collectionSUN MICROSYSTEMS INC·Filed 2004·Granted Dec 29, 2009·30 cites·6 claims
- 3682US6799191B2Object sampling technique for runtime observations of representative instances thereofSUN MICROSYSTEMS INC·Filed 2001·Granted Sep 28, 2004·32 cites·46 claims
- 3781US7487314B1Restricting memory access to protect data when sharing a common address spaceVMWARE INC·Filed 2007·Granted Feb 3, 2009·9 cites·25 claims
- 3881US7277998B1Restricting memory access to protect data when sharing a common address spaceVMWARE INC·Filed 2004·Granted Oct 2, 2007·26 cites·31 claims
- 3978US7277999B1Restricting memory access to protect data when sharing a common address spaceVMWARE INC·Filed 2004·Granted Oct 2, 2007·21 cites·39 claims
- 4077US8578380B1Program concurrency control using condition variablesADAMS KEITH M·Filed 2004·Granted Nov 5, 2013·24 cites·6 claims
- 4176US6880071B2Selective signalling of later reserve location memory fault in compound compare and swapSUN MICROSYSTEMS INC·Filed 2001·Granted Apr 12, 2005·19 cites·35 claims
- 4275US6449626B1Reduced-cost remembered-set processing in a train-algorithm-based garbage collectorSUN MICROSYSTEMS INC·Filed 1999·Granted Sep 10, 2002·49 cites·25 claims
- 4375US6101580AApparatus and method for assisting exact garbage collection by using a stack cache of tag bitsSUN MICROSYSTEMS INC·Filed 1997·Granted Aug 8, 2000·74 cites·31 claims
- 4474US9965399B2Large-page optimization in virtual memory paging systemsVMWARE INC·Filed 2017·Granted May 8, 2018·1 cites·13 claims
- 4574US9532103B2Multi-user support for set top boxes and game consolesVMWARE INC·Filed 2013·Granted Dec 27, 2016·3 cites·22 claims
- 4674US6415302B1Train-algorithm-based garbage collector employing farthest-forward-car indicatorSUN MICROSYSTEMS INC·Filed 1999·Granted Jul 2, 2002·67 cites·21 claims
- 4771US5909579AMethod and apparatus for encoding and decoding delta encoded information to locate live pointers in program data stacksSUN MICROSYSTEMS INC·Filed 1997·Granted Jun 1, 1999·58 cites·42 claims
- 4870US8533745B2Efficient virtualization of input/output completions for a virtual deviceAGESEN OLE·Filed 2010·Granted Sep 10, 2013·2 cites·35 claims
- 4970US7487313B1Restricting memory access to protect data when sharing a common address spaceVMWARE INC·Filed 2007·Granted Feb 3, 2009·4 cites·25 claims
- 5068US6161217AAccurate method for inlining virtual callsSUN MICROSYSTEMS INC·Filed 1998·Granted Dec 12, 2000·51 cites·24 claims
Showing the top 50 of 62 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Ole Agesen files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →