loadpatents
Patent applications and USPTO patent grants for Gaertner; Mark Allen.The latest application filed is for "distributed media cache".
Patent | Date |
---|---|
Distributed media cache Grant 10,860,490 - Feist , et al. December 8, 2 | 2020-12-08 |
Scheduling low-priority disk seeks for multi-actuator data storage device Grant 10,706,886 - Parkash , et al. | 2020-07-07 |
Method and apparatus that modifies seek parameter to remediate cross-actuator interference Grant 10,504,545 - Gaertner , et al. Dec | 2019-12-10 |
Data segregation in a storage device Grant 10,452,281 - Haines , et al. Oc | 2019-10-22 |
Multi-tiered memory with different metadata levels Grant 10,430,084 - Goss , et al. O | 2019-10-01 |
Distributed Media Cache App 20190171571 - Feist; Jason M. ;   et al. | 2019-06-06 |
Selectable read modes for a two dimensional magnetic recording system Grant 10,268,383 - Erden , et al. | 2019-04-23 |
Read-after-write methodology using multiple actuators moveable over the same magnetic recording disk surface Grant 10,249,339 - Mendonsa , et al. | 2019-04-02 |
Distributed media cache Grant 10,223,275 - Feist , et al. | 2019-03-05 |
Method and apparatus that modifies seeks to remediate inter-actuator coupling in a storage drive Grant 10,192,576 - Gaertner , et al. Ja | 2019-01-29 |
Data storage device with one or more detectors utilizing multiple independent decoders Grant 10,147,445 - Buch , et al. De | 2018-12-04 |
Changing disk access operations to reduce servo control impact in a multiple actuator drive Grant 10,049,691 - Gaertner , et al. August 14, 2 | 2018-08-14 |
Read-after-write methodology using multiple actuators moveable over the same magnetic recording disk surface Grant 10,037,779 - Mendonsa , et al. July 31, 2 | 2018-07-31 |
Multi-tiered caching for data storage management in a device Grant 10,037,277 - Feldman , et al. July 31, 2 | 2018-07-31 |
Determining bit aspect ratios for multiple, independent, actuator storage device Grant 9,928,861 - Erden , et al. March 27, 2 | 2018-03-27 |
Selectable Read Modes For A Two Dimensional Magnetic Recording System App 20180067647 - Erden; Mehmet Fatih ;   et al. | 2018-03-08 |
Determining a criterion for movement of data from a primary cache to a secondary cache Grant 9,772,948 - Sawin , et al. September 26, 2 | 2017-09-26 |
Distributed Media Cache App 20170220473 - Feist; Jason M. ;   et al. | 2017-08-03 |
Multi-tiered Caching For Data Storage Management In A Device App 20170206161 - Feldman; Timothy R. ;   et al. | 2017-07-20 |
Data reallocation upon detection of errors Grant 9,678,864 - Cai , et al. June 13, 2 | 2017-06-13 |
Tiered data storage system Grant 9,658,964 - Gaertner , et al. May 23, 2 | 2017-05-23 |
Multi-Tiered Memory with Different Metadata Levels App 20170131902 - Goss; Ryan James ;   et al. | 2017-05-11 |
Multi-tiered caching for data storage management in a device Grant 9,612,956 - Feldman , et al. April 4, 2 | 2017-04-04 |
Criteria for selection of data for a secondary cache Grant 9,594,685 - Sawin , et al. March 14, 2 | 2017-03-14 |
System and method for detecting reader-writer offset in a heat-assisted magnetic recording head Grant 9,564,157 - Trantham , et al. February 7, 2 | 2017-02-07 |
Multi-tiered memory with different metadata levels Grant 9,552,288 - Goss , et al. January 24, 2 | 2017-01-24 |
Command execution using existing address information Grant 9,507,710 - Conklin , et al. November 29, 2 | 2016-11-29 |
Selecting between non-volatile memory units having different minimum addressable data unit sizes Grant 9,489,148 - Goss , et al. November 8, 2 | 2016-11-08 |
Torn write mitigation Grant 9,448,896 - Gaertner , et al. September 20, 2 | 2016-09-20 |
Non-volatile buffering to enable sloppy writes and fast write verification Grant 9,424,946 - Gomez , et al. August 23, 2 | 2016-08-23 |
System and method for detecting shifting of reader-writer offset in a heat-assisted magnetic recording head Grant 9,418,688 - Rausch , et al. August 16, 2 | 2016-08-16 |
Metadata journaling with error correction redundancy Grant 9,411,717 - Goss , et al. August 9, 2 | 2016-08-09 |
Data Segregation In A Storage Device App 20160188226 - Haines; Jonathan W. ;   et al. | 2016-06-30 |
Assigning a weighting to host quality of service indicators Grant 9,367,262 - Goss , et al. June 14, 2 | 2016-06-14 |
Data Reallocation Upon Detection Of Errors App 20160162208 - Cai; Jun ;   et al. | 2016-06-09 |
Tiered Data Storage System App 20160154738 - Gaertner; Mark Allen ;   et al. | 2016-06-02 |
Variable data recovery scheme hierarchy Grant 9,244,766 - Patapoutian , et al. January 26, 2 | 2016-01-26 |
Memory device with variable code rate Grant 9,201,728 - Patapoutian , et al. December 1, 2 | 2015-12-01 |
Data segregation in a storage device Grant 9,183,134 - Haines , et al. November 10, 2 | 2015-11-10 |
Transfer unit management Grant 9,164,837 - Gaertner , et al. October 20, 2 | 2015-10-20 |
ECC management for variable resistance memory cells Grant 9,164,832 - Gaertner , et al. October 20, 2 | 2015-10-20 |
Methods and devices to increase memory device data reliability Grant 9,164,830 - Kankani , et al. October 20, 2 | 2015-10-20 |
Restoring virtualized GCU state information Grant 9,122,593 - Goss , et al. September 1, 2 | 2015-09-01 |
Command Execution Using Existing Address Information App 20150234741 - Conklin; Kris ;   et al. | 2015-08-20 |
Forming a characterization parameter of a resistive memory element Grant 9,105,360 - Goss , et al. August 11, 2 | 2015-08-11 |
Defining address ranges used to cache speculative read data Grant 9,104,578 - Sawin , et al. August 11, 2 | 2015-08-11 |
Optimization of variable resistance memory cells Grant 9,064,563 - Khoueir , et al. June 23, 2 | 2015-06-23 |
Hash functions used to track variance parameters of resistance-based memory elements Grant 9,058,870 - Ebsen , et al. June 16, 2 | 2015-06-16 |
Allocating memory usage based on quality metrics Grant 9,058,281 - Goss , et al. June 16, 2 | 2015-06-16 |
Using ECC data for write deduplication processing Grant 9,043,668 - Goss , et al. May 26, 2 | 2015-05-26 |
Restoring Virtualized GCU State Information App 20150143039 - Goss; Ryan James ;   et al. | 2015-05-21 |
Command execution using existing address information Grant 9,026,699 - Conklin , et al. May 5, 2 | 2015-05-05 |
Multi-tiered Caching For Data Storage Management In A Device App 20150106568 - Feldman; Timothy R. ;   et al. | 2015-04-16 |
Variable Data Recovery Scheme Hierarchy App 20150089278 - Patapoutian; Ara ;   et al. | 2015-03-26 |
Command Execution Using Existing Address Information App 20150089119 - Conklin; Kris ;   et al. | 2015-03-26 |
Memory Device with Variable Code Rate App 20150074487 - Patapoutian; Ara ;   et al. | 2015-03-12 |
Transfer Unit Management App 20150074486 - Gaertner; Mark Allen ;   et al. | 2015-03-12 |
Torn Write Mitigation App 20150046747 - Gaertner; Mark Allen ;   et al. | 2015-02-12 |
Restoring virtualized GCU state information Grant 8,938,597 - Goss , et al. January 20, 2 | 2015-01-20 |
Background deduplication of data sets in a memory Grant 8,930,612 - Goss , et al. January 6, 2 | 2015-01-06 |
Multi-level cell (MLC) update with protected mode capability Grant 08923045 - | 2014-12-30 |
Multi-level cell (MLC) update with protected mode capability Grant 8,923,045 - Goss , et al. December 30, 2 | 2014-12-30 |
Management of variable resistance data storage device Grant 8,879,302 - Gaertner , et al. November 4, 2 | 2014-11-04 |
Selecting Between Non-volatile Memory Units Having Different Minimum Addressable Data Unit Sizes App 20140281280 - Goss; Ryan James ;   et al. | 2014-09-18 |
Forming A Characterization Parameter Of A Resistive Memory Element App 20140258646 - Goss; Ryan James ;   et al. | 2014-09-11 |
Assigning A Weighting To Host Quality Of Service Indicators App 20140244892 - Goss; Ryan James ;   et al. | 2014-08-28 |
Data Update Management in a Cloud Computing Environment App 20140244896 - Goss; Ryan James ;   et al. | 2014-08-28 |
Metadata Update Management In a Multi-Tiered Memory App 20140244897 - Goss; Ryan James ;   et al. | 2014-08-28 |
ECC Management for Variable Resistance Memory Cells App 20140245108 - Gaertner; Mark Allen ;   et al. | 2014-08-28 |
Management of Variable Resistance Data Storage Device App 20140241033 - Gaertner; Mark Allen ;   et al. | 2014-08-28 |
Parametric tracking to manage read disturbed data Grant 8,811,074 - Goss , et al. August 19, 2 | 2014-08-19 |
Storing Error Correction Code (ECC) Data In a Multi-Tier Memory Structure App 20140229655 - Goss; Ryan James ;   et al. | 2014-08-14 |
Hash Functions Used To Track Variance Parameters Of Resistance-based Memory Elements App 20140226389 - Ebsen; David Scott ;   et al. | 2014-08-14 |
Non-Volatile Buffering to Enable Sloppy Writes and Fast Write Verification App 20140226413 - Gomez; Kevin Arthur ;   et al. | 2014-08-14 |
Multi-Tiered Memory with Different Metadata Levels App 20140229656 - Goss; Ryan James ;   et al. | 2014-08-14 |
Garbage Collection with Demotion of Valid Data to a Lower Memory Tier App 20140229654 - Goss; Ryan James ;   et al. | 2014-08-14 |
Using ECC Data for Write Deduplication Processing App 20140229790 - Goss; Ryan James ;   et al. | 2014-08-14 |
Optimization of Variable Resistance Memory Cells App 20140226388 - Khoueir; Antoine ;   et al. | 2014-08-14 |
Data hardening to compensate for loss of data retention characteristics in a non-volatile memory Grant 8,799,747 - Goss , et al. August 5, 2 | 2014-08-05 |
Data stripes and addressing for flash memory devices Grant 8,724,401 - Friendshuh , et al. May 13, 2 | 2014-05-13 |
Methods And Devices To Increase Memory Device Data Reliability App 20140129891 - Kankani; Navneeth ;   et al. | 2014-05-08 |
Metadata Journaling with Error Correction Redundancy App 20140115232 - Goss; Ryan James ;   et al. | 2014-04-24 |
Restoring Virtualized GCU State Information App 20140115233 - Goss; Ryan James ;   et al. | 2014-04-24 |
Dynamic Formation Of Garbage Collection Units In A Memory App 20140052897 - Goss; Ryan James ;   et al. | 2014-02-20 |
Estimating temporal degradation of non-volatile solid-state memory Grant 8,645,773 - Goss , et al. February 4, 2 | 2014-02-04 |
Determining A Criterion For Movement Of Data From A Primary Cache To A Secondary Cache App 20140013053 - Sawin; James David ;   et al. | 2014-01-09 |
Criteria For Selection Of Data For A Secondary Cache App 20140013052 - Sawin; James David ;   et al. | 2014-01-09 |
Defining Address Ranges Used To Cache Speculative Read Data App 20140013047 - Sawin; James David ;   et al. | 2014-01-09 |
Allocating Memory Usage Based On Quality Metrics App 20130326116 - Goss; Ryan James ;   et al. | 2013-12-05 |
Background Deduplication Of Data Sets In A Memory App 20130326115 - Goss; Ryan James ;   et al. | 2013-12-05 |
Write Mitigation Through Fast Reject Processing App 20130326114 - Goss; Ryan James ;   et al. | 2013-12-05 |
Multi-level Cell (mlc) Update With Protected Mode Capability App 20130322169 - Goss; Ryan James ;   et al. | 2013-12-05 |
Rapid rebuild of a data set Grant 8,589,724 - Gaertner , et al. November 19, 2 | 2013-11-19 |
Non-volatile write cache for a data storage system Grant 8,560,770 - Haines , et al. October 15, 2 | 2013-10-15 |
Parametric Tracking to Manage Read Disturbed Data App 20130258770 - Goss; Ryan James ;   et al. | 2013-10-03 |
Garbage collection in a storage device Grant 8,458,417 - Goss , et al. June 4, 2 | 2013-06-04 |
Logical block storage in a storage device Grant 8,438,361 - Goss , et al. May 7, 2 | 2013-05-07 |
Selection of units for garbage collection in flash memory Grant 8,417,878 - Goss , et al. April 9, 2 | 2013-04-09 |
Garbage collection management in a data storage device Grant 8,417,904 - Goss , et al. April 9, 2 | 2013-04-09 |
Multi-tiered metadata scheme for a data storage array Grant 8,402,205 - Goss , et al. March 19, 2 | 2013-03-19 |
Ensuring a most recent version of data is recovered from a memory Grant 8,397,101 - Goss , et al. March 12, 2 | 2013-03-12 |
Rapid Rebuild Of A Data Set App 20130007511 - Gaertner; Mark Allen ;   et al. | 2013-01-03 |
Estimating Temporal Degradation Of Non-volatile Solid-state Memory App 20130007543 - Goss; Ryan James ;   et al. | 2013-01-03 |
Maintaining data integrity in a data storage device Grant 8,255,617 - Goss , et al. August 28, 2 | 2012-08-28 |
Methods And Devices To Increase Memory Device Data Reliability App 20120198312 - Kankani; Navneeth ;   et al. | 2012-08-02 |
Selection of Units for Garbage Collection in Flash Memory App 20120072639 - Goss; Ryan James ;   et al. | 2012-03-22 |
Method and system for increasing data storage reliability and efficiency via compression Grant 8,140,744 - Gaertner March 20, 2 | 2012-03-20 |
Data Hardening to Compensate for Loss of Data Retention Characteristics in a Non-Volatile Memory App 20110302477 - Goss; Ryan James ;   et al. | 2011-12-08 |
Ensuring a Most Recent Version of Data is Recovered From a Memory App 20110302474 - Goss; Ryan James ;   et al. | 2011-12-08 |
Data Segregation In A Storage Device App 20110264843 - Haines; Jonathan W. ;   et al. | 2011-10-27 |
Fault Tolerant Storage Conserving Memory Writes To Host Writes App 20110258380 - Goss; Ryan James ;   et al. | 2011-10-20 |
Multi-Tiered Metadata Scheme for a Data Storage Array App 20110231596 - Goss; Ryan James ;   et al. | 2011-09-22 |
Garbage Collection Management in a Data Storage Device App 20110231623 - Goss; Ryan James ;   et al. | 2011-09-22 |
Logical Block Storage In A Storage Device App 20110225347 - Goss; Ryan J. ;   et al. | 2011-09-15 |
Garbage Collection In A Storage Device App 20110225346 - Goss; Ryan J. ;   et al. | 2011-09-15 |
Maintaining Data Integrity in a Data Storage Device App 20110185113 - Goss; Ryan James ;   et al. | 2011-07-28 |
Non-volatile Write Cache For A Data Storage System App 20110119442 - Haines; Jonathan Williams ;   et al. | 2011-05-19 |
Data Stripes And Addressing For Flash Memory Devices App 20110075490 - Friendshuh; Luke William ;   et al. | 2011-03-31 |
Data Storage System Redundancy Scheme Verification App 20100235572 - Miller; Michael Howard ;   et al. | 2010-09-16 |
Deterministic preventive recovery from a predicted failure in a distributed storage system Grant 7,526,684 - Bicknell , et al. April 28, 2 | 2009-04-28 |
Physical zone table for use with surface-based serpentine format Grant 7,035,961 - Edgar , et al. April 25, 2 | 2006-04-25 |
Method and system for increasing data storage reliability and efficiency via compression App 20060005069 - Gaertner; Mark Allen | 2006-01-05 |
Deterministic preventive recovery from a predicted failure in a distributed storage system App 20050216800 - Bicknell, Bruce Allen ;   et al. | 2005-09-29 |
Physical zone table for use with surface-based serpentine format App 20030065872 - Edgar, Brian Thomas ;   et al. | 2003-04-03 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.