Inventor · disambiguated record
Michael Tsang
Also filed as: TSANG MICHAEL · TSANG MICHAEL H · TSANG MICHAEL HIN-CHEUNG · TSANG MICHAEL Y
17 granted patents·11 pending applications·764 citations·filing 1995–2012
96Inventor score
Top patents by PatentIndex Score
28 records- 0196US7469386B2Systems and methods for interfacing with computer devicesMICROSOFT CORP·Filed 2004·Granted Dec 23, 2008·163 cites·3 claims
- 0295US6791536B2Simulating gestures of a pointing device using a stylus and providing feedback theretoMICROSOFT CORP·Filed 2001·Granted Sep 14, 2004·128 cites·47 claims
- 0394US7409537B2Fast booting an operating system from an off stateMICROSOFT CORP·Filed 2005·Granted Aug 5, 2008·44 cites·20 claims
- 0491US7930270B2Managing files on multiple computing devicesMICROSOFT CORP·Filed 2007·Granted Apr 19, 2011·49 cites·20 claims
- 0590US7646380B2Correction of alignment and linearity errors in a stylus input systemMICROSOFT CORP·Filed 2006·Granted Jan 12, 2010·19 cites·15 claims
- 0688US8655667B2Context based online advertisingMICROSOFT CORP·Filed 2012·Granted Feb 18, 2014·9 cites·20 claims
- 0788US8326630B2Context based online advertisingCHANDRASEKAR RAMAN·Filed 2008·Granted Dec 4, 2012·36 cites·20 claims
- 0888US5613123AMethod and system for configuring and executing device drivers based on configuration requirementsMICROSOFT CORP·Filed 1995·Granted Mar 18, 1997·169 cites·41 claims
- 0983US6903730B2In-air gestures for electromagnetic coordinate digitizersMICROSOFT CORP·Filed 2001·Granted Jun 7, 2005·40 cites·39 claims
- 1082US8856553B2Managing self-encrypting drives in decentralized environmentsLYAKHOVITSKIY GRIGORY B·Filed 2011·Granted Oct 7, 2014·11 cites·20 claims
- 1180US6727896B2Correction of alignment and linearity errors in a stylus input systemMICROSOFT CORP·Filed 2001·Granted Apr 27, 2004·23 cites·23 claims
- 1279US7865910B2Bypassing class drivers through virtual driver enablementMICROSOFT CORP·Filed 2006·Granted Jan 4, 2011·10 cites·20 claims
- 1378US6877018B2System and method for unloading namespace devicesMICROSOFT CORP·Filed 2001·Granted Apr 5, 2005·26 cites·31 claims
- 1473US7106311B2Correction of alignment and linearity errors in a stylus input systemMICROSOFT CORP·Filed 2004·Granted Sep 12, 2006·14 cites·19 claims
- 1564US7345681B2Pen data capture and injectionMICROSOFT CORP·Filed 2004·Granted Mar 18, 2008·10 cites·13 claims
- 1659US7418714B2Employing three parameter buffer access in connection with SMBus notificationsMICROSOFT CORP·Filed 2002·Granted Aug 26, 2008·7 cites·23 claims
- 1758US7559083B2Method and apparatus for generating secured attention sequenceMICROSOFT CORP·Filed 2003·Granted Jul 7, 2009·6 cites·15 claims
- 1857US2010042470A1Context based advertisement filtrationMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 1957US2010042421A1Context based advertisement bidding mechanismMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 2057US2010042469A1Mobile device enhanced shopping experienceMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 2146US2008010482A1Remote control of a media computing deviceMICROSOFT CORP·Filed 2006·Application pending·0 cites
- 2245US2010042471A1Determination of advertisement referrer incentives and disincentivesMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 2345US2008180412A1Dual mode digitizerMICROSOFT CORP·Filed 2007·Application pending·0 cites
- 2444US2004217988A1Systems and methods for interfacing with computer devicesFiled 2004·Application pending·0 cites
- 2544US2006101397A1Pseudo-random test case generator for XML APIsMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 2644US2004257341A1Systems and methods for interfacing with computer devicesFiled 2004·Application pending·0 cites
- 2742US2006265718A1Injection-based simulation for button automation on button-aware computing platformsMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2841US2005015731A1Handling data across different portions or regions of a desktopMICROSOFT CORP·Filed 2003·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →