Membership
Tour
Register
Log in
David B. Lomet
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Log-structured storage for data access
Patent number
11,210,220
Issue date
Dec 28, 2021
Microsoft Technology Licensing, LLC
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Idempotent command execution
Patent number
10,936,591
Issue date
Mar 2, 2021
Microsoft Technology Licensing, LLC
Matthew A. Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automatic data request recovery after session failure
Patent number
10,701,177
Issue date
Jun 30, 2020
Microsoft Technology Licensing, LLC
Matthew Alban Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Log-structured storage for data access
Patent number
10,216,629
Issue date
Feb 26, 2019
Microsoft Technology Licensing, LLC
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
High performance transactions in database management systems
Patent number
9,928,264
Issue date
Mar 27, 2018
Microsoft Technology Licensing, LLC
David Bruce Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Smart error recovery for database applications
Patent number
9,921,903
Issue date
Mar 20, 2018
Microsoft Technology Licensing, LLC
Matthew A. Neerincx
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Automatic data request recovery after session failure
Patent number
9,800,685
Issue date
Oct 24, 2017
Microsoft Technology Licensing, LLC
Matthew Alban Neerincx
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Latch-free, log-structured storage for multiple access methods
Patent number
9,519,591
Issue date
Dec 13, 2016
Microsoft Technology Licensing, LLC
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
High throughput data modifications using blind update operations
Patent number
9,514,211
Issue date
Dec 6, 2016
Microsoft Technology Licensing, LLC
Sudipta Sengupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automatic data request recovery after session failure
Patent number
9,251,194
Issue date
Feb 2, 2016
Microsoft Technology Licensing, LLC
Matthew Alban Neerincx
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Virtual session management and reestablishment
Patent number
9,239,868
Issue date
Jan 19, 2016
Microsoft Technology Licensing, LLC
Matthew A. Neerincx
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Smart error recovery for database applications
Patent number
9,235,464
Issue date
Jan 12, 2016
Microsoft Technology Licensing, LLC
Matthew A. Neerincx
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Structuring storage based on latch-free B-trees
Patent number
9,003,162
Issue date
Apr 7, 2015
Microsoft Technology Licensing, LLC
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logical recovery with unbundled transaction services
Patent number
8,930,321
Issue date
Jan 6, 2015
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automatic transaction retry after session failure
Patent number
8,898,109
Issue date
Nov 25, 2014
Microsoft Corporation
Matthew Alban Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transaction support for distributed data
Patent number
8,868,514
Issue date
Oct 21, 2014
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Consistent cluster operational data in a server cluster using a quo...
Patent number
8,850,007
Issue date
Sep 30, 2014
Microsoft Corporation
Michael T. Massa
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Consistent cluster operational data in a server cluster using a quo...
Patent number
8,850,018
Issue date
Sep 30, 2014
Microsoft Corporation
Michael T. Massa
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Database corruption recovery systems and methods
Patent number
8,386,440
Issue date
Feb 26, 2013
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unbundled storage transaction services
Patent number
8,170,997
Issue date
May 1, 2012
Microsoft Corporation
David Bruce Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Consistent cluster operational data in a server cluster using a quo...
Patent number
7,984,155
Issue date
Jul 19, 2011
Microsoft Corporation
Michael T. Massa
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Lazier timestamping in a transaction time database
Patent number
7,904,427
Issue date
Mar 8, 2011
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Consistent cluster operational data in a server cluster using a quo...
Patent number
7,774,469
Issue date
Aug 10, 2010
Michael T. Massa
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Transaction time indexing with version compression
Patent number
7,747,589
Issue date
Jun 29, 2010
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logless persistent components for enterprise applications
Patent number
7,720,820
Issue date
May 18, 2010
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unilateral web services interaction contract
Patent number
7,668,961
Issue date
Feb 23, 2010
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
C-tree for multi-attribute indexing
Patent number
7,668,845
Issue date
Feb 23, 2010
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logical logging to extend recovery
Patent number
7,509,351
Issue date
Mar 24, 2009
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Recovery guarantees for general multi-tier applications
Patent number
7,478,277
Issue date
Jan 13, 2009
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Persistent stateful component-based applications via automatic reco...
Patent number
7,461,292
Issue date
Dec 2, 2008
Microsoft Corporation
Roger S. Barga
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
LOG-STRUCTURED STORAGE FOR DATA ACCESS
Publication number
20190146917
Publication date
May 16, 2019
Microsoft Technology Licensing, LLC
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATIC DATA REQUEST RECOVERY AFTER SESSION FAILURE
Publication number
20180013856
Publication date
Jan 11, 2018
Microsoft Technology Licensing, LLC
Matthew Alban Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOG-STRUCTURED STORAGE FOR DATA ACCESS
Publication number
20170199818
Publication date
Jul 13, 2017
Microsoft Technology Licensing, LLC
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATIC DATA REQUEST RECOVERY AFTER SESSION FAILURE
Publication number
20160191662
Publication date
Jun 30, 2016
Microsoft Technology Licensing, LLC
Matthew Alban Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIGH PERFORMANCE TRANSACTIONS IN DATABASE MANAGEMENT SYSTEMS
Publication number
20160110403
Publication date
Apr 21, 2016
Microsoft Corporation
David Bruce Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SMART ERROR RECOVERY FOR DATABASE APPLICATIONS
Publication number
20160103731
Publication date
Apr 14, 2016
Microsoft Technology Licensing, LLC
Matthew A. Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIGH THROUGHPUT DATA MODIFICATIONS USING BLIND UPDATE OPERATIONS
Publication number
20160019279
Publication date
Jan 21, 2016
Microsoft Corporation
Sudipta Sengupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LATCH-FREE, LOG-STRUCTURED STORAGE FOR MULTIPLE ACCESS METHODS
Publication number
20140379991
Publication date
Dec 25, 2014
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SMART ERROR RECOVERY FOR DATABASE APPLICATIONS
Publication number
20140108868
Publication date
Apr 17, 2014
Microsoft Corporation
Matthew A. Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATIC TRANSACTION RETRY AFTER SESSION FAILURE
Publication number
20140032491
Publication date
Jan 30, 2014
Microsoft Corporation
Matthew Alban Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATIC DATA REQUEST RECOVERY AFTER SESSION FAILURE
Publication number
20140032964
Publication date
Jan 30, 2014
Microsoft Corporation
Matthew Alban Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
STRUCTURING STORAGE BASED ON LATCH-FREE B-TREES
Publication number
20130346725
Publication date
Dec 26, 2013
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL SESSION MANAGEMENT AND REESTABLISHMENT
Publication number
20130339533
Publication date
Dec 19, 2013
Microsoft Corporation
Matthew A. Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IDEMPOTENT COMMAND EXECUTION
Publication number
20130311525
Publication date
Nov 21, 2013
Microsoft Corporation
Matthew A. Neerincx
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSACTION SUPPORT FOR DISTRIBUTED DATA
Publication number
20120179645
Publication date
Jul 12, 2012
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Logical Recovery with Unbundled Transaction Services
Publication number
20120005168
Publication date
Jan 5, 2012
Microsoft Corporation
David Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-VERSION CONCURRENCY WITH ORDERED TIMESTAMPS
Publication number
20110302143
Publication date
Dec 8, 2011
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONSISTENT CLUSTER OPERATIONAL DATA IN A SERVER CLUSTER USING A QUO...
Publication number
20110238842
Publication date
Sep 29, 2011
Microsoft Corporation
MICHAEL T. MASSA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONSISTENT CLUSTER OPERATIONAL DATA IN A SERVER CLUSTER USING A QUO...
Publication number
20110238813
Publication date
Sep 29, 2011
Microsoft Corporation
MICHAEL T. MASSA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONSISTENT CLUSTER OPERATIONAL DATA IN A SERVER CLUSTER USING A QUO...
Publication number
20100250750
Publication date
Sep 30, 2010
Microsoft Corporation
MICHAEL T. MASSA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNBUNDLED STORAGE TRANSACTION SERVICES
Publication number
20100191713
Publication date
Jul 29, 2010
Microsoft Corporation
DAVID BRUCE LOMET
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LAZIER TIMESTAMPING IN A TRANSACTION TIME DATABASE
Publication number
20090182783
Publication date
Jul 16, 2009
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TSB-TREE PAGE SPLIT STRATEGY
Publication number
20080307012
Publication date
Dec 11, 2008
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSACTION TIME INDEXING WITH VERSION COMPRESSION
Publication number
20080228795
Publication date
Sep 18, 2008
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONCURRENCY CONTROL FOR B-TREES WITH NODE DELETION
Publication number
20080071809
Publication date
Mar 20, 2008
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Wrap-up reads for logless persistent components
Publication number
20070226705
Publication date
Sep 27, 2007
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Recovery of logless components
Publication number
20070192373
Publication date
Aug 16, 2007
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Generalized idempotent requests
Publication number
20070067266
Publication date
Mar 22, 2007
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Logless persistent components for enterprise applications
Publication number
20070016617
Publication date
Jan 18, 2007
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Database corruption recovery systems and methods
Publication number
20060259518
Publication date
Nov 16, 2006
Microsoft Corporation
David B. Lomet
G06 - COMPUTING CALCULATING COUNTING