Membership
Tour
Register
Log in
James Wiliamson Mickens
Follow
Person
Bellevue, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Constructing virtual motherboards and virtual storage devices
Patent number
10,841,234
Issue date
Nov 17, 2020
Microsoft Technology Licensing, LLC
James Wiliamson Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block storage by decoupling ordering from durability
Patent number
10,740,195
Issue date
Aug 11, 2020
Microsoft Technology Licensing, LLC
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accessing hardware devices using web server abstractions
Patent number
10,142,395
Issue date
Nov 27, 2018
Microsoft Technology Licensing, LLC
James Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Block storage by decoupling ordering from durability
Patent number
10,114,709
Issue date
Oct 30, 2018
Microsoft Technology Licensing, LLC
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block storage by decoupling ordering from durability
Patent number
9,798,631
Issue date
Oct 24, 2017
Microsoft Technology Licensing, LLC
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block-level access to parallel storage
Patent number
9,778,856
Issue date
Oct 3, 2017
Microsoft Technology Licensing, LLC
Bin Fan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accessing hardware devices using web server abstractions
Patent number
9,716,743
Issue date
Jul 25, 2017
Microsoft Technology Licensing, LLC
James Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Time travel debugging for browser components
Patent number
9,588,870
Issue date
Mar 7, 2017
Microsoft Technology Licensing, LLC
Mark Marron
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Constructing virtual motherboards and virtual storage devices
Patent number
9,553,822
Issue date
Jan 24, 2017
Microsoft Technology Licensing, LLC
James Williamson Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Computing system architecture that facilitates forming of customize...
Patent number
9,515,951
Issue date
Dec 6, 2016
Microsoft Technology Licensing, LLC
Ali Raza Farasat
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Efficient migration of client-side web state
Patent number
9,292,367
Issue date
Mar 22, 2016
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtualization detection
Patent number
9,250,940
Issue date
Feb 2, 2016
Microsoft Technology Licensing, LLC
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Page loading optimization using page-maintained cache
Patent number
9,077,681
Issue date
Jul 7, 2015
Microsoft Technology Licensing, LLC
James W. Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Capturing web-based scenarios
Patent number
8,407,321
Issue date
Mar 26, 2013
Microsoft Corporation
James Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Collaborative speed determination in distributed systems
Patent number
8,307,077
Issue date
Nov 6, 2012
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Using related users data to enhance web search
Patent number
8,244,721
Issue date
Aug 14, 2012
Microsoft Corporation
Meredith June Morris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Network application performance enhancement using speculative execu...
Patent number
8,140,646
Issue date
Mar 20, 2012
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Collaborative speed determination in distributed systems
Patent number
8,019,862
Issue date
Sep 13, 2011
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
BLOCK STORAGE BY DECOUPLING ORDERING FROM DURABILITY
Publication number
20190087287
Publication date
Mar 21, 2019
Microsoft Technology Licensing, LLC
James W. MICKENS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ACCESSING HARDWARE DEVICES USING WEB SERVER ABSTRACTIONS
Publication number
20170310735
Publication date
Oct 26, 2017
Microsoft Technology Licensing, LLC
James Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CONSTRUCTING VIRTUAL MOTHERBOARDS AND VIRTUAL STORAGE DEVICES
Publication number
20170111288
Publication date
Apr 20, 2017
Microsoft Technology Licensing, LLC
James Wiliamson Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BLOCK STORAGE BY DECOUPLING ORDERING FROM DURABILITY
Publication number
20170039114
Publication date
Feb 9, 2017
Microsoft Technology Licensing, LLC
James W. MICKENS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TIME TRAVEL DEBUGGING FOR BROWSER COMPONENTS
Publication number
20160292061
Publication date
Oct 6, 2016
Microsoft Technology Licensing, LLC
Mark Marron
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Migration of Application State Information
Publication number
20160036923
Publication date
Feb 4, 2016
Microsoft Corporation
Amar Phanishayee
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Efficient Migration of Client-Side Web State
Publication number
20150286511
Publication date
Oct 8, 2015
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BLOCK STORAGE BY DECOUPLING ORDERING FROM DURABILITY
Publication number
20150220439
Publication date
Aug 6, 2015
Microsoft Corporation
James W. MICKENS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPUTING SYSTEM ARCHITECTURE THAT FACILITATES FORMING OF CUSTOMIZE...
Publication number
20150142976
Publication date
May 21, 2015
Microsoft Corporation
Ali Raza Farasat
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CONSTRUCTING VIRTUAL MOTHERBOARDS AND VIRTUAL STORAGE DEVICES
Publication number
20150134824
Publication date
May 14, 2015
Microsoft Corporation
James Williamson Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Disconnected Operation for Systems Utilizing Cloud Storage
Publication number
20150052392
Publication date
Feb 19, 2015
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUALIZATION DETECTION
Publication number
20140181819
Publication date
Jun 26, 2014
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Block-level Access to Parallel Storage
Publication number
20140068224
Publication date
Mar 6, 2014
Microsoft Corporation
Bin Fan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FRAMEWORK FOR THE REMOTE DEBUGGING OF WEB APPLICATIONS
Publication number
20130159779
Publication date
Jun 20, 2013
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Accessing Hardware Devices Using Web Server Abstractions
Publication number
20130060905
Publication date
Mar 7, 2013
Microsoft Corporation
James Mickens
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Page Loading Optimization Using Page-Maintained Cache
Publication number
20120084346
Publication date
Apr 5, 2012
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Collaborative Speed Determination in Distributed Systems
Publication number
20110289232
Publication date
Nov 24, 2011
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
AD STALKING DEFENSE
Publication number
20110288934
Publication date
Nov 24, 2011
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CAPTURING WEB-BASED SCENARIOS
Publication number
20110264787
Publication date
Oct 27, 2011
Microsoft Corporation
James Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK APPLICATION PERFORMANCE ENHANCEMENT USING SPECULATIVE EXECU...
Publication number
20100312858
Publication date
Dec 9, 2010
Microsoft Corporation
James W. Mickens
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Collaborative speed determination in distributed systems
Publication number
20100241742
Publication date
Sep 23, 2010
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
USING RELATED USERS DATA TO ENHANCE WEB SEARCH
Publication number
20090204599
Publication date
Aug 13, 2009
Microsoft Corporation
Meredith June Morris
G06 - COMPUTING CALCULATING COUNTING