Membership
Tour
Register
Log in
David B. Probert
Follow
Person
Woodinville, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Securing virtual execution environments
Patent number
10,650,157
Issue date
May 12, 2020
Microsoft Technology Licensing, LLC
Benjamin M. Schultz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Decoupling background work and foreground work
Patent number
10,628,238
Issue date
Apr 21, 2020
Microsoft Technology Licensing, LLC
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transparent user mode scheduling on traditional threading systems
Patent number
9,798,595
Issue date
Oct 24, 2017
Microsoft Technology Licensing, LLC
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protecting application secrets from operating system attacks
Patent number
9,628,279
Issue date
Apr 18, 2017
Microsoft Technology Licensing, LLC
David B. Probert
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Decoupling background work and foreground work
Patent number
9,361,136
Issue date
Jun 7, 2016
Microsoft Technology Licensing, LLC
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resuming applications and/or exempting applications from suspension
Patent number
9,361,150
Issue date
Jun 7, 2016
Microsoft Technology Licensing, LLC
Benjamin S. Srour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transparent user mode scheduling on traditional threading systems
Patent number
9,229,789
Issue date
Jan 5, 2016
Microsoft Technology Licensing, LLC
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Event aggregation for background work execution
Patent number
9,063,775
Issue date
Jun 23, 2015
Microsoft Technology Licensing, LLC
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Decoupling background work and foreground work
Patent number
9,032,413
Issue date
May 12, 2015
Microsoft Technology Licensing, LLC
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Exempting applications from suspension
Patent number
8,578,394
Issue date
Nov 5, 2013
Microsoft Corporation
Benjamin Salim Srour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transparent user mode scheduling on traditional threading systems
Patent number
8,473,964
Issue date
Jun 25, 2013
Microsoft Corporation
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Intelligent context migration for user mode scheduling
Patent number
8,321,874
Issue date
Nov 27, 2012
Microsoft Corporation
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resource management in computing scenarios
Patent number
8,312,463
Issue date
Nov 13, 2012
Microsoft Corporation
Burton J. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for hierarchical resource management involving ha...
Patent number
8,091,088
Issue date
Jan 3, 2012
Microsoft Corporation
Arun Kishan
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Patching of in-use functions on a running computer system
Patent number
7,784,044
Issue date
Aug 24, 2010
Microsoft Corporation
Garret J. Buban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for identity decisions and invalidation
Patent number
7,756,841
Issue date
Jul 13, 2010
Microsoft Corporation
David B. Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for kernel mode memory management having moveable...
Patent number
7,127,582
Issue date
Oct 24, 2006
Microsoft Corporation
Adrian Marinescu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for kernel mode memory management having movable...
Patent number
6,963,960
Issue date
Nov 8, 2005
Microsoft Corporation
Adrian Marinescu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic information format conversion
Patent number
6,745,176
Issue date
Jun 1, 2004
Microsoft Corporation
David Bradley Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic information format conversion
Patent number
6,549,918
Issue date
Apr 15, 2003
Microsoft Corporation
David Bradley Probert
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
SECURING VIRTUAL EXECUTION ENVIRONMENTS
Publication number
20180314846
Publication date
Nov 1, 2018
Microsoft Technology Licensing, LLC
Benjamin M. Schultz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DECOUPLING BACKGROUND WORK AND FOREGROUND WORK
Publication number
20170031734
Publication date
Feb 2, 2017
Microsoft Technology Licensing, LLC
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Protecting Application Secrets from Operating System Attacks
Publication number
20160092678
Publication date
Mar 31, 2016
Microsoft Corporation
David B. Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSPARENT USER MODE SCHEDULING ON TRADITIONAL THREADING SYSTEMS
Publication number
20160085601
Publication date
Mar 24, 2016
Microsoft Technology Licensing, LLC
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DECOUPLING BACKGROUND WORK AND FOREGROUND WORK
Publication number
20150301835
Publication date
Oct 22, 2015
Microsoft Technology Licensing, LLC
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Resuming Applications and/or Exempting Applications from Suspension
Publication number
20140040917
Publication date
Feb 6, 2014
Microsoft Corporation
Benjamin S. Srour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSPARENT USER MODE SCHEDULING ON TRADITIONAL THREADING SYSTEMS
Publication number
20130268938
Publication date
Oct 10, 2013
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Resuming Applications and/or Exempting Applications from Suspension
Publication number
20130067494
Publication date
Mar 14, 2013
Microsoft Corporation
Benjamin Salim Srour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EVENT AGGREGATION FOR BACKGROUND WORK EXECUTION
Publication number
20130061251
Publication date
Mar 7, 2013
Microsoft Corporation
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DECOUPLING BACKGROUND WORK AND FOREGROUND WORK
Publication number
20130061249
Publication date
Mar 7, 2013
Microsoft Corporation
James A. Schwartz
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Resource Management In Computing Scenarios
Publication number
20110247001
Publication date
Oct 6, 2011
Microsoft Corporation
Burton J. Smith
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTELLIGENT CONTEXT MIGRATION FOR USER MODE SCHEDULING
Publication number
20100083261
Publication date
Apr 1, 2010
Microsoft Corporation
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSPARENT USER MODE SCHEDULING ON TRADITIONAL THREADING SYSTEMS
Publication number
20100083275
Publication date
Apr 1, 2010
Microsoft Corporation
Ajith Jayamohan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Software source asset management
Publication number
20070006152
Publication date
Jan 4, 2007
Microsoft Corporation
Shakil Ahmed
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for identity decisions and invalidation
Publication number
20060218389
Publication date
Sep 28, 2006
Microsoft Corporation
Eric Li
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for resource management
Publication number
20060190482
Publication date
Aug 24, 2006
Microsoft Corporation
Arun Kishan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for kernel mode memory management having movable...
Publication number
20050251637
Publication date
Nov 10, 2005
Microsoft Corporation
Adrian Marinescu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Application identity for software products
Publication number
20050091535
Publication date
Apr 28, 2005
Microsoft Corporation
Jude Jacob Kavalam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Operating system resource protection
Publication number
20050091658
Publication date
Apr 28, 2005
Microsoft Corporation
Jude Jacob Kavalam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Associating runtime objects with a set and controlling access to re...
Publication number
20050091655
Publication date
Apr 28, 2005
Microsoft Corporation
David B. Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Dynamically identifying dependent files of an application program o...
Publication number
20050091192
Publication date
Apr 28, 2005
Microsoft Corporation
David B. Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Internal object protection from application programs
Publication number
20050091214
Publication date
Apr 28, 2005
Mircrosoft Corporation
David B. Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Dynamic information format conversion
Publication number
20040220982
Publication date
Nov 4, 2004
Microsoft Corporation
David Bradley Probert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for kernel mode memory management having movable...
Publication number
20040193819
Publication date
Sep 30, 2004
Microsoft Corporation
Adrian Marinescu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Patching of in-use functions on a running computer system
Publication number
20040107416
Publication date
Jun 3, 2004
Microsoft Corporation
Garret J. Buban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Dynamic information format conversion
Publication number
20030130999
Publication date
Jul 10, 2003
Microsoft Corporation
David Bradley Probert
G06 - COMPUTING CALCULATING COUNTING