Membership
Tour
Register
Log in
John Richardson
Follow
Person
Coupeville, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Operating system layering
Patent number
9,898,354
Issue date
Feb 20, 2018
Microsoft Technology Licensing, LLC
Jeffrey M. Engel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Capability based device driver framework
Patent number
9,323,543
Issue date
Apr 26, 2016
Microsoft Technology Licensing, LLC
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Synchronizing split user-mode/kernel-mode device driver architecture
Patent number
8,434,098
Issue date
Apr 30, 2013
Microsoft Corporation
Mingtzong Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Utilization of memory refresh cycles for pattern matching
Patent number
8,427,854
Issue date
Apr 23, 2013
Microsoft Corporation
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Split user-mode/kernel-mode device driver architecture
Patent number
8,185,783
Issue date
May 22, 2012
Microsoft Corporation
Mingtzong Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Driver framework component for synchronizing interactions between a...
Patent number
7,406,698
Issue date
Jul 29, 2008
Microsoft Corporation
John J. Richardson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automatic serialization for event driven multi-threaded programs in...
Patent number
7,386,864
Issue date
Jun 10, 2008
Microsoft Corporation
John J. Richardson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Enhanced pulse time-of-arrival detector
Patent number
4,972,441
Issue date
Nov 20, 1990
Honeywell, Inc.
James L. Roberts
G01 - MEASURING TESTING
Patents Applications
last 30 patents
Information
Patent Application
Guest Enlightened Virtual Faults
Publication number
20180046536
Publication date
Feb 15, 2018
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cloning Computing Device Containers
Publication number
20170322824
Publication date
Nov 9, 2017
Microsoft Technology Licensing, LLC
Lars Reuther
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Operating System Layering
Publication number
20170269978
Publication date
Sep 21, 2017
Microsoft Technology Licensing, LLC
Jeffrey M. Engel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATING SYSTEM/HYPERVISOR EFFICIENCIES FOR SUB-DIVIDED PRIVILEGE...
Publication number
20150254145
Publication date
Sep 10, 2015
Microsoft Corporation
Andreas Juergen Lachenmann
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIGH THROUGHPUT LOW LATENCY USER MODE DRIVERS IMPLEMENTED IN MANAGE...
Publication number
20140195834
Publication date
Jul 10, 2014
Microsoft Corporation
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CAPABILITY BASED DEVICE DRIVER FRAMEWORK
Publication number
20140196059
Publication date
Jul 10, 2014
Microsoft Corporation
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UTILIZATION OF MEMORY REFRESH CYCLES FOR PATTERN MATCHING
Publication number
20110258497
Publication date
Oct 20, 2011
Microsoft Corporation
Yaron Weinsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SOFTWARE ISOLATED DEVICE DRIVER ARCHITECTURE
Publication number
20090210888
Publication date
Aug 20, 2009
Microsoft Corporation
Mingtzong Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYNCHRONIZING SPLIT USER-MODE/KERNEL-MODE DEVICE DRIVER ARCHITECTURE
Publication number
20090204978
Publication date
Aug 13, 2009
Microsoft Corporation
Mingtzong Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SPLIT USER-MODE/KERNEL-MODE DEVICE DRIVER ARCHITECTURE
Publication number
20090138625
Publication date
May 28, 2009
Microsoft Corporation
Mingtzong Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MODEL BASED DEVICE DRIVER CODE GENERATION
Publication number
20090064196
Publication date
Mar 5, 2009
Microsoft Corporation
John Richardson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multi-threaded synchronization adapter
Publication number
20050144330
Publication date
Jun 30, 2005
John J. Richardson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Automatic serialization for event driven multi-threaded programs in...
Publication number
20050102681
Publication date
May 12, 2005
John J. Richardson
G06 - COMPUTING CALCULATING COUNTING