Inventor · disambiguated record
Randall E. Aull
Also filed as: AULL RANDALL · AULL RANDALL E · AULL RANDALL EDWARD
42 granted patents·7 pending applications·335 citations·filing 2003–2018
97Inventor score
Files withMICROSOFT CORP30MICROSOFT TECHNOLOGY LICENSING LLC10AULL RANDALL E3BHESANIA FIRDOSH K3AULL RANDALL EDWARD1
Top patents by PatentIndex Score
49 records- 0193US7685322B2Port number emulation for wireless USB connectionsMICROSOFT CORP·Filed 2006·Granted Mar 23, 2010·37 cites·17 claims
- 0291US8200853B2Extensions for USB driver interface functionsAULL RANDALL E·Filed 2010·Granted Jun 12, 2012·14 cites·20 claims
- 0390US10122576B2Intelligent role selection for dual-role devicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Nov 6, 2018·11 cites·20 claims
- 0489US7436300B2Wireless device support for electronic devicesMICROSOFT CORP·Filed 2004·Granted Oct 14, 2008·87 cites·29 claims
- 0583US7822983B2Physical device bondingMICROSOFT CORP·Filed 2003·Granted Oct 26, 2010·34 cites·24 claims
- 0682US7263573B2Wireless USB hardware schedulingMICROSOFT CORP·Filed 2006·Granted Aug 28, 2007·9 cites·19 claims
- 0781US8521942B2HID over simple peripheral busesBHESANIA FIRDOSH K·Filed 2011·Granted Aug 27, 2013·6 cites·20 claims
- 0881US8036595B2Capacitive bonding of devicesMICROSOFT CORP·Filed 2006·Granted Oct 11, 2011·8 cites·20 claims
- 0980US8504739B2USB driver interface functions to interface USB client function driversAULL RANDALL E·Filed 2012·Granted Aug 6, 2013·4 cites·20 claims
- 1080US8365201B2Multi-function device ID with unique identifierMICROSOFT CORP·Filed 2007·Granted Jan 29, 2013·9 cites·20 claims
- 1179US9043497B2Driver interface functions to interface client function driversMICROSOFT CORP·Filed 2013·Granted May 26, 2015·3 cites·20 claims
- 1279US7167934B1Peripheral device data transfer protocolMICROSOFT CORP·Filed 2003·Granted Jan 23, 2007·28 cites·28 claims
- 1374US9858224B2Universal serial bus emulation layerMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Jan 2, 2018·3 cites·17 claims
- 1474US7684754B2Capacitive bonding of devicesMICROSOFT CORP·Filed 2003·Granted Mar 23, 2010·15 cites·30 claims
- 1572US8266362B2Device connection routing for controllersBHESANIA FIRDOSH K·Filed 2011·Granted Sep 11, 2012·3 cites·19 claims
- 1671US9170828B2Extraction of operating system-specific characteristics via a communication interfaceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Oct 27, 2015·3 cites·17 claims
- 1771US7577765B2Advanced power management in generic USB driversMICROSOFT CORP·Filed 2004·Granted Aug 18, 2009·12 cites·19 claims
- 1870US8648812B2Method for processing data quantifying force applied to one or more keys of a computer keyboardAULL RANDALL E·Filed 2008·Granted Feb 11, 2014·4 cites·32 claims
- 1970US7983686B2Dynamic frequency inventory and maskingMICROSOFT CORP·Filed 2005·Granted Jul 19, 2011·4 cites·20 claims
- 2069US8347319B2Device display object infrastructureMICROSOFT CORP·Filed 2008·Granted Jan 1, 2013·4 cites·19 claims
- 2169US7149839B2Wireless USB hardware schedulingMICROSOFT CORP·Filed 2004·Granted Dec 12, 2006·11 cites·6 claims
- 2266US7417626B2Method for processing data quantifying force applied to one or more keys of a computer keyboardMICROSOFT CORP·Filed 2003·Granted Aug 26, 2008·9 cites·12 claims
- 2365US9417708B2Method for processing data quantifying force applied to one or more keys of a computer keyboardMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Aug 16, 2016·1 cites·20 claims
- 2464US8782386B2Detecting state loss on a deviceSCHNEIDER JANET L·Filed 2010·Granted Jul 15, 2014·2 cites·20 claims
- 2564US8380130B2Capacitive bonding of devicesMICROSOFT CORP·Filed 2011·Granted Feb 19, 2013·1 cites·15 claims
- 2663US9342427B2Multi-function device ID with unique identifierMICROSOFT CORP·Filed 2013·Granted May 17, 2016·1 cites·20 claims
- 2762US7870305B2Proxy association for devicesMICROSOFT CORP·Filed 2007·Granted Jan 11, 2011·2 cites·18 claims
- 2857US9430413B2Detecting state loss on a deviceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2014·Granted Aug 30, 2016·0 cites·20 claims
- 2956US9424225B2Driver interface functions to interface client function driversMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Aug 23, 2016·0 cites·20 claims
- 3056US8892493B2Compatibility testing using traces, linear temporal rules, and behavioral modelsAULL RANDALL EDWARD·Filed 2012·Granted Nov 18, 2014·2 cites·20 claims
- 3155US10162778B2Universal serial bus emulation layerMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Dec 25, 2018·0 cites·20 claims
- 3255US7650436B2I/O handling in generic USB driversMICROSOFT CORP·Filed 2004·Granted Jan 19, 2010·5 cites·27 claims
- 3354US8884587B2Protocols for reporting power status over multiple busesMICROSOFT CORP·Filed 2013·Granted Nov 11, 2014·0 cites·18 claims
- 3454US8738835B2HID over simple peripheral busesMICROSOFT CORP·Filed 2013·Granted May 27, 2014·0 cites·18 claims
- 3552US10715381B2Intelligent role selection for dual-role devicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2018·Granted Jul 14, 2020·0 cites·20 claims
- 3652US7802022B2Generic USB driversMICROSOFT CORP·Filed 2004·Granted Sep 21, 2010·3 cites·29 claims
- 3751US8441233B2Protocols for reporting power status over multiple busesBHESANIA FIRDOSH K·Filed 2012·Granted May 14, 2013·0 cites·20 claims
- 3850US2008016558A1Physical device bondingMICROSOFT CORP·Filed 2007·Application pending·0 cites
- 3949US10146554B2Extraction of operating system-specific characteristics via a communication interfaceMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2015·Granted Dec 4, 2018·0 cites·17 claims
- 4049US2013125144A1Device Display Object InfrastructureMICROSOFT CORP·Filed 2012·Application pending·0 cites
- 4148US9081902B2Generalized architecture to support representation of multi-transport devicesCAVALARIS JAMES G·Filed 2008·Granted Jul 14, 2015·0 cites·18 claims
- 4248US7984228B2Device connection routing for controllerMICROSOFT CORP·Filed 2006·Granted Jul 19, 2011·0 cites·17 claims
- 4347US2006153384A1Extensible architecture for untrusted medium device configuration via trusted mediumMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 4445US2006290326A1Protocols for reporting power status over multiple busesMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4545US2010153760A1Power Settings in Wireless Ultra-Wide band Universal Serial BusMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 4644US10649485B2Synchronizing timing sources in computing devicesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted May 12, 2020·0 cites·19 claims
- 4744US7650406B2Termination of a security association between devicesMICROSOFT CORP·Filed 2006·Granted Jan 19, 2010·0 cites·18 claims
- 4844US2014354550A1Receiving contextual information from keyboardsMICROSOFT CORP·Filed 2013·Application pending·0 cites
- 4942US2006149858A1Establishing wireless universal serial bus (WUSB) connection via a trusted mediumMICROSOFT CORP·Filed 2005·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →