Inventor · disambiguated record
Jon C. R. Bennett
Also filed as: BENNETT JON · BENNETT JON C R
47 granted patents·4 pending applications·3,972 citations·filing 1994–2024
99Inventor score
Files withVIOLIN MEMORY INC19BENNETT JON C R13FORE SYSTEMS INC6VIOLIN SYSTEMS LLC6INNOVATIONS IN MEMORY LLC3
Top patents by PatentIndex Score
51 records- 0199US9632870B2Memory system with multiple striping of raid groups and method for performing the sameBENNETT JON C R·Filed 2010·Granted Apr 25, 2017·594 cites·26 claims
- 0299US9323667B2System 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
- 0399US9311182B2Memory management system and methodBENNETT JON C R·Filed 2012·Granted Apr 12, 2016·580 cites·8 claims
- 0499US9189334B2Memory management system and methodVIOLIN MEMORY INC·Filed 2015·Granted Nov 17, 2015·587 cites·19 claims
- 0599US9081713B1Memory management system and methodVIOLIN MEMORY INC·Filed 2015·Granted Jul 14, 2015·581 cites·15 claims
- 0699US8200887B2Memory management system and methodBENNETT JON C R·Filed 2008·Granted Jun 12, 2012·629 cites·22 claims
- 0798US9335939B2RAIDed memory systemBENNETT JON C R·Filed 2012·Granted May 10, 2016·88 cites·53 claims
- 0898US8452929B2Method and system for storage of data in non-volatile mediaBENNETT JON C R·Filed 2008·Granted May 28, 2013·91 cites·44 claims
- 0997US9286198B2Method and system for storage of data in non-volatile mediaVIOLIN MEMORY INC·Filed 2013·Granted Mar 15, 2016·43 cites·14 claims
- 1096US9378135B2Method and system for data storageVIOLIN MEMORY INC·Filed 2014·Granted Jun 28, 2016·34 cites·21 claims
- 1194US10754769B2Memory system having persistent garbage collectionVIOLIN SYSTEMS LLC·Filed 2018·Granted Aug 25, 2020·9 cites·13 claims
- 1294US9547588B1System and method of data storage in flash memoryVIOLIN MEMORY INC·Filed 2014·Granted Jan 17, 2017·25 cites·17 claims
- 1394US8832524B2System and method for correcting errors in data using a compound codeBENNETT JON C R·Filed 2012·Granted Sep 9, 2014·17 cites·21 claims
- 1493US9465756B2Configurable interconnection systemBENNETT JON C R·Filed 2010·Granted Oct 11, 2016·21 cites·21 claims
- 1592US9838045B1Apparatus and method for accessing compressed dataVIOLIN MEMORY INC·Filed 2016·Granted Dec 5, 2017·10 cites·15 claims
- 1692US9727263B2Method and system for storage of data in a non-volatile mediaVIOLIN MEMORY INC·Filed 2016·Granted Aug 8, 2017·8 cites·10 claims
- 1791US10157016B2Memory management system and methodVIOLIN MEMORY INC·Filed 2016·Granted Dec 18, 2018·5 cites·16 claims
- 1890US8726064B2Interconnection systemBENNETT JON C R·Filed 2006·Granted May 13, 2014·21 cites·11 claims
- 1986US10204042B2Memory system having persistent garbage collectionVIOLIN SYSTEMS LLC·Filed 2018·Granted Feb 12, 2019·3 cites·2 claims
- 2085US8028186B2Skew management in an interconnection systemVIOLIN MEMORY INC·Filed 2007·Granted Sep 27, 2011·10 cites·10 claims
- 2184US10761766B2Memory management system and methodVIOLIN SYSTEMS LLC·Filed 2018·Granted Sep 1, 2020·3 cites·21 claims
- 2284US10176861B2RAIDed memory system managementVIOLIN SYSTEMS LLC·Filed 2015·Granted Jan 8, 2019·3 cites·13 claims
- 2384US9582449B2Interconnection systemBENNETT JON C R·Filed 2012·Granted Feb 28, 2017·7 cites·12 claims
- 2482US11010076B2Memory system with multiple striping of raid groups and method for performing the sameVIOLIN SYSTEMS LLC·Filed 2019·Granted May 18, 2021·3 cites·20 claims
- 2582US9361047B2Synchronization of a dispersed RAID groupVIOLIN MEMORY INC·Filed 2013·Granted Jun 7, 2016·6 cites·16 claims
- 2681US12449997B2Memory system with multiple striping of raid groups and method for performing the sameINNOVATIONS IN MEMORY LLC·Filed 2024·Granted Oct 21, 2025·0 cites·18 claims
- 2779US10372366B2Memory system with multiple striping of RAID groups and method for performing the sameVIOLIN SYSTEMS LLC·Filed 2017·Granted Aug 6, 2019·2 cites·20 claims
- 2878US11960743B2Memory system with multiple striping of RAID groups and method for performing the sameINNOVATIONS IN MEMORY LLC·Filed 2023·Granted Apr 16, 2024·0 cites·20 claims
- 2976US9384818B2Memory power managementADELMAN MAXIM·Filed 2008·Granted Jul 5, 2016·12 cites·16 claims
- 3075US9304714B2LUN management with distributed RAID controllersVIOLIN MEMORY INC·Filed 2013·Granted Apr 5, 2016·3 cites·14 claims
- 3175US8090973B2Skew management in an interconnection systemBENNETT JON C R·Filed 2010·Granted Jan 3, 2012·3 cites·16 claims
- 3274US5995511ADigital network including mechanism for grouping virtual message transfer paths having similar transfer service rates to facilitate efficient scheduling of transfers thereoverFORE SYSTEMS INC·Filed 1996·Granted Nov 30, 1999·86 cites·56 claims
- 3371US11599285B2Memory system with multiple striping of raid groups and method for performing the sameINNOVATIONS IN MEMORY LLC·Filed 2021·Granted Mar 7, 2023·0 cites·20 claims
- 3471US8806262B2Skew management in an interconnection systemBENNETT JON·Filed 2011·Granted Aug 12, 2014·3 cites·19 claims
- 3568US9141302B2Snapshots in a flash memory storage systemVIOLIN MEMORY INC·Filed 2013·Granted Sep 22, 2015·2 cites·3 claims
- 3664US9417823B2Memory system managementVIOLIN MEMORY INC·Filed 2013·Granted Aug 16, 2016·1 cites·22 claims
- 3763US9513845B2Memory module virtualizationVIOLIN MEMORY INC·Filed 2013·Granted Dec 6, 2016·1 cites·18 claims
- 3863US5935213ASystem and method for generating explicit rate value information for flow control in ATAM networkFORE SYSTEMS INC·Filed 1996·Granted Aug 10, 1999·63 cites·35 claims
- 3959US10417159B2Interconnection systemBENNETT JON C R·Filed 2006·Granted Sep 17, 2019·1 cites·5 claims
- 4056US9164839B2System and method for correcting errors in data using a compound codeVIOLIN MEMORY INC·Filed 2014·Granted Oct 20, 2015·1 cites·13 claims
- 4156US8112655B2Mesosynchronous data bus apparatus and method of data transmissionDRUCKER KEVIN D·Filed 2008·Granted Feb 7, 2012·2 cites·20 claims
- 4256US5828878AMethod and a scheduler for controlling when a server provides service with rate control to an entityFORE SYSTEMS INC·Filed 1995·Granted Oct 27, 1998·36 cites·37 claims
- 4354US9495110B2LUN management with distributed RAID controllersVIOLIN MEMORY INC·Filed 2016·Granted Nov 15, 2016·0 cites·7 claims
- 4454US5875189AMethod and apparatus for multicast of ATM cellsFORE SYSTEMS INC·Filed 1994·Granted Feb 23, 1999·18 cites·15 claims
- 4553US9753674B2RAIDed memory systemVIOLIN MEMORY INC·Filed 2016·Granted Sep 5, 2017·0 cites·11 claims
- 4649US5870584AMethod and apparatus for sorting elementsFORE SYSTEMS INC·Filed 1995·Granted Feb 9, 1999·20 cites·8 claims
- 4749US2010325351A1Memory system having persistent garbage collectionBENNETT JON C R·Filed 2010·Application pending·0 cites
- 4843US2009020608A1Universal memory socket and card and system for using the sameBENNETT JON C R·Filed 2008·Application pending·0 cites
- 4941US5845115AMethod and a scheduler for controlling when a server provides service with rate control to an entityFORE SYSTEMS INC·Filed 1995·Granted Dec 1, 1998·12 cites·19 claims
- 5036US2017130495A1Dual-hinge closure with latching in horizontal directionTESLA MOTORS INC·Filed 2016·Application pending·0 cites
Showing the top 50 of 51 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Jon C. R. Bennett files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →