Inventor · disambiguated record
Vance Morrison
Also filed as: MORRISON VANCE · MORRISON VANCE P · MORRISON VANCE PALMER
42 granted patents·1 pending application·1,774 citations·filing 1997–2017
98Inventor score
Files withMICROSOFT CORP31DUFFY JOHN JOSEPH2MICROSOFT TECHNOLOGY LICENSING LLC2BROMAN DAVID1DUFFY JOHN J1
Top patents by PatentIndex Score
43 records- 0196US6598141B1Manipulating interior pointers on a stack during garbage collectionMICROSOFT CORP·Filed 2001·Granted Jul 22, 2003·93 cites·35 claims
- 0295US6851108B1Verifying intermediate language codeMICROSOFT CORP·Filed 2000·Granted Feb 1, 2005·240 cites·86 claims
- 0394US6836884B1Method and system for editing software programsMICROSOFT CORP·Filed 2001·Granted Dec 28, 2004·99 cites·53 claims
- 0494US6836883B1Method and system for compiling multiple languagesMICROSOFT CORP·Filed 2000·Granted Dec 28, 2004·105 cites·10 claims
- 0594US6560774B1Verifier to check intermediate languageMICROSOFT CORP·Filed 1999·Granted May 6, 2003·265 cites·12 claims
- 0694US6151618ASafe general purpose virtual machine computing systemMICROSOFT CORP·Filed 1997·Granted Nov 21, 2000·254 cites·38 claims
- 0793US7171655B2Verifier to check intermediate languageMICROSOFT CORP·Filed 2003·Granted Jan 30, 2007·97 cites·20 claims
- 0891US6993751B2Placing exception throwing instructions in compiled codeMICROSOFT CORP·Filed 2001·Granted Jan 31, 2006·70 cites·37 claims
- 0988US7631249B2Dynamically determining a buffer-stack overrunMICROSOFT CORP·Filed 2005·Granted Dec 8, 2009·23 cites·14 claims
- 1088US6076090ADefault schema mappingIBM·Filed 1997·Granted Jun 13, 2000·133 cites·34 claims
- 1187US7614044B2Attempting runtime retranslation of unresolvable codeMICROSOFT CORP·Filed 2005·Granted Nov 3, 2009·17 cites·18 claims
- 1287US7367015B2Method and system for software program editing in common language runtime environment (CLRE)MICROSOFT CORP·Filed 2004·Granted Apr 29, 2008·45 cites·49 claims
- 1387US6898611B1Declarative pinningMICROSOFT CORP·Filed 2001·Granted May 24, 2005·29 cites·20 claims
- 1485US7627594B2Runtime support for nullable typesMICROSOFT CORP·Filed 2005·Granted Dec 1, 2009·13 cites·14 claims
- 1583US7921143B2Declarative pinningMICROSOFT CORP·Filed 2009·Granted Apr 5, 2011·7 cites·4 claims
- 1683US7124405B1Class initialization method semanticsMICROSOFT CORP·Filed 2001·Granted Oct 17, 2006·33 cites·28 claims
- 1782US7150006B2Techniques for managed code debuggingMICROSOFT CORP·Filed 2003·Granted Dec 12, 2006·34 cites·23 claims
- 1880US9092332B2Activity based sampling of diagnostics dataMICROSOFT CORP·Filed 2013·Granted Jul 28, 2015·11 cites·20 claims
- 1980US8543991B2Profile driven multicore background compilationRAMASWAMY SUBRAMANIAN·Filed 2011·Granted Sep 24, 2013·11 cites·20 claims
- 2080US8006235B2Profiler managementMICROSOFT CORP·Filed 2007·Granted Aug 23, 2011·11 cites·19 claims
- 2179US7454447B1Declarative pinningMICROSOFT CORP·Filed 2005·Granted Nov 18, 2008·5 cites·20 claims
- 2278US10901808B2Concurrent mutation of isolated object graphsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Jan 26, 2021·2 cites·20 claims
- 2378US7861072B2Throwing one selected representative exception among aggregated multiple exceptions of same root cause received from concurrent tasks and discarding the restMICROSOFT CORP·Filed 2007·Granted Dec 28, 2010·7 cites·16 claims
- 2476US7516441B2Method and system for program editing and debugging in a common language runtime environmentMICROSOFT CORP·Filed 2004·Granted Apr 7, 2009·25 cites·16 claims
- 2575US8146085B2Concurrent exception handling using an aggregated exception structureDUFFY JOHN JOSEPH·Filed 2007·Granted Mar 27, 2012·7 cites·17 claims
- 2674US8601445B2Detaching profilersBROMAN DAVID·Filed 2007·Granted Dec 3, 2013·10 cites·17 claims
- 2774US8271768B2Concurrent handling of exceptions in received aggregate exception structure with supplied exception handlers and marking handled exceptionsDUFFY JOHN JOSEPH·Filed 2010·Granted Sep 18, 2012·3 cites·18 claims
- 2871US8359292B2Semantic grouping for program performance data analysisMICROSOFT CORP·Filed 2010·Granted Jan 22, 2013·3 cites·20 claims
- 2970US7770202B2Cross assembly call interceptionMICROSOFT CORP·Filed 2004·Granted Aug 3, 2010·17 cites·26 claims
- 3069US7882158B2Declarative pinningMICROSOFT CORP·Filed 2009·Granted Feb 1, 2011·2 cites·6 claims
- 3169US7735071B2Method and system for compiling multiple languagesMICROSOFT CORP·Filed 2004·Granted Jun 8, 2010·13 cites·8 claims
- 3267US7433862B1Declarative pinningMICROSOFT CORP·Filed 2004·Granted Oct 7, 2008·6 cites·28 claims
- 3366US7533123B1Declarative pinningMICROSOFT CORP·Filed 2004·Granted May 12, 2009·6 cites·17 claims
- 3463US7941793B2Class initialization method semanticsMICROSOFT CORP·Filed 2006·Granted May 10, 2011·2 cites·15 claims
- 3560US9274930B2Debugging system using static analysisMORRISON VANCE P·Filed 2008·Granted Mar 1, 2016·3 cites·20 claims
- 3659US6484312B1Inferring operand types within an intermediate languageMICROSOFT CORP·Filed 1999·Granted Nov 19, 2002·33 cites·40 claims
- 3757US9875141B2Managing pools of dynamic resourcesHELLERSTEIN JOSEPH L·Filed 2008·Granted Jan 23, 2018·2 cites·19 claims
- 3857US9569282B2Concurrent mutation of isolated object graphsDUFFY JOHN J·Filed 2009·Granted Feb 14, 2017·1 cites·20 claims
- 3956US6748503B1System and method facilitating unmanaged code participation in garbage collectionMICROSOFT CORP·Filed 2001·Granted Jun 8, 2004·12 cites·21 claims
- 4055US8719803B2Controlling parallelization of recursion using pluggable policiesTOUB STEPHEN·Filed 2008·Granted May 6, 2014·1 cites·20 claims
- 4151US8903747B2Isolating changes in dynamic systemsEILEBRECHT ERIC L·Filed 2009·Granted Dec 2, 2014·1 cites·6 claims
- 4250US6389590B1Indefinite-size variables within an intermediate languageMICROSOFT CORP·Filed 1999·Granted May 14, 2002·23 cites·14 claims
- 4337US2017083298A1Resilient format for distribution of ahead-of-time compiled code componentsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →