Membership
Tour
Register
Log in
Nathan Steven Obr
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Remove-on-delete technologies for solid state drive optimization
Patent number
10,976,928
Issue date
Apr 13, 2021
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Composite solid state drive identification and optimization technol...
Patent number
10,564,859
Issue date
Feb 18, 2020
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-volatile memory cache performance improvement
Patent number
10,216,637
Issue date
Feb 26, 2019
Microsoft Technology Licensing, LLC
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Ordering commitment of data from a data cache to nonvolatile memory...
Patent number
10,162,534
Issue date
Dec 25, 2018
Western Digital Technologies, Inc.
Nathan Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Composite solid state drive identification and optimization technol...
Patent number
10,156,988
Issue date
Dec 18, 2018
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Composite solid state drive identification and optimization technol...
Patent number
9,940,038
Issue date
Apr 10, 2018
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Remove-on-delete technologies for solid state drive optimization
Patent number
9,696,907
Issue date
Jul 4, 2017
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Identification of data committed to non-volatile memory by use of n...
Patent number
9,645,752
Issue date
May 9, 2017
Western Digital Technologies, Inc.
Nathan Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processing flush requests by utilizing storage system write notific...
Patent number
9,632,711
Issue date
Apr 25, 2017
Western Digital Technologies, Inc.
Nathan Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Composite solid state drive identification and optimization technol...
Patent number
9,582,415
Issue date
Feb 28, 2017
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Health reporting from non-volatile block storage device to processi...
Patent number
9,552,273
Issue date
Jan 24, 2017
Microsoft Technology Licensing, LLC
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-volatile memory cache performance improvement
Patent number
9,405,693
Issue date
Aug 2, 2016
Microsoft Technology Licensing, LLC
Cenk Ergan
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Health reporting from non-volatile block storage device to processi...
Patent number
9,286,211
Issue date
Mar 15, 2016
Microsoft Technology Licensing, LLC
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Integrating energy budgets for power management
Patent number
9,261,933
Issue date
Feb 16, 2016
Microsoft Technology Licensing, LLC
David Burg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Remove-on-delete technologies for solid state drive optimization
Patent number
9,207,876
Issue date
Dec 8, 2015
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reporting of intra-device failure data
Patent number
8,990,634
Issue date
Mar 24, 2015
Microsoft Technology Licensing, LLC
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Health reporting from non-volatile block storage device to processi...
Patent number
8,812,770
Issue date
Aug 19, 2014
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Packed storage commands and storage command streams
Patent number
8,683,145
Issue date
Mar 25, 2014
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Integrating energy budgets for power management
Patent number
8,433,931
Issue date
Apr 30, 2013
Microsoft Corporation
David Burg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Composite solid state drive identification and optimization technol...
Patent number
8,429,677
Issue date
Apr 23, 2013
Microsoft Corporation
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adaptive flushing of storage data
Patent number
8,321,701
Issue date
Nov 27, 2012
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-volatile memory cache performance improvement
Patent number
8,255,645
Issue date
Aug 28, 2012
Microsoft Corporation
Cenk Ergan
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Storage optimization across media with differing capabilities
Patent number
8,214,621
Issue date
Jul 3, 2012
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Purposing persistent data through hardware metadata tagging
Patent number
8,214,343
Issue date
Jul 3, 2012
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Heterogeneous storage array optimization through eviction
Patent number
8,161,251
Issue date
Apr 17, 2012
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-volatile memory cache performance improvement
Patent number
8,041,904
Issue date
Oct 18, 2011
Microsoft Corporation
Cenk Ergan
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Storage device condition reporting and error correction
Patent number
7,991,923
Issue date
Aug 2, 2011
Microsoft Corporation
Frank J. Shu
G11 - INFORMATION STORAGE
Information
Patent Grant
Hints model for optimization of storage devices connected to host a...
Patent number
7,853,759
Issue date
Dec 14, 2010
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hard disk drive condition reporting and error correction
Patent number
7,802,019
Issue date
Sep 21, 2010
Microsoft Corporation
Frank J. Shu
G11 - INFORMATION STORAGE
Information
Patent Grant
Non-volatile memory cache performance improvement
Patent number
7,644,239
Issue date
Jan 5, 2010
Microsoft Corporation
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
REMOVE-ON-DELETE TECHNOLOGIES FOR SOLID STATE DRIVE OPTIMIZATION
Publication number
20190146673
Publication date
May 16, 2019
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOL...
Publication number
20180188979
Publication date
Jul 5, 2018
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOL...
Publication number
20170336977
Publication date
Nov 23, 2017
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOL...
Publication number
20170220265
Publication date
Aug 3, 2017
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Non-Volatile Memory Cache Performance Improvement
Publication number
20170132136
Publication date
May 11, 2017
Microsoft Technology Licensing, LLC
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REMOVE-ON-DELETE TECHNOLOGIES FOR SOLID STATE DRIVE OPTIMIZATION
Publication number
20160162194
Publication date
Jun 9, 2016
Microsoft Technology Licensing, LLC
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HEALTH REPORTING FROM NON-VOLATILE BLOCK STORAGE DEVICE TO PROCESSI...
Publication number
20160124831
Publication date
May 5, 2016
Microsoft Technology Licensing, LLC
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HEALTH REPORTING FROM NON-VOLATILE BLOCK STORAGE DEVICE TO PROCESSI...
Publication number
20140359206
Publication date
Dec 4, 2014
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PACKED STORAGE COMMANDS
Publication number
20140149693
Publication date
May 29, 2014
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTEGRATING ENERGY BUDGETS FOR POWER MANAGEMENT
Publication number
20130227314
Publication date
Aug 29, 2013
Microsoft Corporation
David Burg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOL...
Publication number
20130212327
Publication date
Aug 15, 2013
Microsoft Corporation
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Non-Volatile Memory Cache Performance Improvement
Publication number
20120290785
Publication date
Nov 15, 2012
Microsoft Corporation
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reporting of Intra-Device Failure Data
Publication number
20120110344
Publication date
May 3, 2012
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Non-Volatile Memory Cache Performance Improvement
Publication number
20120005422
Publication date
Jan 5, 2012
Microsoft Corporation
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Sessions for Direct Attached Storage Devices
Publication number
20110289282
Publication date
Nov 24, 2011
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PACKED STORAGE COMMANDS AND STORAGE COMMAND STREAMS
Publication number
20110113213
Publication date
May 12, 2011
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Adaptive Flushing of Storage Data
Publication number
20110010569
Publication date
Jan 13, 2011
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Health Reporting From Non-Volatile Block Storage Device to Processi...
Publication number
20110010487
Publication date
Jan 13, 2011
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HETEROGENEOUS STORAGE ARRAY OPTIMIZATION THROUGH EVICTION
Publication number
20100306484
Publication date
Dec 2, 2010
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISK DRIVE CONDITION REPORTING AND ERROR CORRECTION
Publication number
20100299492
Publication date
Nov 25, 2010
Microsoft Corporation
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTEGRATING ENERGY BUDGETS FOR POWER MANAGEMENT
Publication number
20100292854
Publication date
Nov 18, 2010
Microsoft Corporation
David Burg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
STORAGE OPTIMIZATION ACROSS MEDIA WITH DIFFERING CAPABILITIES
Publication number
20100281233
Publication date
Nov 4, 2010
Microsoft Corporation
Nathan Steven Obr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NON-VOLATILE MEMORY CACHE PERFORMANCE IMPROVEMENT
Publication number
20100077197
Publication date
Mar 25, 2010
Microsoft Corporation
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PURPOSING PERSISTENT DATA THROUGH HARDWARE METADATA TAGGING
Publication number
20090240678
Publication date
Sep 24, 2009
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HINTS MODEL FOR OPTIMIZATION OF STORAGE DEVICES CONNECTED TO HOST A...
Publication number
20080263259
Publication date
Oct 23, 2008
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOL...
Publication number
20080263569
Publication date
Oct 23, 2008
Microsoft Corporation
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REMOVE-ON-DELETE TECHNOLOGIES FOR SOLID STATE DRIVE OPTIMIZATION
Publication number
20080263305
Publication date
Oct 23, 2008
Microsoft Corporation
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Hard disk drive condition reporting and error correction
Publication number
20060282709
Publication date
Dec 14, 2006
Microsoft Corporation
Frank J. Shu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Non-volatile memory cache performance improvement
Publication number
20050246487
Publication date
Nov 3, 2005
Microsoft Corporation
Cenk Ergan
G06 - COMPUTING CALCULATING COUNTING