Assignee
FLYNN DAVID
US·44 granted patents·2 pending applications·1,205 citations·filing 2007–2016
Top patents by PatentIndex Score
46 records- 0198US8762658B2Systems and methods for persistent deallocationFLYNN DAVID·Filed 2012·Granted Jun 24, 2014·16 cites·26 claims
- 0298US8417774B2Apparatus, system, and method for a reconfigurable baseboard management controllerFLYNN DAVID·Filed 2007·Granted Apr 9, 2013·61 cites·23 claims
- 0398US8285927B2Apparatus, system, and method for solid-state storage as cache for high-capacity, non-volatile storageFLYNN DAVID·Filed 2011·Granted Oct 9, 2012·29 cites·21 claims
- 0498US8266496B2Apparatus, system, and method for managing data using a data pipelineFLYNN DAVID·Filed 2007·Granted Sep 11, 2012·30 cites·24 claims
- 0597US9122579B2Apparatus, system, and method for a storage layerFLYNN DAVID·Filed 2011·Granted Sep 1, 2015·46 cites·26 claims
- 0697US8527693B2Apparatus, system, and method for auto-commit memoryFLYNN DAVID·Filed 2011·Granted Sep 3, 2013·64 cites·20 claims
- 0797US8489817B2Apparatus, system, and method for caching dataFLYNN DAVID·Filed 2011·Granted Jul 16, 2013·48 cites·20 claims
- 0897US8412978B2Apparatus, system, and method for managing data storageFLYNN DAVID·Filed 2012·Granted Apr 2, 2013·32 cites·25 claims
- 0997US8402201B2Apparatus, system, and method for storage space recovery in solid-state storageFLYNN DAVID·Filed 2007·Granted Mar 19, 2013·47 cites·31 claims
- 1097US8151082B2Apparatus, system, and method for converting a storage request into an append data storage commandFLYNN DAVID·Filed 2008·Granted Apr 3, 2012·63 cites·31 claims
- 1196US9734086B2Apparatus, system, and method for a device shared between multiple independent hostsFLYNN DAVID·Filed 2007·Granted Aug 15, 2017·25 cites·30 claims
- 1296US8719501B2Apparatus, system, and method for caching data on a solid-state storage deviceFLYNN DAVID·Filed 2010·Granted May 6, 2014·40 cites·33 claims
- 1396US8307258B2Apparatus, system, and method for reconfiguring an array to operate with less storage elementsFLYNN DAVID·Filed 2009·Granted Nov 6, 2012·49 cites·21 claims
- 1496US8261005B2Apparatus, system, and method for managing data in a storage device with an empty data token directiveFLYNN DAVID·Filed 2007·Granted Sep 4, 2012·27 cites·24 claims
- 1596US8195978B2Apparatus, system, and method for detecting and replacing failed data storageFLYNN DAVID·Filed 2009·Granted Jun 5, 2012·43 cites·22 claims
- 1695US8935302B2Apparatus, system, and method for data block usage information synchronization for a non-volatile storage volumeFLYNN DAVID·Filed 2010·Granted Jan 13, 2015·127 cites·37 claims
- 1795US8412904B2Apparatus, system, and method for managing concurrent storage requestsFLYNN DAVID·Filed 2011·Granted Apr 2, 2013·13 cites·20 claims
- 1895US8195912B2Apparatus, system, and method for efficient mapping of virtual and physical addressesFLYNN DAVID·Filed 2008·Granted Jun 5, 2012·40 cites·24 claims
- 1995US8156392B2Apparatus, system, and method for bad block remappingFLYNN DAVID·Filed 2009·Granted Apr 10, 2012·33 cites·22 claims
- 2094US8966191B2Logical interface for contextual storageFLYNN DAVID·Filed 2012·Granted Feb 24, 2015·19 cites·25 claims
- 2194US8533406B2Apparatus, system, and method for identifying data that is no longer in useFLYNN DAVID·Filed 2012·Granted Sep 10, 2013·11 cites·30 claims
- 2294US8495292B2Apparatus, system, and method for an in-server storage area networkFLYNN DAVID·Filed 2007·Granted Jul 23, 2013·17 cites·28 claims
- 2394US8161353B2Apparatus, system, and method for validating that a correct data segment is read from a data storage deviceFLYNN DAVID·Filed 2008·Granted Apr 17, 2012·34 cites·23 claims
- 2494US8074011B2Apparatus, system, and method for storage space recovery after reaching a read count limitFLYNN DAVID·Filed 2008·Granted Dec 6, 2011·41 cites·36 claims
- 2593US9263102B2Apparatus, system, and method for data transformations within a data storage deviceFLYNN DAVID·Filed 2011·Granted Feb 16, 2016·22 cites·24 claims
- 2693US8601211B2Storage system with front-end controllerFLYNN DAVID·Filed 2012·Granted Dec 3, 2013·8 cites·20 claims
- 2793US8516343B2Apparatus, system, and method for retiring storage regionsFLYNN DAVID·Filed 2009·Granted Aug 20, 2013·49 cites·32 claims
- 2893US8296337B2Apparatus, system, and method for managing data from a requesting device with an empty data token directiveFLYNN DAVID·Filed 2007·Granted Oct 23, 2012·10 cites·13 claims
- 2992US8601222B2Apparatus, system, and method for conditional and atomic storage operationsFLYNN DAVID·Filed 2011·Granted Dec 3, 2013·14 cites·23 claims
- 3091US8484522B2Apparatus, system, and method for bad block remappingFLYNN DAVID·Filed 2012·Granted Jul 9, 2013·13 cites·20 claims
- 3191US8412979B2Apparatus, system, and method for data storage using progressive raidFLYNN DAVID·Filed 2011·Granted Apr 2, 2013·6 cites·20 claims
- 3291US8392798B2Apparatus, system, and method for validating that correct data is read from a storage deviceFLYNN DAVID·Filed 2012·Granted Mar 5, 2013·12 cites·25 claims
- 3391US8205015B2Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environmentFLYNN DAVID·Filed 2011·Granted Jun 19, 2012·11 cites·20 claims
- 3490US10013354B2Apparatus, system, and method for atomic storage operationsFLYNN DAVID·Filed 2011·Granted Jul 3, 2018·17 cites·19 claims
- 3590US9170754B2Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environmentFLYNN DAVID·Filed 2012·Granted Oct 27, 2015·9 cites·16 claims
- 3690US8214591B2Apparatus, system, and method for a front-end, distributed raidFLYNN DAVID·Filed 2011·Granted Jul 3, 2012·5 cites·20 claims
- 3789US8239714B2Apparatus, system, and method for bad block remappingFLYNN DAVID·Filed 2011·Granted Aug 7, 2012·9 cites·19 claims
- 3888US8706968B2Apparatus, system, and method for redundant write cachingFLYNN DAVID·Filed 2010·Granted Apr 22, 2014·12 cites·20 claims
- 3988US8443134B2Apparatus, system, and method for graceful cache device degradationFLYNN DAVID·Filed 2010·Granted May 14, 2013·12 cites·22 claims
- 4088US8316277B2Apparatus, system, and method for ensuring data validity in a data storage processFLYNN DAVID·Filed 2008·Granted Nov 20, 2012·17 cites·27 claims
- 4188US8275933B2Apparatus, system, and method for managing physical regions in a solid-state storage deviceFLYNN DAVID·Filed 2009·Granted Sep 25, 2012·15 cites·19 claims
- 4287US9575902B2Apparatus, system, and method for managing commands of solid-state storage using bank interleaveFLYNN DAVID·Filed 2007·Granted Feb 21, 2017·6 cites·26 claims
- 4379US8533569B2Apparatus, system, and method for managing data using a data pipelineFLYNN DAVID·Filed 2012·Granted Sep 10, 2013·1 cites·25 claims
- 4467US10099591B2Dual configuration headrest systemFLYNN DAVID·Filed 2016·Granted Oct 16, 2018·2 cites·8 claims
- 4552US2012233396A1Apparatus, system, and method for efficient mapping of virtual and physical addressesFLYNN DAVID·Filed 2012·Application pending·0 cites
- 4648US2014289447A9Apparatus, system, and method for storage space recoveryFLYNN DAVID·Filed 2011·Application pending·0 cites
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →