N Talagala, D Flynn - US Patent 9,208,071, 2015 - Google Patents
Apparatuses, systems, methods, and computer program products are disclosed for providing access to auto-commit memory. An auto-commit memory module is configured to cause a …
D Flynn, N Piggin, N Talagala - US Patent 9,563,555, 2017 - Google Patents
2015-04-30 Assigned to SanDisk Technologies, Inc. reassignment SanDisk Technologies, Inc. CORRECTIVE ASSIGNMENT TO REMOVE APPL. NO'S 13/925,410 AND 61/663,464 …
J Fillingim, J Strasser, J Thatcher - US Patent 8,429,436, 2013 - Google Patents
US PATENT DOCUMENTS 4,980,861 A 12/1990 Herdt et al. 5,799,200 A 8, 1998 Brant et al. 6,278,633 B1 8/2001 Wong et al. 6,336,174 B1 1/2002 Li et al. 6,404,647 B1 6/2002 …
D Flynn, D Atkisson, D Dixon, J Flynn… - US Patent …, 2015 - Google Patents
US 2010/0211737 A1 Aug. 19, 2010 Related US Application Data Continuation-in-part of application No. 11/952,109, filed on Dec. 6, 2007, now Pat. No. 8,296,337, and a …
D Flynn, D Nellans, J Strasser, JG Peterson… - US Patent …, 2013 - Google Patents
US PATENT DOCUMENTS 7,181,572 B2 2/2007 Walmsley 5,802,602 A 9, 1998 Rahman et al. 7,194.577 B2 3/2007 Johnson et al. 5,812.457 A 9, 1998 Arase 7,194,740 B1 3/2007 …
D Atkisson - US Patent 8,966,184, 2015 - Google Patents
An apparatus, system, and method are disclosed for managing eviction of data. A grooming cost module determines a grooming cost for a selected region of a nonvolatile solid-state …
J Peterson, N Talagala, R Wipfel, D Atkisson… - US Patent …, 2016 - Google Patents
An apparatus, system, and method are disclosed for managing a cache. A cache interface module provides access to a plurality of virtual storage units of a solid-state storage device …
AA Fitzgerald, RW Ellis, S Harrow - US Patent App. 12/853,953, 2011 - Google Patents
(57) ABSTRACT A flash blade and associated methods enable improved areal density of information storage, reduced power consumption, decreased cost, increased IOPS, and/or …
D Flynn, D Nellans, X Ouyang - US Patent 8,601,222, 2013 - Google Patents
An apparatus, system, and method are disclosed for implementing conditional storage operations. Storage clients access and allocate portions of an address space of a non …