Inventor
AULL RANDALL E
US35 patents
⚠️ This page may combine multiple inventors who share the name “AULL RANDALL E”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
22 patentsUS7436300B2Oct 14, 2008
Wireless device support for electronic devices
MICROSOFT CORP87 citations94
US7822983B2Oct 26, 2010
Physical device bonding
MICROSOFT CORP34 citations92
US7167934B1Jan 23, 2007
Peripheral device data transfer protocol
MICROSOFT CORP28 citations92
US7685322B2Mar 23, 2010
Port number emulation for wireless USB connections
MICROSOFT CORP37 citations91
US7684754B2Mar 23, 2010
Capacitive bonding of devices
MICROSOFT CORP15 citations90
US7577765B2Aug 18, 2009
Advanced power management in generic USB drivers
MICROSOFT CORP12 citations84
US8365201B2Jan 29, 2013
Multi-function device ID with unique identifier
MICROSOFT CORP9 citations83
US7417626B2Aug 26, 2008
Method for processing data quantifying force applied to one or more keys of a computer keyboard
MICROSOFT CORP9 citations83
US8036595B2Oct 11, 2011
Capacitive bonding of devices
MICROSOFT CORP8 citations82
US7149839B2Dec 12, 2006
Wireless USB hardware scheduling
MICROSOFT CORP11 citations81
US7650436B2Jan 19, 2010
I/O handling in generic USB drivers
MICROSOFT CORP5 citations74
US7263573B2Aug 28, 2007
Wireless USB hardware scheduling
MICROSOFT CORP9 citations71
US9043497B2May 26, 2015
Driver interface functions to interface client function drivers
MICROSOFT CORP3 citations63
US7983686B2Jul 19, 2011
Dynamic frequency inventory and masking
MICROSOFT CORP4 citations63
US7802022B2Sep 21, 2010
Generic USB drivers
MICROSOFT CORP3 citations63
US7870305B2Jan 11, 2011
Proxy association for devices
MICROSOFT CORP2 citations61
US8380130B2Feb 19, 2013
Capacitive bonding of devices
MICROSOFT CORP1 citations60
US8347319B2Jan 1, 2013
Device display object infrastructure
MICROSOFT CORP4 citations58
US9342427B2May 17, 2016
Multi-function device ID with unique identifier
MICROSOFT CORP1 citations51
US8738835B2May 27, 2014
HID over simple peripheral buses
MICROSOFT CORP0 citations51
US7984228B2Jul 19, 2011
Device connection routing for controller
MICROSOFT CORP0 citations50
US7650406B2Jan 19, 2010
Termination of a security association between devices
MICROSOFT CORP0 citations40
MICROSOFT TECHNOLOGY LICENSING LLC
5 patentsUS10122576B2Nov 6, 2018
Intelligent role selection for dual-role devices
MICROSOFT TECHNOLOGY LICENSING LLC11 citations79
US9417708B2Aug 16, 2016
Method for processing data quantifying force applied to one or more keys of a computer keyboard
MICROSOFT TECHNOLOGY LICENSING LLC1 citations62
US9430413B2Aug 30, 2016
Detecting state loss on a device
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US9424225B2Aug 23, 2016
Driver interface functions to interface client function drivers
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US10715381B2Jul 14, 2020
Intelligent role selection for dual-role devices
MICROSOFT TECHNOLOGY LICENSING LLC0 citations47
AULL RANDALL E
3 patentsUS8200853B2Jun 12, 2012
Extensions for USB driver interface functions
AULL RANDALL E14 citations91
US8504739B2Aug 6, 2013
USB driver interface functions to interface USB client function drivers
AULL RANDALL E4 citations72
US8648812B2Feb 11, 2014
Method for processing data quantifying force applied to one or more keys of a computer keyboard
AULL RANDALL E4 citations71