Membership
Tour
Register
Log in
John Douceur
Follow
Person
Bellevue, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Discovery and mining of performance information of a device for ant...
Patent number
10,979,290
Issue date
Apr 13, 2021
Microsoft Technology Licensing, LLC
Edward Reus
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing native-code applications in a browser
Patent number
10,824,716
Issue date
Nov 3, 2020
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
High-performance naming service using an optimistic-concurrency-con...
Patent number
10,698,877
Issue date
Jun 30, 2020
Microsoft Technology Licensing, LLC
John Russell Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Access control lists for high-performance naming service
Patent number
10,509,916
Issue date
Dec 17, 2019
Microsoft Technology Licensing, LLC
John Russell Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Enforcing deterministic execution of threads of guest operating sys...
Patent number
9,753,754
Issue date
Sep 5, 2017
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing native-code applications in a browser
Patent number
9,588,803
Issue date
Mar 7, 2017
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Discovery and mining of performance information of a device for ant...
Patent number
9,531,588
Issue date
Dec 27, 2016
Microsoft Technology Licensing, LLC
Edward Reus
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Data layout for recovery and durability
Patent number
9,454,441
Issue date
Sep 27, 2016
Microsoft Technology Licensing, LLC
Jeremy E. Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Trusted hardware component for distributed systems
Patent number
9,455,992
Issue date
Sep 27, 2016
Microsoft Technology Licensing, LLC
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Providing consistent security information
Patent number
9,432,401
Issue date
Aug 30, 2016
Microsoft Technology Licensing, LLC
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Systematic mitigation of memory errors
Patent number
9,424,123
Issue date
Aug 23, 2016
Microsoft Technology Licensing, LLC
Garrett Leischner
G11 - INFORMATION STORAGE
Information
Patent Grant
Partitioned artificial intelligence for networked games
Patent number
9,327,194
Issue date
May 3, 2016
Microsoft Technology Licensing, LLC
John R. Douceur
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Grant
Systematic mitigation of memory errors
Patent number
9,026,889
Issue date
May 5, 2015
Microsoft Technologoy Licensing, LLC
Garrett Leischner
G11 - INFORMATION STORAGE
Information
Patent Grant
Mutual-exclusion algorithms resilient to transient memory faults
Patent number
8,943,510
Issue date
Jan 27, 2015
Microsoft Corporation
Rotem Oshman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Application compatibility shims for minimal client computers
Patent number
8,903,705
Issue date
Dec 2, 2014
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fast, non-write-cycle-limited persistent memory for secure containers
Patent number
8,812,908
Issue date
Aug 19, 2014
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adding custom content to mapping applications
Patent number
8,749,585
Issue date
Jun 10, 2014
Microsoft Corporation
Keith Robert Kinnan
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Method and apparatus for thwarting traffic analysis in online games
Patent number
8,719,336
Issue date
May 6, 2014
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Systematic mitigation of memory errors
Patent number
8,627,176
Issue date
Jan 7, 2014
Microsoft Corporation
Garrett Leischner
G11 - INFORMATION STORAGE
Information
Patent Grant
Leveraging remote server pools for client applications
Patent number
8,549,106
Issue date
Oct 1, 2013
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transforming offline maps into interactive online maps
Patent number
8,368,695
Issue date
Feb 5, 2013
Microsoft Corporation
Jonathan R. Howell
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Secure application interoperation via user interface gestures
Patent number
8,335,991
Issue date
Dec 18, 2012
Microsoft Corporation
John R. Douceur
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
Human performance in human interactive proofs using partial credit
Patent number
8,209,741
Issue date
Jun 26, 2012
Microsoft Corporation
Jeremy Eric Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Secure recovery in a serverless distributed file system
Patent number
8,205,090
Issue date
Jun 19, 2012
Microsoft Corporation
Miguel Oom Temudo de Castro
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Splitting file types within partitioned images
Patent number
8,139,872
Issue date
Mar 20, 2012
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Partitioned artificial intelligence for networked games
Patent number
8,137,199
Issue date
Mar 20, 2012
Microsoft Corporation
John R. Douceur
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Grant
Collection ordering for replicated state machines
Patent number
8,135,987
Issue date
Mar 13, 2012
Microsoft Corporation
John Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Serverless distributed file system
Patent number
8,112,452
Issue date
Feb 7, 2012
Microsoft Corporation
Atul Adya
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Interest aligned manual image categorization for human interactive...
Patent number
8,104,070
Issue date
Jan 24, 2012
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
Access Control Lists for High-Performance Naming Service
Publication number
20180330106
Publication date
Nov 15, 2018
Microsoft Technology Licensing, LLC
John Russell DOUCEUR
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
High-Performance Naming Service Using an Optimistic-Concurrency-Con...
Publication number
20180329937
Publication date
Nov 15, 2018
Microsoft Technology Licensing, LLC
John Russell DOUCEUR
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Native-Code Applications in a Browser
Publication number
20170161493
Publication date
Jun 8, 2017
Microsoft Technology Licensing, LLC
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISCOVERY AND MINING OF PERFORMANCE INFORMATION OF A DEVICE FOR ANT...
Publication number
20170099185
Publication date
Apr 6, 2017
Microsoft Technology Licensing, LLC
Edward Reus
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Addiing Custom Content To Mapping Applications
Publication number
20150371439
Publication date
Dec 24, 2015
Microsoft Corporation
Keith Robert Kinman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEMATIC MITIGATION OF MEMORY ERRORS
Publication number
20150243372
Publication date
Aug 27, 2015
Microsoft Technology Licensing, LLC
Garrett Leischner
G11 - INFORMATION STORAGE
Information
Patent Application
SYSTEMATIC MITIGATION OF MEMORY ERRORS
Publication number
20140181577
Publication date
Jun 26, 2014
Microsoft Corporation
Garrett Leischner
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROVIDING CONSISTENT SECURITY INFORMATION
Publication number
20140013426
Publication date
Jan 9, 2014
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISCOVERY AND MINING OF PERFORMANCE INFORMATION OF A DEVICE FOR ANT...
Publication number
20130159500
Publication date
Jun 20, 2013
Microsoft Corporation
Edward Reus
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Strategy-Resistant Referral Reward Distribution
Publication number
20130085821
Publication date
Apr 4, 2013
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Constraining Execution of Specified Device Drivers
Publication number
20130036431
Publication date
Feb 7, 2013
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mutual-Exclusion Algorithms Resilient to Transient Memory Faults
Publication number
20120159504
Publication date
Jun 21, 2012
Microsoft Corporation
Rotem Oshman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application Compatibility Shims for Minimal Client Computers
Publication number
20120158396
Publication date
Jun 21, 2012
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PARTITIONED ARTIFICIAL INTELLIGENCE FOR NETWORKED GAMES
Publication number
20120142430
Publication date
Jun 7, 2012
Microsoft Corporation
John R. Douceur
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
SYSTEMATIC MITIGATION OF MEMORY ERRORS
Publication number
20120137167
Publication date
May 31, 2012
Microsoft Corporation
Garrett Leischner
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Fast, Non-Write-Cycle-Limited Persistent Memory for Secure Containers
Publication number
20120072771
Publication date
Mar 22, 2012
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Motivational Deployment Mechanism For Networked Systems
Publication number
20120021815
Publication date
Jan 26, 2012
Microsoft Corporation
John R. Douceur
G07 - CHECKING-DEVICES
Information
Patent Application
Secure Application Interoperation via User Interface Gestures
Publication number
20110307817
Publication date
Dec 15, 2011
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COLLECTION ORDERING FOR REPLICATED STATE MACHINES
Publication number
20110302449
Publication date
Dec 8, 2011
Microsoft Corporation
John R. Douceur
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
VIRTUALLY INFINITE RELIABLE STORAGE ACROSS MULTIPLE STORAGE DEVICES...
Publication number
20110282837
Publication date
Nov 17, 2011
Microsoft Corporation
Alexander G. Gounares
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data Layout for Recovery and Durability
Publication number
20110258483
Publication date
Oct 20, 2011
Microsoft Corporation
Jeremy E. Elson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Trusted Hardware Component for Distributed Systems
Publication number
20100318786
Publication date
Dec 16, 2010
Microsoft Corporation
John R. Douceur
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Leveraging Remote Server Pools for Client Applications
Publication number
20100318630
Publication date
Dec 16, 2010
Microsoft Corporation
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Native-Code Applications in a Browser
Publication number
20100287618
Publication date
Nov 11, 2010
Microsoft Corporation
Jonathan R. Howell
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
METHOD AND APPARATUS FOR THWARTING TRAFFIC ANALYSIS IN ONLINE GAMES
Publication number
20100197405
Publication date
Aug 5, 2010
Microsoft Corporation
John R. Douceur
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
REDUCING BANDWIDTH REQUIREMENTS FOR PEER-TO-PEER GAMING BASED ON IM...
Publication number
20100035695
Publication date
Feb 11, 2010
Microsoft Corporation
John R. Douceur
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
SPLITTING FILE TYPES WITHIN PARTITIONED IMAGES
Publication number
20090324134
Publication date
Dec 31, 2009
Microsoft Corpration
Jonathan R. Howell
G06 - COMPUTING CALCULATING COUNTING