Apparatus, system, and method for managing a cache

J Peterson, N Talagala, R Wipfel, D Atkisson… - US Patent …, 2016 - Google Patents
An apparatus, system, and method are disclosed for manag ing a cache. A cache interface
module provides access to a plurality of virtual storage units of a solid-state storage device …

Writing cached data forward on read

D Atkisson, D Flynn - US Patent 8,825,937, 2014 - Google Patents
Apparatuses, systems, and methods are disclosed for managing contents of a cache. A
method includes receiving a read request for data stored in a non-volatile cache. A method …

Apparatus, system, and method for managing data using a data pipeline

D Flynn, B Lagerstedt, J Strasser, J Thatcher… - US Patent …, 2012 - Google Patents
5,603,001 A 2/1997 Sukegawa et al. 7,305.520 B2 12/2007 Voigt 5, 701434 A 12/1997
Nakagawa 7.340, 566 B2 3, 2008 Voth 5,754,563 A 5, 1998 White 7,424,593 B2 9, 2008 …

Apparatus, system, and method for destaging cached data

D Atkisson, J Ludwig - US Patent 9,519,540, 2016 - Google Patents
An apparatus, system, and method are disclosed for satis fying Storage requests while
destaging cached data. A moni tor module samples a destage rate for a nonvolatile solid …

Apparatus, system, and method for a device shared between multiple independent hosts

D Flynn, J Strasser, J Thatcher - US Patent 9,734,086, 2017 - Google Patents
US9734086B2 - Apparatus, system, and method for a device shared between multiple
independent hosts - Google Patents US9734086B2 - Apparatus, system, and method for a …

Matrix codes for reliable and cost efficient memory chips

C Argyrides, DK Pradhan… - IEEE Transactions on Very …, 2009 - ieeexplore.ieee.org
This paper presents a method to protect memories against multiple bit upsets and to improve
manufacturing yield. The proposed method, called a Matrix code, combines Hamming and …

Systems and methods for adaptive error-correction coding

J Fillingim, D Flynn, J Strasser, B Inskeep - US Patent 9,116,823, 2015 - Google Patents
(57) ABSTRACT A storage module is configured to store data segments. Such as error-
correcting code (ECC) codewords, within an array comprising a plurality of columns. The …

Systems and methods for adaptive data storage

D Flynn, J Strasser, B Inskeep - US Patent 9,495,241, 2016 - Google Patents
(57) ABSTRACT A storage module is configured to store data segments, such as error-
correcting code (ECC) codewords, within an array comprising two or more solid-state …

Non-volatile cache

D Flynn - US Patent 8,756,375, 2014 - Google Patents
Apparatuses, systems, and methods are disclosed for caching data. A method includes
directly map** a logical address of a backing store to a logical address of a non-volatile …

Methods and apparatus for incentivizing participation in fog networks

RC Murphy, FL Luo - US Patent 11,184,446, 2021 - Google Patents
Methods and apparatus for incentivizing device participa tion within a distributed network. In
one exemplary embodi ment, devices of a fog network may provide for example …