Inventor · disambiguated record
Aidan T. Hughes
Also filed as: HUGHES AIDAN · HUGHES AIDAN T · HUGHES AIDAN THOMAS · HUGHES AIDAN THOMAS JOSEPH
35 granted patents·6 pending applications·1,037 citations·filing 1998–2015
98Inventor score
Files withMICROSOFT CORP31HUGHES AIDAN T3MICROSOFT TECHNOLOGY LICENSING LLC2ASIPOV BORIS1BENNETT JIM1
Top patents by PatentIndex Score
41 records- 0195US7503072B2Hardware ID to prevent software piracyMICROSOFT CORP·Filed 2001·Granted Mar 10, 2009·56 cites·1 claims
- 0295US6243468B1Software anti-piracy system that adapts to hardware upgradesMICROSOFT CORP·Filed 1998·Granted Jun 5, 2001·322 cites·39 claims
- 0394US8620818B2Activation system architectureHUGHES AIDAN T·Filed 2007·Granted Dec 31, 2013·145 cites·20 claims
- 0489US8001383B2Secure serial numberMICROSOFT CORP·Filed 2007·Granted Aug 16, 2011·16 cites·14 claims
- 0589US7346585B1Computer software and services license processing method and systemMICROSOFT CORP·Filed 2003·Granted Mar 18, 2008·93 cites·30 claims
- 0688US7779274B2Systems and methods for providing time-and weight-based flexibility tolerant hardware IDMICROSOFT CORP·Filed 2007·Granted Aug 17, 2010·17 cites·14 claims
- 0785US9881348B2Activation system architectureMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Jan 30, 2018·7 cites·22 claims
- 0883US7702536B1Method, system, apparatus, and computer-readable medium for tracking referrals and product sell-throughMICROSOFT CORP·Filed 2002·Granted Apr 20, 2010·57 cites·26 claims
- 0980US7937586B2Defending against denial of service attacksMICROSOFT CORP·Filed 2007·Granted May 3, 2011·12 cites·14 claims
- 1080US7921059B2Licensing upsellMICROSOFT CORP·Filed 2005·Granted Apr 5, 2011·15 cites·20 claims
- 1180US7734550B1Method and system for identifying the controlling license for installed softwareMICROSOFT CORP·Filed 2003·Granted Jun 8, 2010·38 cites·21 claims
- 1280US7647640B2System for binding secrets to a computer system having tolerance for hardware changesMICROSOFT CORP·Filed 2007·Granted Jan 12, 2010·4 cites·7 claims
- 1378US8224750B1Method and system for upgrading licenses to installed softwareBENNETT JIM·Filed 2003·Granted Jul 17, 2012·31 cites·8 claims
- 1477US7379918B2Method and system for single reactivation of software product licensesMICROSOFT CORP·Filed 2004·Granted May 27, 2008·13 cites·22 claims
- 1576US7917487B2Portable application registryMICROSOFT CORP·Filed 2005·Granted Mar 29, 2011·7 cites·18 claims
- 1676US7712086B2Portable applicationsMICROSOFT CORP·Filed 2004·Granted May 4, 2010·27 cites·13 claims
- 1775US7610296B2Prioritized filesMICROSOFT CORP·Filed 2004·Granted Oct 27, 2009·21 cites·35 claims
- 1874US7594225B2Integrated setup for generating customization XMLMICROSOFT CORP·Filed 2004·Granted Sep 22, 2009·24 cites·13 claims
- 1974US7278131B2Compact hardware identification for binding a software package to a computer system having tolerance for hardware changesMICROSOFT CORP·Filed 2003·Granted Oct 2, 2007·21 cites·58 claims
- 2073US7302590B2Systems and methods for providing time-and weight-based flexibly tolerant hardware IDMICROSOFT CORP·Filed 2003·Granted Nov 27, 2007·17 cites·28 claims
- 2173US7290149B2Verbose hardware identification for binding a software package to a computer system having tolerance for hardware changesMICROSOFT CORP·Filed 2003·Granted Oct 30, 2007·20 cites·45 claims
- 2271US7882358B2Reversible hashing for E-signature verificationMICROSOFT CORP·Filed 2007·Granted Feb 1, 2011·4 cites·19 claims
- 2371US7565323B2Hardware ID to prevent software piracyMICROSOFT CORP·Filed 2003·Granted Jul 21, 2009·15 cites·10 claims
- 2466US7685591B2Customizing a software application through a patch fileMICROSOFT CORP·Filed 2004·Granted Mar 23, 2010·14 cites·14 claims
- 2566US7296294B2System for binding secrets to a computer system having tolerance for hardware changesMICROSOFT CORP·Filed 2003·Granted Nov 13, 2007·4 cites·27 claims
- 2665US7257712B2Runtime digital signaturesMICROSOFT CORP·Filed 2003·Granted Aug 14, 2007·11 cites·15 claims
- 2762US7644314B2Retroactive verbose loggingMICROSOFT CORP·Filed 2006·Granted Jan 5, 2010·4 cites·20 claims
- 2861US7716664B2Metadata-based application model for large applicationsMICROSOFT CORP·Filed 2004·Granted May 11, 2010·9 cites·11 claims
- 2960US8392713B2Secure offline activation process for licensed software application programsHUGHES AIDAN·Filed 2007·Granted Mar 5, 2013·3 cites·14 claims
- 3056US9292665B2Secure serial numberMICROSOFT CORP·Filed 2014·Granted Mar 22, 2016·0 cites·20 claims
- 3156US7308542B1Data integrity protection for stored dataMICROSOFT CORP·Filed 2004·Granted Dec 11, 2007·9 cites·35 claims
- 3254US8528109B2Optimizing amount of data passed during software license activationASIPOV BORIS·Filed 2007·Granted Sep 3, 2013·1 cites·14 claims
- 3350US8732844B2Secure serial numberHUGHES AIDAN T·Filed 2011·Granted May 20, 2014·0 cites·20 claims
- 3449US2015317347A1Portable Application RegistryMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Application pending·0 cites
- 3548US9031904B2Portable application registryHUGHES AIDAN T·Filed 2011·Granted May 12, 2015·0 cites·20 claims
- 3645US2009193392A1Dynamic intermediate language modification and replacementDOWNEN MICHAEL DAVID·Filed 2008·Application pending·0 cites
- 3743US2006136907A1Language-neutral and language-specific installation packages for software setupMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 3842US2006136906A1Software product installation facilitationMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 3941US2008104710A1Software utilization grace periodMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 4038US2007143228A1Licensing matrixMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4134US10353855B2Systems, devices and methods for a calculator user interfaceDIGITALCHEMY LLC·Filed 2014·Granted Jul 16, 2019·0 cites·9 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →