Inventor · disambiguated record
David G. Thaler
Also filed as: THALER DAVID · THALER DAVID G · THALER III DAVID GARFIELD
54 granted patents·10 pending applications·711 citations·filing 2001–2022
98Inventor score
Files withMICROSOFT CORP27MICROSOFT TECHNOLOGY LICENSING LLC23GATTA SRINIVAS RAGHU2GBADEGESIN ABOLADE2ANIPKO DMITRY A1
Top patents by PatentIndex Score
64 records- 0197US10404791B2State-aware load balancing of application serversMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Sep 3, 2019·207 cites·20 claims
- 0294US8274893B2Network interface selection using historical connection informationBANSAL DEEPAK·Filed 2007·Granted Sep 25, 2012·41 cites·20 claims
- 0392US9544213B2Keep alive managementMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Jan 10, 2017·17 cites·27 claims
- 0492US8892710B2Keep alive managementGATTA SRINIVAS RAGHU·Filed 2011·Granted Nov 18, 2014·16 cites·20 claims
- 0592US8036140B2Application programming interface for inviting participants in a serverless peer to peer networkMICROSOFT CORP·Filed 2005·Granted Oct 11, 2011·43 cites·10 claims
- 0692US7165722B2Method and system for communicating with identification tagsMICROSOFT CORP·Filed 2004·Granted Jan 23, 2007·106 cites·36 claims
- 0791US8806250B2Operating system management of network interface devicesGATTA SRINIVAS RAGHU·Filed 2011·Granted Aug 12, 2014·17 cites·54 claims
- 0890US9736050B2Keep alive managementMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Aug 15, 2017·7 cites·20 claims
- 0989US9294379B2Wake pattern managementMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Mar 22, 2016·6 cites·13 claims
- 1089US7752253B2Collaborative invitation system and methodMICROSOFT CORP·Filed 2005·Granted Jul 6, 2010·23 cites·20 claims
- 1188US11190352B2Key pair generation based on environmental factorsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Nov 30, 2021·6 cites·20 claims
- 1288US7134019B2Methods and systems for unilateral authentication of messagesMICROSOFT CORP·Filed 2001·Granted Nov 7, 2006·44 cites·16 claims
- 1387US7568236B2Methods and systems of managing concurrent access to multiple resourcesMICROSOFT CORP·Filed 2005·Granted Jul 28, 2009·13 cites·10 claims
- 1484US10623497B2Leveraging pre-existing groups for IoT device accessMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Apr 14, 2020·8 cites·20 claims
- 1584US7571228B2Contact management in a serverless peer-to-peer systemMICROSOFT CORP·Filed 2005·Granted Aug 4, 2009·14 cites·14 claims
- 1684US7350107B2Method and apparatus for performing network diagnosticsMICROSOFT CORP·Filed 2005·Granted Mar 25, 2008·12 cites·20 claims
- 1783US11411933B2Trusted cyber physical systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Aug 9, 2022·4 cites·20 claims
- 1883US9049660B2Wake pattern managementTHALER DAVID G·Filed 2011·Granted Jun 2, 2015·9 cites·20 claims
- 1983US8917742B2Mechanism to save system power using packet filtering by network interfaceERTUGAY OSMAN N·Filed 2011·Granted Dec 23, 2014·11 cites·20 claims
- 2083US7257815B2Methods and system of managing concurrent access to multiple resourcesMICROSOFT CORP·Filed 2001·Granted Aug 14, 2007·31 cites·9 claims
- 2182US8364847B2Address management in a connectivity platformMICROSOFT CORP·Filed 2008·Granted Jan 29, 2013·8 cites·20 claims
- 2281US9596153B2Wake pattern managementMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Mar 14, 2017·3 cites·20 claims
- 2381US7529255B2Peer-to-peer multicasting using multiple transport protocolsMICROSOFT CORP·Filed 2005·Granted May 5, 2009·11 cites·19 claims
- 2480US7881231B2Detection of home network configuration problemsMICROSOFT CORP·Filed 2009·Granted Feb 1, 2011·8 cites·18 claims
- 2579US8473744B2Methods and systems for unilateral authentication of messagesSHELEST ART·Filed 2006·Granted Jun 25, 2013·7 cites·20 claims
- 2679US8116234B2Detection of home network configuration problemsQIAN TIN·Filed 2011·Granted Feb 14, 2012·5 cites·20 claims
- 2778US9509659B2Connectivity platformMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Nov 29, 2016·4 cites·21 claims
- 2878US7617281B2System and method for collaboration with serverless presenceMICROSOFT CORP·Filed 2005·Granted Nov 10, 2009·6 cites·13 claims
- 2974US7594031B2Network address selectionMICROSOFT CORP·Filed 2005·Granted Sep 22, 2009·6 cites·4 claims
- 3072US9170636B2Operating system management of network interface devicesMICROSOFT CORP·Filed 2014·Granted Oct 27, 2015·2 cites·20 claims
- 3171US11374760B2Cyber physical keyMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Jun 28, 2022·1 cites·14 claims
- 3270US9344335B2Network communication and cost awarenessKHALID SUHAIL·Filed 2011·Granted May 17, 2016·4 cites·20 claims
- 3367US7814214B2Contact management in a serverless peer-to-peer systemMICROSOFT CORP·Filed 2009·Granted Oct 12, 2010·3 cites·20 claims
- 3466US11792013B2Cyber physical keyMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Oct 17, 2023·0 cites·20 claims
- 3565US8166538B2Unified architecture for remote network accessGBADEGESIN ABOLADE·Filed 2005·Granted Apr 24, 2012·3 cites·12 claims
- 3664US11962694B2Key pair generation based on environmental factorsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2021·Granted Apr 16, 2024·0 cites·20 claims
- 3764US8583824B2Identifying an efficient destination serverTHALER III DAVID GARFIELD·Filed 2010·Granted Nov 12, 2013·2 cites·20 claims
- 3864US7590762B2API for network discoveryMICROSOFT CORP·Filed 2005·Granted Sep 15, 2009·3 cites·12 claims
- 3962US12199954B2Trusted cyber physical systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Jan 14, 2025·0 cites·20 claims
- 4055US9939876B2Operating system management of network interface devicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Apr 10, 2018·0 cites·20 claims
- 4153US9686229B2Identifying an efficient destination serverMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Jun 20, 2017·0 cites·20 claims
- 4252US10153959B2Network communication and cost awarenessMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Dec 11, 2018·0 cites·20 claims
- 4352US9866398B2Pattern coalescing for remote wake-enabled applicationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Jan 9, 2018·0 cites·20 claims
- 4452US9705844B2Address management in a connectivity platformMICROSOFT CORP·Filed 2012·Granted Jul 11, 2017·0 cites·20 claims
- 4552US2015312159A1Mechanism to save system power using packet filtering by network interfaceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Application pending·0 cites
- 4651US11190356B2Secure policy ingestion into trusted execution environmentsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2019·Granted Nov 30, 2021·0 cites·20 claims
- 4751US9491032B2Pattern coalescing for remote wake-enabled applicationsMICROSOFT CORP·Filed 2013·Granted Nov 8, 2016·0 cites·20 claims
- 4851US2006242236A1System and method for extensible computer assisted collaborationMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4950US9680724B2Network communication and cost awarenessMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Jun 13, 2017·0 cites·20 claims
- 5048US10872153B2Trusted cyber physical systemMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Dec 22, 2020·0 cites·20 claims
Showing the top 50 of 64 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →