Inventor · disambiguated record
John M. Thornton
Also filed as: THORNTON JOHN · THORNTON JOHN M · THORNTON JOHN MICHAEL
27 granted patents·10 pending applications·1,365 citations·filing 2001–2020
97Inventor score
Files withMICROSOFT CORP9CAHILL JASON5THORNTON JOHN5HARTLEY SHANE4MICROSOFT TECHNOLOGY LICENSING LLC4
Top patents by PatentIndex Score
37 records- 0198USD682882SDisplay screen with iconCAHILL JASON·Filed 2012·Granted May 21, 2013·196 cites·1 claims
- 0297USD705252SDisplay screen with graphical user interfaceCAHILL JASON·Filed 2012·Granted May 20, 2014·134 cites·1 claims
- 0395USD711401SDisplay screen with graphical user interfaceHARTLEY SHANE·Filed 2012·Granted Aug 19, 2014·75 cites·1 claims
- 0495USD700205SDisplay screen with graphical user interfaceHARTLEY SHANE·Filed 2012·Granted Feb 25, 2014·89 cites·1 claims
- 0595USD682877SDisplay screen with icon setHARTLEY SHANE·Filed 2012·Granted May 21, 2013·94 cites·1 claims
- 0695US7116310B1Application programming interface that maps input device controls to software actionsMICROSOFT CORP·Filed 2001·Granted Oct 3, 2006·250 cites·30 claims
- 0794USD711402SDisplay screen with graphical user interfaceTHORNTON JOHN·Filed 2012·Granted Aug 19, 2014·67 cites·1 claims
- 0894US8396246B2Tagging images with labelsANBALAGAN KARTHIK G·Filed 2008·Granted Mar 12, 2013·75 cites·18 claims
- 0994US7369117B2Application programming interface that maps input device controls to software actionsMICROSOFT CORP·Filed 2005·Granted May 6, 2008·41 cites·20 claims
- 1093USD701518SDisplay screen with animated graphical user interfaceTHORNTON JOHN·Filed 2012·Granted Mar 25, 2014·63 cites·1 claims
- 1193US8359361B2Techniques to share media files through messagingMICROSOFT CORP·Filed 2010·Granted Jan 22, 2013·59 cites·19 claims
- 1291USD701878SDisplay screen with graphical user interfaceCAHILL JASON·Filed 2012·Granted Apr 1, 2014·52 cites·1 claims
- 1389US10504126B2System and method of obtaining merchant sales information for marketing or sales teamsTRUAXIS LLC·Filed 2013·Granted Dec 10, 2019·32 cites·21 claims
- 1487USD706290SDisplay screen with iconHARTLEY SHANE·Filed 2012·Granted Jun 3, 2014·37 cites·1 claims
- 1585US8867779B2Image tagging user interfaceANBALAGAN KARTHIK G·Filed 2008·Granted Oct 21, 2014·19 cites·20 claims
- 1681USD701517SDisplay screen with animated graphical user interfaceTHORNTON JOHN·Filed 2012·Granted Mar 25, 2014·28 cites·1 claims
- 1780USD711403SDisplay screen with graphical user interfaceTHORNTON JOHN·Filed 2012·Granted Aug 19, 2014·26 cites·1 claims
- 1880US8041738B2Strongly typed tagsMICROSOFT CORP·Filed 2011·Granted Oct 18, 2011·4 cites·17 claims
- 1979US7912860B2Strongly typed tagsMICROSOFT CORP·Filed 2007·Granted Mar 22, 2011·7 cites·14 claims
- 2072US9020183B2Tagging images with labelsMICROSOFT CORP·Filed 2013·Granted Apr 28, 2015·3 cites·20 claims
- 2170US10073579B2Techniques to share media files through messagingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2012·Granted Sep 11, 2018·3 cites·20 claims
- 2264US7620215B2Applying localized image effects of varying intensityMICROSOFT CORP·Filed 2005·Granted Nov 17, 2009·3 cites·19 claims
- 2363US11176528B2Securing customized third-party content within a computing environment configured to enable third-party hostingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Nov 16, 2021·0 cites·20 claims
- 2461US10565572B2Securing customized third-party content within a computing environment configured to enable third-party hostingMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Feb 18, 2020·0 cites·15 claims
- 2560US8577872B2Selection of photos based on tagging historySCHOKKING ALEXANDER·Filed 2009·Granted Nov 5, 2013·3 cites·18 claims
- 2658US8397156B2Organizing documents through utilization of people tagsTHORNTON JOHN MICHAEL·Filed 2009·Granted Mar 12, 2013·1 cites·20 claims
- 2753US7647361B2Automatically maintaining metadata in a file backup systemMICROSOFT CORP·Filed 2006·Granted Jan 12, 2010·4 cites·14 claims
- 2850US2015016691A1Image Tagging User InterfaceANBALAGAN KARTHIK G·Filed 2014·Application pending·0 cites
- 2946US2013260887A1Rule set for creating word-puzzlesCAHILL JASON·Filed 2012·Application pending·0 cites
- 3046US2013260849A1Deriving word-commonness for word-gamesCAHILL JASON·Filed 2012·Application pending·0 cites
- 3146US2013260888A1Phased game play for synchronized gaming scheduleTHORNTON JOHN·Filed 2012·Application pending·0 cites
- 3246US2013260848A1Guessing Threshold for a Game ChallengeCAHILL ELISSA ANN·Filed 2012·Application pending·0 cites
- 3344US2011078097A1Shared face training dataMICROSOFT CORP·Filed 2009·Application pending·0 cites
- 3443US2015220999A1Method and system to dynamically adjust offer spend thresholds and personalize offer criteria specific to individual usersTRUAXIS INC·Filed 2015·Application pending·0 cites
- 3538US2013067346A1Content User ExperienceROSENSTEIN DANIEL·Filed 2011·Application pending·0 cites
- 3637US2019311335A1Systems and methods for in-application content managementMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Application pending·0 cites
- 3735US2016225022A1Method to stop serving re-targeting ads to a consumer by leveraging a purchase signal from transaction dataMASTERCARD INTERNATIONAL INC·Filed 2015·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →