Inventor
THALER DAVID G
US36 patents
⚠️ This page may combine multiple inventors who share the name “THALER DAVID G”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
15 patentsUS7134019B2Nov 7, 2006
Methods and systems for unilateral authentication of messages
MICROSOFT CORP44 citations95
US7257815B2Aug 14, 2007
Methods and system of managing concurrent access to multiple resources
MICROSOFT CORP31 citations93
US7752253B2Jul 6, 2010
Collaborative invitation system and method
MICROSOFT CORP23 citations92
US8036140B2Oct 11, 2011
Application programming interface for inviting participants in a serverless peer to peer network
MICROSOFT CORP43 citations91
US7568236B2Jul 28, 2009
Methods and systems of managing concurrent access to multiple resources
MICROSOFT CORP13 citations84
US7350107B2Mar 25, 2008
Method and apparatus for performing network diagnostics
MICROSOFT CORP12 citations84
US7529255B2May 5, 2009
Peer-to-peer multicasting using multiple transport protocols
MICROSOFT CORP11 citations83
US8364847B2Jan 29, 2013
Address management in a connectivity platform
MICROSOFT CORP8 citations82
US7571228B2Aug 4, 2009
Contact management in a serverless peer-to-peer system
MICROSOFT CORP14 citations82
US7594031B2Sep 22, 2009
Network address selection
MICROSOFT CORP6 citations63
US9170636B2Oct 27, 2015
Operating system management of network interface devices
MICROSOFT CORP2 citations62
US7617281B2Nov 10, 2009
System and method for collaboration with serverless presence
MICROSOFT CORP6 citations62
US7590762B2Sep 15, 2009
API for network discovery
MICROSOFT CORP3 citations61
US7814214B2Oct 12, 2010
Contact management in a serverless peer-to-peer system
MICROSOFT CORP3 citations60
US9705844B2Jul 11, 2017
Address management in a connectivity platform
MICROSOFT CORP0 citations50
MICROSOFT TECHNOLOGY LICENSING LLC
10 patentsUS10404791B2Sep 3, 2019
State-aware load balancing of application servers
MICROSOFT TECHNOLOGY LICENSING LLC207 citations97
US9544213B2Jan 10, 2017
Keep alive management
MICROSOFT TECHNOLOGY LICENSING LLC17 citations91
US9294379B2Mar 22, 2016
Wake pattern management
MICROSOFT TECHNOLOGY LICENSING LLC6 citations83
US9736050B2Aug 15, 2017
Keep alive management
MICROSOFT TECHNOLOGY LICENSING LLC7 citations82
US10623497B2Apr 14, 2020
Leveraging pre-existing groups for IoT device access
MICROSOFT TECHNOLOGY LICENSING LLC8 citations74
US9596153B2Mar 14, 2017
Wake pattern management
MICROSOFT TECHNOLOGY LICENSING LLC3 citations72
US9509659B2Nov 29, 2016
Connectivity platform
MICROSOFT TECHNOLOGY LICENSING LLC4 citations71
US9939876B2Apr 10, 2018
Operating system management of network interface devices
MICROSOFT TECHNOLOGY LICENSING LLC0 citations51
US10153959B2Dec 11, 2018
Network communication and cost awareness
MICROSOFT TECHNOLOGY LICENSING LLC0 citations48
US9680724B2Jun 13, 2017
Network communication and cost awareness
MICROSOFT TECHNOLOGY LICENSING LLC0 citations48