Assignee
VIOLIN MEMORY INC
US·30 granted patents·6 pending applications·1,814 citations·filing 2007–2016
Top patents by PatentIndex Score
36 records- 0199US9323667B2System and method for managing trim operations in a flash memory system using mapping tables and block status tablesVIOLIN MEMORY INC·Filed 2013·Granted Apr 26, 2016·328 cites·2 claims
- 0299US9189334B2Memory management system and methodVIOLIN MEMORY INC·Filed 2015·Granted Nov 17, 2015·587 cites·19 claims
- 0399US9081713B1Memory management system and methodVIOLIN MEMORY INC·Filed 2015·Granted Jul 14, 2015·581 cites·15 claims
- 0498US9852076B1Caching of metadata for deduplicated LUNsVIOLIN MEMORY INC·Filed 2015·Granted Dec 26, 2017·99 cites·12 claims
- 0597US9733836B1System and method for granular deduplicationVIOLIN MEMORY INC·Filed 2016·Granted Aug 15, 2017·27 cites·3 claims
- 0697US9286198B2Method and system for storage of data in non-volatile mediaVIOLIN MEMORY INC·Filed 2013·Granted Mar 15, 2016·43 cites·14 claims
- 0796US9378135B2Method and system for data storageVIOLIN MEMORY INC·Filed 2014·Granted Jun 28, 2016·34 cites·21 claims
- 0894US9547588B1System and method of data storage in flash memoryVIOLIN MEMORY INC·Filed 2014·Granted Jan 17, 2017·25 cites·17 claims
- 0992US9838045B1Apparatus and method for accessing compressed dataVIOLIN MEMORY INC·Filed 2016·Granted Dec 5, 2017·10 cites·15 claims
- 1092US9727263B2Method and system for storage of data in a non-volatile mediaVIOLIN MEMORY INC·Filed 2016·Granted Aug 8, 2017·8 cites·10 claims
- 1191US10157016B2Memory management system and methodVIOLIN MEMORY INC·Filed 2016·Granted Dec 18, 2018·5 cites·16 claims
- 1285US8028186B2Skew management in an interconnection systemVIOLIN MEMORY INC·Filed 2007·Granted Sep 27, 2011·10 cites·10 claims
- 1382US9361047B2Synchronization of a dispersed RAID groupVIOLIN MEMORY INC·Filed 2013·Granted Jun 7, 2016·6 cites·16 claims
- 1481US7877490B1Method and apparatus for efficient TCP connection handoffVIOLIN MEMORY INC·Filed 2007·Granted Jan 25, 2011·10 cites·6 claims
- 1578US9244861B2Efficient caching systemVIOLIN MEMORY INC·Filed 2013·Granted Jan 26, 2016·4 cites·22 claims
- 1678US9170757B1Optimization of raid group storageVIOLIN MEMORY INC·Filed 2013·Granted Oct 27, 2015·9 cites·14 claims
- 1775US10270705B1Transmission of stateful data over a stateless communications channelVIOLIN MEMORY INC·Filed 2014·Granted Apr 23, 2019·5 cites·11 claims
- 1875US9304714B2LUN management with distributed RAID controllersVIOLIN MEMORY INC·Filed 2013·Granted Apr 5, 2016·3 cites·14 claims
- 1972US7907069B2Fast compression method for scientific dataVIOLIN MEMORY INC·Filed 2009·Granted Mar 15, 2011·7 cites·14 claims
- 2069US9817602B2Non-volatile buffering for deduplicationVIOLIN MEMORY INC·Filed 2015·Granted Nov 14, 2017·3 cites·15 claims
- 2168US9141302B2Snapshots in a flash memory storage systemVIOLIN MEMORY INC·Filed 2013·Granted Sep 22, 2015·2 cites·3 claims
- 2267US9424180B2System for increasing utilization of storage mediaVIOLIN MEMORY INC·Filed 2014·Granted Aug 23, 2016·1 cites·10 claims
- 2366US9195407B2Apparatus, method and system for using shadow drives for alternative drive commandsVIOLIN MEMORY INC·Filed 2014·Granted Nov 24, 2015·1 cites·15 claims
- 2464US9417823B2Memory system managementVIOLIN MEMORY INC·Filed 2013·Granted Aug 16, 2016·1 cites·22 claims
- 2563US9513845B2Memory module virtualizationVIOLIN MEMORY INC·Filed 2013·Granted Dec 6, 2016·1 cites·18 claims
- 2663US9344525B2Method and apparatus for data migrationVIOLIN MEMORY INC·Filed 2013·Granted May 17, 2016·1 cites·14 claims
- 2761US9384065B2Memory array with atomic test and setVIOLIN MEMORY INC·Filed 2013·Granted Jul 5, 2016·2 cites·25 claims
- 2856US9164839B2System and method for correcting errors in data using a compound codeVIOLIN MEMORY INC·Filed 2014·Granted Oct 20, 2015·1 cites·13 claims
- 2954US9495110B2LUN management with distributed RAID controllersVIOLIN MEMORY INC·Filed 2016·Granted Nov 15, 2016·0 cites·7 claims
- 3053US9753674B2RAIDed memory systemVIOLIN MEMORY INC·Filed 2016·Granted Sep 5, 2017·0 cites·11 claims
- 3148US2013262752A1Efficient use of hybrid media in cache architecturesVIOLIN MEMORY INC·Filed 2013·Application pending·0 cites
- 3245US2014304452A1Method for increasing storage media performanceVIOLIN MEMORY INC·Filed 2013·Application pending·0 cites
- 3339US2013019057A1Flash disk array and controllerVIOLIN MEMORY INC·Filed 2012·Application pending·0 cites
- 3435US2015178164A1Reconstructing an indirection table from logged media addressesVIOLIN MEMORY INC·Filed 2013·Application pending·0 cites
- 3534US2015149824A1Method and apparatus for reconstructing an indirection tableVIOLIN MEMORY INC·Filed 2013·Application pending·0 cites
- 3634US2013290611A1Power management in a flash memoryVIOLIN MEMORY INC·Filed 2013·Application pending·0 cites
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →