Membership
Tour
Register
Log in
Robert John Fitzgerald
Follow
Person
Kirkland, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Versioned records management using restart era
Patent number
10,915,403
Issue date
Feb 9, 2021
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Versioned records management using restart era
Patent number
10,761,936
Issue date
Sep 1, 2020
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Early thread return with secondary event writes
Patent number
10,726,047
Issue date
Jul 28, 2020
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Recovery processing for database in persistent system
Patent number
10,664,362
Issue date
May 26, 2020
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Tail of logs in persistent main memory
Patent number
10,387,274
Issue date
Aug 20, 2019
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Versioned records management using restart era
Patent number
10,296,418
Issue date
May 21, 2019
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transaction processing using torn write detection
Patent number
10,261,869
Issue date
Apr 16, 2019
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Thread diversion awaiting log call return
Patent number
10,140,150
Issue date
Nov 27, 2018
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Characterizing device performance based on user-perceivable latency
Patent number
10,102,102
Issue date
Oct 16, 2018
Microsoft Technology Licensing, LLC
Bruce L. Worthington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Early thread return with secondary event writes
Patent number
9,965,538
Issue date
May 8, 2018
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Versioned records management using restart era
Patent number
9,952,931
Issue date
Apr 24, 2018
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Tail of logs in persistent main memory
Patent number
9,747,174
Issue date
Aug 29, 2017
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Network intrusion detection with distributed correlation
Patent number
9,560,068
Issue date
Jan 31, 2017
Microsoft Technology Licensing LLC
Igal Figlin
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Recovery processing for database in persistent system
Patent number
9,519,551
Issue date
Dec 13, 2016
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transaction processing using torn write detection
Patent number
9,477,557
Issue date
Oct 25, 2016
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Recovery processing using torn write detection
Patent number
9,436,561
Issue date
Sep 6, 2016
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transaction processing for database in persistent system
Patent number
9,417,974
Issue date
Aug 16, 2016
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Characterizing device performance based on user-perceivable latency
Patent number
9,223,675
Issue date
Dec 29, 2015
Microsoft Technology Licensing, LLC
Bruce L. Worthington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing memory with limited write cycles in heterogeneous memory s...
Patent number
8,990,538
Issue date
Mar 24, 2015
Microsoft Corporation
Bruce L. Worthington
G11 - INFORMATION STORAGE
Information
Patent Grant
Analysis of computer network activity by successively removing acce...
Patent number
8,805,839
Issue date
Aug 12, 2014
Microsoft Corporation
Robert E. Fitzgerald
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Validation analysis of human target
Patent number
8,775,916
Issue date
Jul 8, 2014
Microsoft Corporation
Jon D. Pulsipher
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Limited memory power
Patent number
8,560,762
Issue date
Oct 15, 2013
Microsoft Corporation
Ruston Panabaker
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Network intrusion detection with distributed correlation
Patent number
8,516,576
Issue date
Aug 20, 2013
Microsoft Corporation
Igal Figlin
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Validation analysis of human target
Patent number
8,448,056
Issue date
May 21, 2013
Microsoft Corporation
Jon D. Pulsipher
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Identifying filter coefficients
Patent number
7,958,176
Issue date
Jun 7, 2011
Microsoft Corporation
John R. Douceur
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic microcode for non-volatile memory
Patent number
7,925,807
Issue date
Apr 12, 2011
Microsoft Corporation
Ruston Panabaker
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Per-user and system granular audit policy implementation
Patent number
7,739,721
Issue date
Jun 15, 2010
Microsoft Corporation
Raghavendra Malpani
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accelerated system boot
Patent number
7,669,044
Issue date
Feb 23, 2010
Microsoft Corporation
Robert P. Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Wire protocol for a media server system
Patent number
7,668,906
Issue date
Feb 23, 2010
Microsoft Corporation
William J. Bolosky
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Wire protocol for a media server system
Patent number
7,437,466
Issue date
Oct 14, 2008
Microsoft Corporation
William J. Bolosky
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
VERSIONED RECORDS MANAGEMENT USING RESTART ERA
Publication number
20190243712
Publication date
Aug 8, 2019
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EARLY THREAD RETURN WITH SECONDARY EVENT WRITES
Publication number
20180246949
Publication date
Aug 30, 2018
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VERSIONED RECORDS MANAGEMENT USING RESTART ERA
Publication number
20180232281
Publication date
Aug 16, 2018
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TAIL OF LOGS IN PERSISTENT MAIN MEMORY
Publication number
20170329679
Publication date
Nov 16, 2017
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
THREAD DIVERSION AWAITING LOG CALL RETURN
Publication number
20170228254
Publication date
Aug 10, 2017
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VERSIONED RECORDS MANAGEMENT USING RESTART ERA
Publication number
20170206137
Publication date
Jul 20, 2017
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EARLY THREAD RETURN WITH SECONDARY EVENT WRITES
Publication number
20170206263
Publication date
Jul 20, 2017
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VERSIONED RECORDS MANAGEMENT USING RESTART ERA
Publication number
20170206138
Publication date
Jul 20, 2017
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TAIL OF LOGS IN PERSISTENT MAIN MEMORY
Publication number
20170168904
Publication date
Jun 15, 2017
Microsoft Technology Licensing, LLC
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECOVERY PROCESSING FOR DATABASE IN PERSISTENT SYSTEM
Publication number
20170060703
Publication date
Mar 2, 2017
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSACTION PROCESSING USING TORN WRITE DETECTION
Publication number
20170031973
Publication date
Feb 2, 2017
Microsoft Technology Licensing, LLC
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CHARACTERIZING DEVICE PERFORMANCE BASED ON USER-PERCEIVABLE LATENCY
Publication number
20160110279
Publication date
Apr 21, 2016
Microsoft Technology Licensing, LLC
Bruce L. Worthington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECOVERY PROCESSING FOR DATABASE IN PERSISTENT SYSTEM
Publication number
20140297598
Publication date
Oct 2, 2014
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSACTION PROCESSING USING TORN WRITE DETECTION
Publication number
20140297609
Publication date
Oct 2, 2014
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSACTION PROCESSING FOR DATABASE IN PERSISTENT SYSTEM
Publication number
20140297595
Publication date
Oct 2, 2014
Microsoft Corporation
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECOVERY PROCESSING USING TORN WRITE DETECTION
Publication number
20140297608
Publication date
Oct 2, 2014
Per-Ake Larson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEMAND DETERMINATION FOR DATA BLOCKS
Publication number
20140258672
Publication date
Sep 11, 2014
Microsoft Corporation
Andrew Herron
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK INTRUSION DETECTION WITH DISTRIBUTED CORRELATION
Publication number
20130305371
Publication date
Nov 14, 2013
Microsoft Corporation
Igal Figlin
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
VALIDATION ANALYSIS OF HUMAN TARGET
Publication number
20130251204
Publication date
Sep 26, 2013
Microsoft Corporation
Jon D. Pulsipher
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CHARACTERIZING DEVICE PERFORMANCE BASED ON USER-PERCEIVABLE LATENCY
Publication number
20130132616
Publication date
May 23, 2013
Microsoft Corporation
Bruce L. Worthington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VALIDATION ANALYSIS OF HUMAN TARGET
Publication number
20120159290
Publication date
Jun 21, 2012
Microsoft Corporation
Jon D. Pulsipher
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGING MEMORY WITH LIMITED WRITE CYCLES IN HETEROGENEOUS MEMORY S...
Publication number
20120117304
Publication date
May 10, 2012
Microsoft Corporation
Bruce L. Worthington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ANALYSIS OF COMPUTER NETWORK ACTIVITY BY SUCCESSIVELY REMOVING ACCE...
Publication number
20110252032
Publication date
Oct 13, 2011
Microsoft Corporation
Robert E. Fitzgerald
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK INTRUSION DETECTION WITH DISTRIBUTED CORRELATION
Publication number
20110173699
Publication date
Jul 14, 2011
Igal Figlin
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
LIMITED MEMORY POWER
Publication number
20090327579
Publication date
Dec 31, 2009
Microsoft Corporation
Ruston Panabaker
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HYBRID STORAGE
Publication number
20090327577
Publication date
Dec 31, 2009
Microsoft Corporation
Robert Patrick Fitzgerald
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC MICROCODE FOR NON-VOLATILE MEMORY
Publication number
20090300238
Publication date
Dec 3, 2009
Microsoft Corporation
Ruston Panabaker
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FLASH MEMORY TRANSACTIONING
Publication number
20090271563
Publication date
Oct 29, 2009
Microsoft Corporation
Yadhu N. Gopalan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IN-PLAY DETECTION OF ALTERED GAME DATA
Publication number
20080182659
Publication date
Jul 31, 2008
Microsoft Corporation
Vito Sabella
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Accelerated System Boot
Publication number
20080082812
Publication date
Apr 3, 2008
Microsoft Corporation
Alexander Kirshenbaum
G06 - COMPUTING CALCULATING COUNTING