Assignee
NIMBLE STORAGE INC
US·34 granted patents·7 pending applications·133 citations·filing 2013–2017
Top patents by PatentIndex Score
41 records- 0194US9430377B2Methods and systems for preserving blocks that are neither obsolete nor coldNIMBLE STORAGE INC·Filed 2016·Granted Aug 30, 2016·6 cites·20 claims
- 0292US9304909B2Garbage collection based on temperatureNIMBLE STORAGE INC·Filed 2015·Granted Apr 5, 2016·5 cites·20 claims
- 0391US9733854B2Dynamic adaptive compression in network storage deviceNIMBLE STORAGE INC·Filed 2015·Granted Aug 15, 2017·9 cites·20 claims
- 0490US9098405B2Reclaiming segments in flash memoryNIMBLE STORAGE INC·Filed 2015·Granted Aug 4, 2015·4 cites·18 claims
- 0590US9092376B1Methods and systems for ordering virtual machine snapshotsNIMBLE STORAGE INC·Filed 2014·Granted Jul 28, 2015·19 cites·14 claims
- 0688US9483187B2Quality of service implementation in a networked storage system with hierarchical schedulersNIMBLE STORAGE INC·Filed 2015·Granted Nov 1, 2016·6 cites·21 claims
- 0788US9442937B2Methods and systems for creating and removing virtual machine snapshots based on groups of metricsNIMBLE STORAGE INC·Filed 2015·Granted Sep 13, 2016·8 cites·17 claims
- 0888US9436392B1Access-based eviction of blocks from solid state drive cache memoryNIMBLE STORAGE INC·Filed 2015·Granted Sep 6, 2016·6 cites·18 claims
- 0988US9176874B1Direct mapping of data in a storage system with a flash cacheNIMBLE STORAGE INC·Filed 2015·Granted Nov 3, 2015·3 cites·6 claims
- 1087US10459657B2Storage system with read cache-on-write bufferNIMBLE STORAGE INC·Filed 2017·Granted Oct 29, 2019·7 cites·22 claims
- 1187US9600337B2Congestion avoidance in network storage device using dynamic weightsNIMBLE STORAGE INC·Filed 2015·Granted Mar 21, 2017·5 cites·21 claims
- 1286US9619164B2Cluster solid state drivesNIMBLE STORAGE INC·Filed 2015·Granted Apr 11, 2017·12 cites·9 claims
- 1386US9489141B2Efficient scheduling of Input/Output requests to reduce latency and maximize throughput in a flash storage deviceNIMBLE STORAGE INC·Filed 2014·Granted Nov 8, 2016·8 cites·18 claims
- 1485US9697133B2Methods and systems for erasing a segment from a flash cacheNIMBLE STORAGE INC·Filed 2016·Granted Jul 4, 2017·2 cites·20 claims
- 1585US9665497B2Methods and systems for performing a copy forward operationNIMBLE STORAGE INC·Filed 2016·Granted May 30, 2017·2 cites·20 claims
- 1683US9665495B2Methods and systems for throttling writes to a caching device in response to read missesNIMBLE STORAGE INC·Filed 2016·Granted May 30, 2017·2 cites·20 claims
- 1783US9015406B2Flash memory cache for data storage deviceNIMBLE STORAGE INC·Filed 2014·Granted Apr 21, 2015·3 cites·14 claims
- 1881US9336152B1Method and system for determining FIFO cache sizeNIMBLE STORAGE INC·Filed 2016·Granted May 10, 2016·3 cites·20 claims
- 1981US8924607B1Methods and systems for I/O cancellation using memory swapNIMBLE STORAGE INC·Filed 2013·Granted Dec 30, 2014·6 cites·20 claims
- 2080US9003113B2Methods and systems for reducing churn in flash-based cacheNIMBLE STORAGE INC·Filed 2014·Granted Apr 7, 2015·3 cites·12 claims
- 2179US9747044B2Interleaving read and write requests to reduce latency and maximize throughput in a flash storage deviceNIMBLE STORAGE INC·Filed 2016·Granted Aug 29, 2017·2 cites·15 claims
- 2279US9727481B2Cache eviction of inactive blocks using heat signatureNIMBLE STORAGE INC·Filed 2016·Granted Aug 8, 2017·3 cites·20 claims
- 2374US9563509B2Methods and systems for storing data in a redundant manner on a plurality of storage units of a storage systemNIMBLE STORAGE INC·Filed 2014·Granted Feb 7, 2017·3 cites·20 claims
- 2472US9684467B2Management of pinned storage in flash based on flash-to-disk capacity ratioNIMBLE STORAGE INC·Filed 2015·Granted Jun 20, 2017·2 cites·15 claims
- 2571US9235506B2Methods and systems for marking data in a flash-based cache as invalidNIMBLE STORAGE INC·Filed 2014·Granted Jan 12, 2016·1 cites·12 claims
- 2670US9081670B2Methods and systems for reducing churn in flash-based cacheNIMBLE STORAGE INC·Filed 2014·Granted Jul 14, 2015·1 cites·16 claims
- 2768US9665440B2Methods and systems for removing virtual machine snapshotsNIMBLE STORAGE INC·Filed 2016·Granted May 30, 2017·1 cites·20 claims
- 2867US9563378B2Methods and systems for managing the scheduling of snapshots on a storage arrayNIMBLE STORAGE INC·Filed 2016·Granted Feb 7, 2017·1 cites·20 claims
- 2960US9501417B2Methods and systems for caching data in a storage system based on user inputNIMBLE STORAGE INC·Filed 2015·Granted Nov 22, 2016·0 cites·20 claims
- 3056US9588919B2Methods and systems for I/O cancellationNIMBLE STORAGE INC·Filed 2014·Granted Mar 7, 2017·0 cites·12 claims
- 3153US9348682B2Methods for transitioning control between two controllers of a storage systemNIMBLE STORAGE INC·Filed 2014·Granted May 24, 2016·0 cites·20 claims
- 3253US2016034370A1Methods and systems for storing information that facilitates the reconstruction of at least some of the contents of a storage unit on a storage systemNIMBLE STORAGE INC·Filed 2014·Application pending·0 cites
- 3352US9594614B2Methods for transitioning control between two controllers of a storage systemNIMBLE STORAGE INC·Filed 2013·Granted Mar 14, 2017·0 cites·20 claims
- 3451US2016077752A1Fibre Channel Storage Array Methods for Handling Cache-Consistency Among Controllers of an Array and Consistency Among Arrays of a PoolNIMBLE STORAGE INC·Filed 2015·Application pending·0 cites
- 3546US9116630B2Method and system for migrating data between storage devices of a storage arrayNIMBLE STORAGE INC·Filed 2013·Granted Aug 25, 2015·0 cites·14 claims
- 3645US2015121137A1Storage device interface and methods for using sameNIMBLE STORAGE INC·Filed 2015·Application pending·0 cites
- 3743US9727260B2Method and system for simultaneously achieving capacity balancing and data striping in a storage systemNIMBLE STORAGE INC·Filed 2015·Granted Aug 8, 2017·0 cites·17 claims
- 3836US2017123915A1Methods and systems for repurposing system-level over provisioned space into a temporary hot spareNIMBLE STORAGE INC·Filed 2015·Application pending·0 cites
- 3936US2017177225A1Mid-level controllers for performing flash management on solid state drivesNIMBLE STORAGE INC·Filed 2015·Application pending·0 cites
- 4033US2016217049A1Fibre Channel Failover Based on Fabric ConnectivityNIMBLE STORAGE INC·Filed 2016·Application pending·0 cites
- 4130US2017147042A1Storage Array Having Multi-Drive Sled AssemblyNIMBLE STORAGE INC·Filed 2015·Application pending·0 cites
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →