Inventor · disambiguated record
Peter A. Hallam
Also filed as: HALLAM PETER · HALLAM PETER A
19 granted patents·6 pending applications·259 citations·filing 2004–2017
95Inventor score
Technology areasG06F
Top patents by PatentIndex Score
25 records- 0197US8060868B2Fully capturing outer variables as data objectsMEIJER HENRICUS JOHANNES MARIA·Filed 2007·Granted Nov 15, 2011·72 cites·15 claims
- 0291US7992140B2Compiler supporting programs as data objectsMICROSOFT CORP·Filed 2005·Granted Aug 2, 2011·24 cites·16 claims
- 0390US8458678B2Compiler supporting programs as data objectsMEIJER HENRICUS JOHANNES MARIA·Filed 2011·Granted Jun 4, 2013·14 cites·17 claims
- 0486US7702686B2Retrieving and persisting objects from/to relational databasesMICROSOFT CORP·Filed 2005·Granted Apr 20, 2010·17 cites·16 claims
- 0585US7873592B2Type inference for object-oriented languagesMICROSOFT CORP·Filed 2007·Granted Jan 18, 2011·16 cites·13 claims
- 0685US7627594B2Runtime support for nullable typesMICROSOFT CORP·Filed 2005·Granted Dec 1, 2009·13 cites·14 claims
- 0784US8375443B1Code annotations for preventing access to unsafe functionalityGOOGLE INC·Filed 2011·Granted Feb 12, 2013·10 cites·21 claims
- 0883US7743066B2Anonymous types for statically typed queriesMICROSOFT CORP·Filed 2005·Granted Jun 22, 2010·11 cites·11 claims
- 0983US7694274B2Dynamically typed unsafe varianceMICROSOFT CORP·Filed 2005·Granted Apr 6, 2010·13 cites·11 claims
- 1083US7685567B2Architecture that extends types using extension methodsMICROSOFT CORP·Filed 2005·Granted Mar 23, 2010·11 cites·17 claims
- 1178US7818719B2Extending expression-based syntax for creating object instancesMICROSOFT CORP·Filed 2005·Granted Oct 19, 2010·9 cites·16 claims
- 1276US7516441B2Method and system for program editing and debugging in a common language runtime environmentMICROSOFT CORP·Filed 2004·Granted Apr 7, 2009·25 cites·16 claims
- 1373US7631011B2Code generation patternsMICROSOFT CORP·Filed 2005·Granted Dec 8, 2009·6 cites·4 claims
- 1465US7890939B2Partial methodsMICROSOFT CORP·Filed 2007·Granted Feb 15, 2011·3 cites·22 claims
- 1562US8275731B2Anonymous types for statically typed queriesMEIJER HENRICUS JOHANNES MARIA·Filed 2010·Granted Sep 25, 2012·1 cites·20 claims
- 1662US7647580B2General programming language support for nullable typesMICROSOFT CORP·Filed 2004·Granted Jan 12, 2010·7 cites·20 claims
- 1759US7716644B2Attributed debuggingMICROSOFT CORP·Filed 2004·Granted May 11, 2010·7 cites·19 claims
- 1850US8370801B2Architecture that extends types using extension methodsMICROSOFT CORP·Filed 2010·Granted Feb 5, 2013·0 cites·20 claims
- 1946US2008282238A1Static type for late bindingMICROSOFT CORP·Filed 2007·Application pending·0 cites
- 2045US2006048095A1Local type alias inference system and methodMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 2143US2007027905A1Intelligent SQL generation for persistent object retrievalMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2243US2007028222A1Free/outer variable captureMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2343US2007044083A1Lambda expressionsMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2443US2007027849A1Integrating query-related operators in a programming languageMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2531US10474555B2Detecting errors for function calls with an implicit receiver objectSYNOPSYS INC·Filed 2017·Granted Nov 12, 2019·0 cites·20 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →