Membership
Tour
Register
Log in
Robin A. Alexander
Follow
Person
Woodinville, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Virtualized OCSSDs spanning physical OCSSD channels
Patent number
11,093,177
Issue date
Aug 17, 2021
Microsoft Technology Licensing, LLC
Anirudh Badam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block storage using a hybrid memory device
Patent number
11,048,436
Issue date
Jun 29, 2021
Microsoft Technology Licensing, LLC
Scott Chao-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
I/O completion polling for low latency storage device
Patent number
10,776,289
Issue date
Sep 15, 2020
Microsoft Technology Licensing, LLC
Xiaozhong Xing
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Timer-based I/O completion polling for low latency storage device
Patent number
10,740,258
Issue date
Aug 11, 2020
Microsoft Technology Licensing, LLC
Robin Andrew Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtualized OCSSDs spanning physical OCSSD channels
Patent number
10,423,361
Issue date
Sep 24, 2019
Microsoft Technology Licensing, LLC
Anirudh Badam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dirty data management for hybrid drives
Patent number
10,416,932
Issue date
Sep 17, 2019
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block storage using a hybrid memory device
Patent number
10,228,881
Issue date
Mar 12, 2019
Microsoft Technology Licensing, LLC
Scott Chao-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block storage using a hybrid memory device
Patent number
10,223,034
Issue date
Mar 5, 2019
Microsoft Technology Licensing, LLC
Scott Chau-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for enhancing metadata
Patent number
10,210,184
Issue date
Feb 19, 2019
Microsoft Technology Licensing, LLC
Aram Christian Abajian
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Modular sequential writing of data to data storage devices
Patent number
10,120,573
Issue date
Nov 6, 2018
Microsoft Technology Licensing, LLC
Robin Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dirty data management for hybrid drives
Patent number
9,946,495
Issue date
Apr 17, 2018
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Power saving mode hybrid drive access management
Patent number
9,626,126
Issue date
Apr 18, 2017
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Block storage using a hybrid memory device
Patent number
9,552,176
Issue date
Jan 24, 2017
Microsoft Technology Licensing, LLC
Scott Chao-Chueh Lee
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
Systems for finding a lost transient storage device
Patent number
9,503,429
Issue date
Nov 22, 2016
Microsoft Technology Licensing, LLC
Janet Schneider
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Assigning priorities to data for hybrid drives
Patent number
9,323,460
Issue date
Apr 26, 2016
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
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
Methods and systems for enhancing metadata
Patent number
9,009,136
Issue date
Apr 14, 2015
Microsoft Technology Licensing, LLC
Aram Christian Abajian
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Assigning priorities to data for hybrid drives
Patent number
8,990,441
Issue date
Mar 24, 2015
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems for finding a lost transient storage device
Patent number
8,881,309
Issue date
Nov 4, 2014
Microsoft Corporation
Janet Schneider
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Assigning priorities to data for hybrid drives
Patent number
8,812,744
Issue date
Aug 19, 2014
Microsoft Corporation
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic device state representation in a user interface
Patent number
8,812,970
Issue date
Aug 19, 2014
Microsoft Corporation
Robin Alexander
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
Data integrity units in nonvolatile memory
Patent number
8,566,689
Issue date
Oct 22, 2013
Microsoft Corporation
Shiv K. Rajpal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Group policy for unique class identifier devices
Patent number
8,166,515
Issue date
Apr 24, 2012
Microsoft Corporation
Emily N. Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Bidirectional dynamic offloading of tasks between a host and a mobi...
Patent number
8,112,116
Issue date
Feb 7, 2012
Microsoft Corporation
Vladimir Sadovsky
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Bidirectional dynamic offloading of tasks between a host and a mobi...
Patent number
7,966,039
Issue date
Jun 21, 2011
Microsoft Corporation
Vladimir Sadovsky
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Metadata quality improvement
Patent number
7,925,967
Issue date
Apr 12, 2011
AOL Inc.
Aram Christian Abajian
G06 - COMPUTING CALCULATING COUNTING
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
Boot negotiation among multiple boot-capable devices
Patent number
7,818,559
Issue date
Oct 19, 2010
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
TIMER-BASED I/O COMPLETION POLLING FOR LOW LATENCY STORAGE DEVICE
Publication number
20200125504
Publication date
Apr 23, 2020
Microsoft Technology Licensing, LLC
Robin Andrew ALEXANDER
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
I/O COMPLETION POLLING FOR LOW LATENCY STORAGE DEVICE
Publication number
20200097419
Publication date
Mar 26, 2020
Microsoft Technology Licensing, LLC
Xiaozhong XING
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUALIZED OCSSDS SPANNING PHYSICAL OCSSD CHANNELS
Publication number
20190303047
Publication date
Oct 3, 2019
Microsoft Technology Licensing, LLC
Anirudh BADAM
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUALIZED OCSSDS SPANNING PHYSICAL OCSSD CHANNELS
Publication number
20190196748
Publication date
Jun 27, 2019
Microsoft Technology Licensing, LLC
Anirudh BADAM
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BLOCK STORAGE USING A HYBRID MEMORY DEVICE
Publication number
20190155547
Publication date
May 23, 2019
Microsoft Technology Licensing, LLC
Scott Chao-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BLOCK STORAGE USING A HYBRID MEMORY DEVICE
Publication number
20180321881
Publication date
Nov 8, 2018
Microsoft Technology Licensing, LLC
Scott Chao-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Dirty Data Management for Hybrid Drives
Publication number
20180321857
Publication date
Nov 8, 2018
Microsoft Technology Licensing, LLC
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Block Storage Using a Hybrid Memory Device
Publication number
20170131952
Publication date
May 11, 2017
Microsoft Technology Licensing, LLC
Scott Chao-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXPOSING AND MANAGING DISPARATE READ, WRITE, AND ERASE SIZES IN DAT...
Publication number
20170075583
Publication date
Mar 16, 2017
Microsoft Technology Licensing, LLC
Robin Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASSIGNING PRIORITIES TO DATA FOR HYBRID DRIVES
Publication number
20160202912
Publication date
Jul 14, 2016
Microsoft Technology Licensing, LLC
Mehmet Iyigun
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
METHODS AND SYSTEMS FOR ENHANCING METADATA
Publication number
20150199445
Publication date
Jul 16, 2015
Microsoft Technology Licensing, LLC
Aram Christian Abajian
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASSIGNING PRIORITIES TO DATA FOR HYBRID DRIVES
Publication number
20150193147
Publication date
Jul 9, 2015
Microsoft Corporation
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEMS FOR FINDING A LOST TRANSIENT STORAGE DEVICE
Publication number
20150040206
Publication date
Feb 5, 2015
Microsoft Corporation
Janet Schneider
H04 - ELECTRIC COMMUNICATION TECHNIQUE
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
DIRTY DATA MANAGEMENT FOR HYBRID DRIVES
Publication number
20140325169
Publication date
Oct 30, 2014
Microsoft Corporation
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
POWER SAVING MODE HYBRID DRIVE ACCESS MANAGEMENT
Publication number
20140325166
Publication date
Oct 30, 2014
Microsoft Corporation
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASSIGNING PRIORITIES TO DATA FOR HYBRID DRIVES
Publication number
20140317317
Publication date
Oct 23, 2014
Mehmet Iyigun
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BLOCK STORAGE USING A HYBRID MEMORY DEVICE
Publication number
20140310451
Publication date
Oct 16, 2014
Microsoft Corporation
Scott Chao-Chueh Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METADATA QUALITY IMPROVEMENT
Publication number
20110246866
Publication date
Oct 6, 2011
AOL Inc.
Aram Christian Abajian
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BIDIRECTIONAL DYNAMIC OFFLOADING OF TASKS BETWEEN A HOST AND A MOBI...
Publication number
20110214126
Publication date
Sep 1, 2011
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA INTEGRITY UNITS IN NONVOLATILE MEMORY
Publication number
20110099461
Publication date
Apr 28, 2011
Microsoft Corporation
Shiv K. Rajpal
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
Methods and systems for enhancing metadata
Publication number
20100287159
Publication date
Nov 11, 2010
AOL Inc.
Aram Christian ABAJIAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BIDIRECTIONAL DYNAMIC OFFLOADING OF TASKS BETWEEN A HOST AND A MOBI...
Publication number
20100272258
Publication date
Oct 28, 2010
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEMS FOR FINDING A LOST TRANSIENT STORAGE DEVICE
Publication number
20090228991
Publication date
Sep 10, 2009
Microsoft Corporation
Janet Schneider
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC DEVICE STATE REPRESENTATION IN A USER INTERFACE
Publication number
20090217188
Publication date
Aug 27, 2009
Microsoft Corporation
Robin Alexander
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
BOOT NEGOTIATION AMONG MULTIPLE BOOT-CAPABLE DEVICES
Publication number
20080209199
Publication date
Aug 28, 2008
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTEXT SENSITIVE CACHING ON REMOVABLE STORAGE
Publication number
20080195824
Publication date
Aug 14, 2008
Microsoft Corporation
Vladimir Sadovsky
G06 - COMPUTING CALCULATING COUNTING