Inventor · disambiguated record
David Gillies
Also filed as: GILLIES DAVID · GILLIES DAVID M · GILLIES DAVID MITFORD
23 granted patents·620 citations·filing 1988–2017
96Inventor score
Files withMICROSOFT CORP10HEWLETT PACKARD CO4ITT IND GMBH DEUTSCHE3CHAN HON KEAT W1EUROP DE RECH ELECTRONIQUES AD1
Top patents by PatentIndex Score
23 records- 0184US5937195AGlobal control flow treatment of predicated codeHEWLETT PACKARD CO·Filed 1996·Granted Aug 10, 1999·115 cites·40 claims
- 0283US7707566B2Software development infrastructureMICROSOFT CORP·Filed 2003·Granted Apr 27, 2010·40 cites·26 claims
- 0381US6802056B1Translation and transformation of heterogeneous programsMICROSOFT CORP·Filed 1999·Granted Oct 5, 2004·94 cites·11 claims
- 0480US7203936B2Determining guarding predicate from partition graph based deduction to generate inverse predicate expression for branch reversalMICROSOFT CORP·Filed 2004·Granted Apr 10, 2007·22 cites·20 claims
- 0573US6182284B1Method and system for eliminating phi instruction resource interferences and redundant copy instructions from static-single-assignment-form computer codeHEWLETT PACKARD CO·Filed 1998·Granted Jan 30, 2001·66 cites·25 claims
- 0670US10521208B2Differentiated static analysis for dynamic code optimizationMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Dec 31, 2019·2 cites·19 claims
- 0770US7228540B2Preparation for software on demand systemMICROSOFT CORP·Filed 2002·Granted Jun 5, 2007·15 cites·25 claims
- 0870US5768595ASystem and method for recompiling computer programs for enhanced optimizationIBM·Filed 1996·Granted Jun 16, 1998·57 cites·16 claims
- 0967US6834383B2Method for binary-level branch reversal on computer architectures supporting predicated executionMICROSOFT CORP·Filed 2001·Granted Dec 21, 2004·10 cites·12 claims
- 1066US7426719B2Method and system for rewriting unwind data in the presence of exceptionsMICROSOFT CORP·Filed 2001·Granted Sep 16, 2008·12 cites·12 claims
- 1166US6249910B1Apparatus and method for incrementally update static single assignment form for cloned variable name definitionsHEWLETT PACKARD CO·Filed 1998·Granted Jun 19, 2001·58 cites·24 claims
- 1265US5943499ASystem and method for solving general global data flow predicated code problemsHEWLETT PACKARD CO·Filed 1996·Granted Aug 24, 1999·45 cites·29 claims
- 1363US7197748B2Translation and transformation of heterogeneous programsMICROSOFT CORP·Filed 2004·Granted Mar 27, 2007·9 cites·31 claims
- 1461US4841357AData compander for digital video signalsITT IND GMBH DEUTSCHE·Filed 1988·Granted Jun 20, 1989·17 cites·11 claims
- 1560US7350061B2Assigning free register to unmaterialized predicate in inverse predicate expression obtained for branch reversal in predicated execution systemMICROSOFT CORP·Filed 2004·Granted Mar 25, 2008·5 cites·17 claims
- 1660US6854110B2System and method for obtaining scratch registers in computer executable binariesMICROSOFT CORP·Filed 2000·Granted Feb 8, 2005·7 cites·14 claims
- 1754US5367338AMethod and apparatus for converting the sampling rates of a digital video signalTHOMSON BRANDT GMBH·Filed 1993·Granted Nov 22, 1994·15 cites·4 claims
- 1853US5138448ADevice for conversion of frame frequency and number of lines for a high-definition television receiverEUROP DE RESEARCHES ELECTRONIQ·Filed 1990·Granted Aug 11, 1992·18 cites·8 claims
- 1943US8434079B2Preparation for software on demand systemCHAN HON KEAT W·Filed 2007·Granted Apr 30, 2013·0 cites·20 claims
- 2042US7213245B2Software on demand systemMICROSOFT CORP·Filed 2002·Granted May 1, 2007·0 cites·23 claims
- 2142US5101273ADevice for the conversion of motion information into a motion information signal at the field rate and with the number of lines desired for high-definition televisionEUROP DE RECH ELECTRONIQUES AD·Filed 1990·Granted Mar 31, 1992·10 cites·8 claims
- 2231US4831442AControl circuit for a memory arrayITT IND GMBH DEUTSCHE·Filed 1988·Granted May 16, 1989·2 cites·2 claims
- 2330US4862455ADemultiplexing circuit for a multiplex signalITT IND GMBH DEUTSCHE·Filed 1988·Granted Aug 29, 1989·1 cites·1 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →