Membership
Tour
Register
Log in
Randall E. Aull
Follow
Person
Kenmore, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Intelligent role selection for dual-role devices
Patent number
10,715,381
Issue date
Jul 14, 2020
Microsoft Technology Licensing, LLC
Firdosh K. Bhesania
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Synchronizing timing sources in computing devices
Patent number
10,649,485
Issue date
May 12, 2020
Microsoft Technology Licensing, LLC
Anthony Yuting Chen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Universal serial bus emulation layer
Patent number
10,162,778
Issue date
Dec 25, 2018
Microsoft Technology Licensing, LLC
Firdosh Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Extraction of operating system-specific characteristics via a commu...
Patent number
10,146,554
Issue date
Dec 4, 2018
Microsoft Technology Licensing, LLC
Martin Richard Borve
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Intelligent role selection for dual-role devices
Patent number
10,122,576
Issue date
Nov 6, 2018
Microsoft Technology Licensing, LLC
Firdosh K. Bhesania
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Universal serial bus emulation layer
Patent number
9,858,224
Issue date
Jan 2, 2018
Microsoft Technology Licensing, LLC
Firdosh Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Detecting state loss on a device
Patent number
9,430,413
Issue date
Aug 30, 2016
Microsoft Technology Licensing, LLC
Janet L. Schneider
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Driver interface functions to interface client function drivers
Patent number
9,424,225
Issue date
Aug 23, 2016
Microsoft Technology Licensing, LLC
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for processing data quantifying force applied to one or more...
Patent number
9,417,708
Issue date
Aug 16, 2016
Microsoft Technology Licensing, LLC
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-function device ID with unique identifier
Patent number
9,342,427
Issue date
May 17, 2016
Microsoft Technology Licensing, LLC
Doron J. Holan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Extraction of operating system-specific characteristics via a commu...
Patent number
9,170,828
Issue date
Oct 27, 2015
Microsoft Technology Licensing, LLC
Martin Richard Borve
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generalized architecture to support representation of multi-transpo...
Patent number
9,081,902
Issue date
Jul 14, 2015
Microsoft Technology Licensing, LLC
James G. Cavalaris
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Driver interface functions to interface client function drivers
Patent number
9,043,497
Issue date
May 26, 2015
Microsoft Technology Licensing, LLC
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compatibility testing using traces, linear temporal rules, and beha...
Patent number
8,892,493
Issue date
Nov 18, 2014
Microsoft Corporation
Randall Edward Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protocols for reporting power status over multiple buses
Patent number
8,884,587
Issue date
Nov 11, 2014
Microsoft Corporation
Firdosh K. Bhesania
G05 - CONTROLLING REGULATING
Information
Patent Grant
Detecting state loss on a device
Patent number
8,782,386
Issue date
Jul 15, 2014
Microsoft Corporation
Janet L. Schneider
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
HID over simple peripheral buses
Patent number
8,738,835
Issue date
May 27, 2014
Microsoft Corporation
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for processing data quantifying force applied to one or more...
Patent number
8,648,812
Issue date
Feb 11, 2014
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
HID over simple peripheral buses
Patent number
8,521,942
Issue date
Aug 27, 2013
Microsoft Corporation
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
USB driver interface functions to interface USB client function dri...
Patent number
8,504,739
Issue date
Aug 6, 2013
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protocols for reporting power status over multiple buses
Patent number
8,441,233
Issue date
May 14, 2013
Microsoft Corporation
Firdosh K. Bhesania
G05 - CONTROLLING REGULATING
Information
Patent Grant
Capacitive bonding of devices
Patent number
8,380,130
Issue date
Feb 19, 2013
Microsoft Corporation
Andrew C. Glass
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Multi-function device ID with unique identifier
Patent number
8,365,201
Issue date
Jan 29, 2013
Microsoft Corporation
Doron J. Holan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Device display object infrastructure
Patent number
8,347,319
Issue date
Jan 1, 2013
Microsoft Corporation
Esaias Engelbertus Greeff
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Device connection routing for controllers
Patent number
8,266,362
Issue date
Sep 11, 2012
Microsoft Corporation
Firdosh K. Bhesania
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Extensions for USB driver interface functions
Patent number
8,200,853
Issue date
Jun 12, 2012
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Capacitive bonding of devices
Patent number
8,036,595
Issue date
Oct 11, 2011
Microsoft Corporation
Andrew C. Glass
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamic frequency inventory and masking
Patent number
7,983,686
Issue date
Jul 19, 2011
Microsoft Corporation
Firdosh K. Bhesania
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Device connection routing for controller
Patent number
7,984,228
Issue date
Jul 19, 2011
Microsoft Corporation
Firdosh K. Bhesania
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Proxy association for devices
Patent number
7,870,305
Issue date
Jan 11, 2011
Microsoft Corporation
Mark E. Maszak
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
SYNCHRONIZING TIMING SOURCES IN COMPUTING DEVICES
Publication number
20190101953
Publication date
Apr 4, 2019
Microsoft Technology Licensing, LLC
Anthony Yuting CHEN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTELLIGENT ROLE SELECTION FOR DUAL-ROLE DEVICES
Publication number
20190052525
Publication date
Feb 14, 2019
Microsoft Technology Licensing, LLC
Firdosh K. Bhesania
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
UNIVERSAL SERIAL BUS EMULATION LAYER
Publication number
20180095918
Publication date
Apr 5, 2018
Microsoft Technology Licensing, LLC
Firdosh BHESANIA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTELLIGENT ROLE SELECTION FOR DUAL-ROLE DEVICES
Publication number
20160277235
Publication date
Sep 22, 2016
Microsoft Technology Licensing, LLC
Firdosh K. Bhesania
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Universal Serial Bus Emulation Layer
Publication number
20160062932
Publication date
Mar 3, 2016
Microsoft Corporation
Firdosh Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTRACTION OF OPERATING SYSTEM-SPECIFIC CHARACTERISTICS VIA A COMMU...
Publication number
20160041830
Publication date
Feb 11, 2016
Microsoft Technology Licensing, LLC
MARTIN RICHARD BORVE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DRIVER INTERFACE FUNCTIONS TO INTERFACE CLIENT FUNCTION DRIVERS
Publication number
20150317278
Publication date
Nov 5, 2015
Microsoft Technology Licensing, LLC
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECEIVING CONTEXTUAL INFORMATION FROM KEYBOARDS
Publication number
20140354550
Publication date
Dec 4, 2014
Microsoft Corporation
Rouella J. Mendonca
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTRACTION OF OPERATING SYSTEM-SPECIFIC CHARACTERISTICS VIA A COMMU...
Publication number
20140344480
Publication date
Nov 20, 2014
MARTIN RICHARD BORVE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Detecting State Loss on a Device
Publication number
20140304433
Publication date
Oct 9, 2014
Janet L. Schneider
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR PROCESSING DATA QUANTIFYING FORCE APPLIED TO ONE OR MORE...
Publication number
20140232573
Publication date
Aug 21, 2014
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HID OVER SIMPLE PERIPHERAL BUSES
Publication number
20130332643
Publication date
Dec 12, 2013
Microsoft Corporation
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DRIVER INTERFACE FUNCTIONS TO INTERFACE CLIENT FUNCTION DRIVERS
Publication number
20130326543
Publication date
Dec 5, 2013
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTOCOLS FOR REPORTING POWER STATUS OVER MULTIPLE BUSES
Publication number
20130297841
Publication date
Nov 7, 2013
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multi-function Device ID with Unique Identifier
Publication number
20130151737
Publication date
Jun 13, 2013
Microsoft
Doron J. Holan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Device Display Object Infrastructure
Publication number
20130125144
Publication date
May 16, 2013
Microsoft Corporation
Esaias Engelbertus Greeff
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTOCOLS FOR REPORTING POWER STATUS OVER MULTIPLE BUSES
Publication number
20120246493
Publication date
Sep 27, 2012
Microsoft Corporation
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HID over Simple Peripheral Buses
Publication number
20120246377
Publication date
Sep 27, 2012
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTENSIONS FOR USB DRIVER INTERFACE FUNCTIONS
Publication number
20120221751
Publication date
Aug 30, 2012
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPATIBILITY TESTING USING TRACES, LINEAR TEMPORAL RULES, AND BEHA...
Publication number
20120159250
Publication date
Jun 21, 2012
Microsoft Corporation
Randall Edward Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Detecting State Loss on a Device
Publication number
20120079258
Publication date
Mar 29, 2012
Microsoft Corporation
Janet L. Schneider
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CAPACITIVE BONDING OF DEVICES
Publication number
20110319019
Publication date
Dec 29, 2011
Microsoft Corporation
Andrew C. Glass
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Device Connection Routing for Controllers
Publication number
20110231539
Publication date
Sep 22, 2011
Microsoft Corporation
Firdosh K. Bhesania
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTENSIONS FOR USB DRIVER INTERFACE FUNCTIONS
Publication number
20110173351
Publication date
Jul 14, 2011
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Power Settings in Wireless Ultra-Wide band Universal Serial Bus
Publication number
20100153760
Publication date
Jun 17, 2010
Microsoft Corporation
Vivek Gupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Ultra-Wideband Radio Controller Driver (URCD)-PAL Interface
Publication number
20100153973
Publication date
Jun 17, 2010
Microsoft Corporation
Pankaj B. Gupta
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
GENERALIZED ARCHITECTURE TO SUPPORT REPRESENTATION OF MULTI-TRANSPO...
Publication number
20090319660
Publication date
Dec 24, 2009
Microsoft Corporation
James G. Cavalaris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEVICE DISPLAY OBJECT INFRASTRUCTURE
Publication number
20090293070
Publication date
Nov 26, 2009
Microsoft Corporation
Esaias Engelbertus Greeff
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR PROCESSING DATA QUANTIFYING FORCE APPLIED TO ONE OR MORE...
Publication number
20090207055
Publication date
Aug 20, 2009
Microsoft Corporation
Randall E. Aull
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multi-function device ID with unique identifier
Publication number
20090158301
Publication date
Jun 18, 2009
Microsoft Corporation
Doron J. Holan
G06 - COMPUTING CALCULATING COUNTING