PLAIN ENGLISH INTELLECTUAL PROPERTY SECURITY AGREEMENT
Exhibit 10.17
PLAIN ENGLISH INTELLECTUAL PROPERTY SECURITY AGREEMENT
This is a Plain English Intellectual Property Security Agreement dated as of May 13, 2013 by and between TRIPLEPOINT CAPITAL LLC, a Delaware limited liability company and VIOLIN MEMORY, INC., a Delaware corporation.
The words “We”, “Us”, or “Our”, refer to the grantee, which is TriplePoint Capital LLC. The words “You” or “Your” refers to the grantor, which is VIOLIN MEMORY, INC., and not any individual. The words “the Parties” refers to both TRIPLEPOINT CAPITAL LLC and VIOLIN MEMORY, INC.
The Parties have entered into a Plain English Growth Capital Loan and Security Agreement dated as of May 13, 2013 (together with amendments, supplements, extensions and exhibits, collectively the “Loan Agreement”). Pursuant to the Loan Agreement, You have granted to Us a lien on and a security interest in all the present and future rights, title, and interest that You may now have or hereafter acquire in all Patents, Trademarks, Copyrights, and applications for Patents, Trademarks and Copyrights.
In consideration for the mutual covenants and agreements contained in the Loan Agreement and this Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are acknowledged, the Parties agree as follows:
1. GRANT OF SECURITY INTEREST
You grant to Us a lien upon and continuing security interest in all of Your right, title, and interest in, to and under all of the following (all of the following items of property collectively will be referred to as the “Intellectual Property Collateral”), whether now existing or hereafter arising or acquired:
• | all Patents, Patent Licenses, and Patent applications, including specifically those issued Patents and Patent applications listed on the attached Schedule A, together with any reissues, divisions, continuations, renewals, extensions and continuations thereof; |
• | all Trademarks, Trademark Licenses, and Trademark applications, including specifically those Trademark registrations and Trademark applications listed on the attached Schedule B together with any renewals thereof; |
• | all Copyrights, Copyright Licenses, and applications for Copyrights, including specifically those registered Copyrights and applications for Copyright registration listed on the attached Schedule C; |
• | the right to xxx for past, present and future infringements of the foregoing and all rights corresponding thereto throughout the world and all re-issues, divisions continuations, renewals, extensions and continuations-in-part thereof; and |
• | all Proceeds. |
You represent and warrant to Us that Schedules A, B, and C attached hereto set forth any and all Patents, Trademarks and Copyrights in connection to which You have registered or filed an application for registration with either the United States Patent and Trademark Office or the United States Copyright Office, as applicable.
2. LOAN AGREEMENT
This security interest is granted to secure the Secured Obligations, under the Loan Agreement. All the capitalized terms used but not otherwise defined are used in this Agreement with the same meaning as defined in the Loan Agreement.
3. OUR RIGHT TO XXX
From and after an Event of Default, subject to the terms of the Loan Agreement, We shall have the right, but shall in no way be obligated, to bring suit in Our own name to enforce Your rights in the Intellectual Property Collateral. If We commence any such suit, You shall, at Our request, do all lawful acts and execute and deliver all proper documents or information that may be necessary or desirable to aid Us in such enforcement. You shall promptly, upon demand, reimburse and indemnify Us for all of Our costs and expenses, including reasonable attorney’s fees, related to Our exercise of the above mentioned rights.
4. FURTHER ASSURANCES
You will from time to time execute, deliver and file, alone or with Us, any security agreements, or other documents to perfect and give priority to Our lien on the Intellectual Property Collateral. You will from time to time obtain any instruments or documents as We may request, and take all further action that may be reasonably necessary or desirable, or that We may reasonably request, to carry out more effectively the provisions and purposes of this Agreement or any other related agreements or to confirm, perfect, preserve and protect the liens granted to Us.
5. MODIFICATION
This Agreement can only be altered, amended or modified in a writing signed by the Parties. Notwithstanding the foregoing however, You hereby agree that We may modify this Agreement without first obtaining Your approval of or signature to such modification by amending Schedules A, B, and C to this Agreement, as appropriate, solely to the extent necessary to include an accurate and correct reference to any right, title or interest in any Intellectual Property Collateral acquired by You before or after the execution hereof or to delete any reference to any right, title or interest in any Intellectual Property Collateral in which You no longer have or claim to have any right, title or interest, which amendment shall become effective upon delivery to You of a written copy of such modified Schedule. We may exercise such right only until all of the Secured Obligations have been fully repaid and performed and Our obligation to provide credit extensions to You is terminated.
6. BINDING EFFECT; REMEDIES NOT EXCLUSIVE
This Agreement shall be binding upon You and Your respective successors and assigns, and shall inure to the benefit of Us, and Our nominees and assigns.
Our rights and remedies with respect to the security interest granted hereby are in addition to those set forth in the Loan Agreement and the other Loan Documents, and those which are now or hereafter available to Us as a matter of law or equity. Each of Our rights, powers and remedies provided for herein or in the Loan Agreement or any of the Loan Documents, or now or hereafter existing at law or in equity shall be cumulative and concurrent and shall be in addition to every right, power or remedy provided for herein and the exercise by Us of any one or more of the rights, powers or remedies provided for in this Intellectual Property Security Agreement, the Loan Agreement or any of the other Loan Documents, or now or hereafter existing at law or in equity, shall not preclude the simultaneous or later exercise by any person, including Us, of any or all other rights, powers or remedies.
7. GOVERNING LAW; COUNTERPARTS
This Agreement shall be deemed made and accepted in and shall be governed by and construed in accordance with the laws of the State of California, and (where applicable) the laws of the United States of America.
2
This Agreement may be executed in two or more counterparts, each of which shall be deemed an original but all of which together shall constitute the same instrument.
(Signature Page to Follow)
3
IN WITNESS WHEREOF, You have duly executed this Agreement as of the date first set forth above.
You: | VIOLIN MEMORY, INC. | |
Signature: | /s/ Xxxxxx Xxxxxx | |
Print Name: | Xxxxxx Xxxxxx | |
Title: | President and CEO |
[SIGNATURE PAGE TO PLAIN ENGLISH INTELLECTUAL PROPERTY SECURITY AGREEMENT]
4
SCHEDULE A
To Plain English Intellectual Property Security Agreement
Between Violin Memory, Inc., as You (Grantor)
and TriplePoint Capital LLC, as Us (Grantee)
PATENTS AND PATENT APPLICATIONS
PATENTS
Patent Name | Status and Date Issued |
Patent Number | ||
PLEASE SEE ATTACHED SCHEDULES. |
PATENT APPLICATIONS
Name | Status & Date Filed | Application Number | ||
PLEASE SEE ATTACHED SCHEDULES. |
5
Summary of Patents and Applications
Violin Memory, Inc.
Matter Number |
Type | Serial Number | Filing Date | Title |
Status | Publication Number | Patent Number | Issue Date | ||||||||
US Applications-Provisional |
||||||||||||||||
13016/125 | Provisional | 61/636,088 | 4/20/2012 | Incremental Backups and Snapshots in a Storage System |
Pending | |||||||||||
13016/126 | Provisional | 61/636,086 | 4/20/2012 | LUN Management with Distributed RAID Controllers |
Pending | |||||||||||
13016/138 | Provisional | 61/614,778 | 3/23/2012 | Power Management in a Flash Module |
Pending | |||||||||||
13016/139 | Provisional | 61/618,055 | 3/30/2012 | Virtualization of a Flash Memory Module |
Pending | |||||||||||
13016/136 | Provisional | 61/623,301 | 4/12/2012 | Managing Trim Operations in a FLASH Memory System |
Pending | |||||||||||
13016/178 | Provisional | 61/657,161 | 6/8/2012 | Method and System for Optimizing a RAID Data Path |
Pending | |||||||||||
13016/182 | Provisional | 61/704,662 | 9/24/2012 | Method and System for Virtual Addressing |
Pending | |||||||||||
13016/183 | Provisional | 61/650,604 | 5/23/2012 | Method and System for Flash Memory Controller |
Pending | |||||||||||
13016/184 | Provisional | 61/701,012 | 9/14/2012 | Compressed Cyclic Redundanncy Code |
Pending | |||||||||||
13016/185 | Provisional | 61/705,657 | 9/24/2012 | Method and System for Hardware Integrety Assurance |
Pending | |||||||||||
13016/186 | Provisional | 61/704,103 | 9/21/2012 | Sorting a Write Cache |
Pending | |||||||||||
13016/189 | Provisional | 61/666,526 | 6/29/2012 | Method of Access to Power Circuit |
Pending | |||||||||||
13016/191 | Provisional | 61/656,575 | 6/7/2012 | Memory System Management (RAIDed memory array) |
Pending | |||||||||||
13016/192 | Provisional | 61/667,660 | 7/3/2012 | Synchronization of Memory Arrays |
Pending | |||||||||||
13016/188 | Provisional | 61/696,383 | 9/4/2012 | Method and System of Power Control for a High Availability System filed |
Pending |
6
13016/225 | Provisional | 61/726,764 | 11/15/2012 | Memory Array With Atomic Test and Set |
Pending | |||||||||||
13016/227 | Provisional | 61/750,133 | 1/8/2013 | Method and System for Data Storage |
Pending | |||||||||||
US Applications - Utility and Design |
||||||||||||||||
Matter Number |
Type | Serial Number | Filing Date | Title |
Status | Publication Number | Patent Number | Issue Date | ||||||||
13016/29 | Utility | 11/918,757 | 4/17/2006 | Interconnection System (PCT National Stage) |
Pending | US-20090216924A1 | ||||||||||
13016/3 | Utility | 11/405,083 | 4/17/2006 | Interconnection System |
Pending | US2007-0124532A1 | ||||||||||
13016/31 | Utility | 11/975,269 | 10/12/2007 | Skew Management in an Interconnection System |
Issued | US2009-0043933A1 | 8,028,186 | 9/27/2011 | ||||||||
13016/34 | Utility | 12/062,287 | 4/3/2008 | Universal Memory Socket and Card and System for Using the Same | Pending | US2009-0020608A1 | ||||||||||
13016/35 | Utility | 12/079,364 | 3/26/2008 | Memory Management System and Method |
Issued | US2008-0250270A1 | 8,200,887 | 6/12/2012 | ||||||||
13016/41 | Utility | 12/199,386 | 8/27/2008 | Memory Power Management | Pending | US2009-0000000X0 | ||||||||||
13016/43 | Utility | 12/245,349 | 10/3/2008 | Mesosynchronous Data Bus Appatarus and Method of Data Transmission |
Issued | US2009-0150707A1 | 8,112,655 | 2/7/2012 | ||||||||
13016/44 | Utility | 12/273,410 | 11/18/2008 | Method and System for Storage of Data in Non-Volatile Media | Pending | US 2009-0150599 | ||||||||||
13016/76 | Utility | 12/796,836 | Memory System Having Persistent Garbage Collection | Pending | US 2010-0325351 | |||||||||||
13016/81 | Utility | 10/956,377 | Method and System for Processing Data Having a Pattern of Repeating Bits |
Issued | 7,554,464 | 6/30/2009 | ||||||||||
13016/82 | Utility | 12/485,873 | 3/15/2011 | Fast Compression Method for Scientific Data |
Issued | 7,907,069 | 3/15/2011 | |||||||||
13016/84 | Utility | 11/365,474 | 2/28/2006 | Method and Apparatus for Providing High-Performance and Highly-Scalable Storage Acceleration | Pending | US 2007-0266108 |
7
13016/86 | Utility | 11/845,679 | Method for Efficient Delivery of Clustered Data via Adaptive TCP Connection Migration |
Issued | 7,565,446 | 7/21/2009 | ||||||||||
13016/87 | Utility | 11/966,811 | 1/25/2011 | Method and Apparatus for Efficient TCP Connection Handoff |
Issued | 7,877,490 | 1/25/2011 | |||||||||
13016/88 | Utility | 12/650,966 | 12/31/2009 | Hybrid Media in Cache Architecture |
Allowed- issue fee paid |
US 2011-0145479 | 8,397,016 | 3/12/2013 | ||||||||
13016/89 | Utility | 10/293,791 | 11/12/2002 | Scalable Parallel Processing on Shared Memory Computers |
Issued | 7,454,749 | 11/18/2008 | |||||||||
13016/90 | Utility | 12/901,224 | 10/8/2010 | Memory System with Multiple Striping |
Pending | US 2011-0126045 | ||||||||||
13016/98 | Utility | 12/957,967 | 12/1/2010 | Reliable and Fast Method to Broadcast Data |
Pending | |||||||||||
13016/97 | Utility | 12/946,164 | 11/15/2010 | Skew Management in an Interconnection System |
Issued | US 2011-0060857 | 8,090,973 | 1/3/2012 | ||||||||
13016/96 | Utility | 12/976,735 | 12/22/0210 | Configurable Interconnection System |
Pending | |||||||||||
13016/127 | Utility | 13/305,373 | 11/28/2011 | Skew Management in an Interconnection System |
Pending | US 0000-0000-000 | ||||||||||
13016/130 | Utility | 13/443,324 | 4/10/2012 | Interconnection System |
Pending | |||||||||||
13016/172 | Utility | 13/442,284 | 4/9/2012 | Memory Management System and Method |
Pending | |||||||||||
13016/176 | Utility | 13/546,179 | 7/11/2012 | Flash Disk Array and Controller |
Pending | |||||||||||
13016/187 | Utility | 13/612,007 | 9/12/2012 | Heat Dissipation Device |
Pending | |||||||||||
13016/190 | Utility | 13/538,737 | 6/29/2012 | Method and System for Providing Cooling |
Pending | |||||||||||
13016/196 | Utility | 13/546,346 | 7/11/2012 | RAIDed Memory Array |
Pending | |||||||||||
13016/201 | Design | 29/431,974 | 9/12/2012 | Heat Sink Cover |
Pending | |||||||||||
13016/222 | Utility | 13/624,282 | 9/21/2012 | System and Method of Correcting Errors |
Pending | |||||||||||
13016/232 - 4308- 0021 |
Utility | 12/605,119 | 7/3/2012 | Storage Device Prefetch System Using Graph Clusters |
Issued | US 2010-0115206 | 8,214,599 | 7/3/2012 | ||||||||
13016/233 - 4308- 0020 |
Utility | 12/568,612 | 9/28/2009 | Fibre Channel Proxy |
Issued | US 2010-0080237 | 8,160,070 | 4/17/2012 |
8
13016/234 - 4308-0022 |
Utility | 12/605,160 | 10/23/2009 | Behavioral Monitoring of Storage Access Patterns |
Issued | US 2010-0115211 | 8,214,608 | 7/3/2012 | ||||||||
13016/235 - 4308-0023 |
Utility | 12/619,609 | 11/16/2009 | Cluster Control Protocol |
Pending | US 2010-0125857 | ||||||||||
13016/236 - 4308-0024 |
Utility | 12/616,705 | 11/11/2009 | Dynamic Performance Virtualization for Disk Access |
Issued | US 2010-0122020 | 8,285,961 | 10/9/2012 | ||||||||
13016/237 - 4308-0027 |
Utility | 12/684,387 | 1/8/2010 | Using Temporal Access Patterns for Determining Prefetch Suitability |
Pending | |||||||||||
13016/238 - 4308-0028 |
Utility | 12/759,604 | 4/13/2010 | System for Increasing Storage Media Performance |
Pending | |||||||||||
13016/239 - 4308-0029 |
Utility | 12/759,644 | 4/13/2010 | System for Increasing Utilization of Storage Media |
Pending | |||||||||||
13016/240 - 4308-0032 |
Utility | 12/773,681 | 5/4/2010 | Transactional Consistency Scheme |
Pending | |||||||||||
13016/241 - 4308-0033 |
Utility | 12/794,057 | 6/4/2010 | System for Maintaining Coherency During Offline Changes to Storage Media |
Pending | |||||||||||
13016/242 - 4308-0034 |
Utility | 12/790,255 | 5/28/2010 | Mapping Engine for a Storage Device |
Pending | |||||||||||
13016/243 - 4308-0035 |
Utility | 12/814,438 | 6/12/2010 | Architecture for Storage Proxy with Adaptable Tiering Policy |
Pending | |||||||||||
13016/244 - 4308-0036 |
Utility | 12/832,927 | 7/8/2010 | Multiple Disk Storage Management System |
Pending | |||||||||||
13016/245 - 4308-0037 |
Utility | 12/846,568 | 7/29/2010 | Reassembling Abstracted Memory Access for Prefeteching |
Pending | |||||||||||
13016/246 - 4308-0038 |
Utility | 12/849,652 | 8/3/2010 | Identifying Invalid Cache Data |
Pending | |||||||||||
13016/247 - 4308-0039 |
Utility | 12/855,651 | 8/12/2010 | Storage Proxy with Virtual Ports Configuration |
Pending | |||||||||||
13016/248 - 4308-0040 |
Utility | 12/869,604 | 8/26/2010 | Alignment Adjustment in a Tiered Storage System |
Pending | |||||||||||
13016/249 - 4308-0041 |
Utlity | 12/889,732 | 9/24/2010 | Efficient Reloading of Data into Cache Resource |
Pending |
9
13016/250 - 4308- 0042 |
Utility | 12/849,372 | 1/18/2010 | Efficient Use of Physical Address Space for Data Overflow and Validation | Pending | |||||||||||
13016/251 - 4308- 0043 |
Utility | 13/005,463 | 1/12/2011 | Least Profitability Used Caching Scheme |
Pending | |||||||||||
13016/252 - 4308- 0044 |
Utility | 13/019,617 | 2/2/2011 | Apparatus, Method and System for Using Real-Time Performance Feedback for Modeling and Improving Access to solid State Media |
Pending | |||||||||||
13016/253 - 4308- 0046 |
Utility | 13/039,162 | 3/2/2011 | Apparatus, Method and System for Using Shadow Drives for Alternative Drive Commands |
Pending | |||||||||||
13016/254 - 4308- 0051 |
Utility | 13/733,807 | 1/3/2013 | Storage Proxy with Virtual Ports Configuration |
Pending | |||||||||||
13016/268 | Utility | 13/764,975 | 2/12/2013 | Mapping Engine for a Storage Device |
Pending | |||||||||||
13016/269 | Utility | 13/766,351 | 2/13/2013 | Efficient Use of Hybrid Media in Cache Architectures |
Pending | |||||||||||
Intnl/Foreign Applications |
||||||||||||||||
Matter Number |
Type | Serial Number | Filing Date | Title |
Status | Publication Number | Patent Number | Issue Date | ||||||||
13016/17 | Canada | 2597692 | 4/17/2006 | Interconnection System | Pending | - | - | - | ||||||||
13016/18 | P.R. China | 200680013065.3_ | 4/17/2006 | Interconnection System | Issued | - | - | - | ||||||||
13016/19 | EPO | 6750534.7 | 4/17/2006 | Interconnection System | Issued | - | 1872192 | - | ||||||||
00000/00 | Xxxxx | 2008507797 | 4/17/2006 | Interconnection System | Pending | - | - | - | ||||||||
13016/21 | India | 1140/MUMNP/ 2007 |
4/17/2006 | Interconnection System | Pending | - | - | - | ||||||||
13016/30 | S. Korea | 00-0000-0000000 | 4/17/2006 | Interconnection System | Pending | |||||||||||
13016/49 | P.R. China | 200780039379.5 | 4/23/2009 | Skew Management in an Interconnection System | Pending | - | - | - | ||||||||
13016/51 | Korea | 00-0000-0000000 | 4/22/2009 | Skew Management in an Interconnection System | Pending | - | - | - | ||||||||
00000/00 | Xxxxx | 2009-124465 | Interconnection System (divisional of /20) | Pending | - | - | - |
10
13016/50 | EPO | 07961.460.9 | Skew Management in an Interconnection System | Issued | - | - | - | |||||||||
13016/52 | P. R. China | 200910136216.X | 4/29/2009 | Interconnection System (divisional of /18) | Pending | - | - | - | ||||||||
13016/60 | EPO | 874230.8 | Memory Management System and Method | Pending | - | - | - | |||||||||
13016/61 | Korea | 00-0000-0000000 | 9/4/2009 | Memory Management System and Method | Pending | - | - | - | ||||||||
13016/59 | P.R. China | 20080007937.4 | 9/11/2009 | Memory Management System and Method | Pending | - | - | - | ||||||||
13016/62 | P.R. China | 2009110210161.2 | 10/29/2009 | Interconnection System (omnibus divisional of /18) | Issued | - | - | 11/14/2012 | ||||||||
13016/66 | P.R.China | 20088015725 | 8/29/2008 | Memory Power Management | Pending | - | - | - | ||||||||
13016/67 | EPO | 8829082 | 8/29/2008 | Memory Power Management | Pending | - | - | - | ||||||||
13016/68 | Korea | 00-0000-0000000 | 8/29/2008 | Memory Power Management | Pending | - | - | - | ||||||||
13016/69 | P.R. China | 200880111329.8 | 10/3/2008 | Mesosynchronous Data Bus Appatarus and | Pending | - | - | - | ||||||||
13016/70 | EPO | 8836238.9 | 10/3/2008 | Mesosynchronous Data Bus Appatarus and | Pending | - | - | - | ||||||||
13016/71 | Korea | 00-0000-0000000 | 10/3/2008 | Mesosynchronous Data Bus Appatarus and | Issued | - | 00-0000000 | 3/26/2012 | ||||||||
00000/00 | Xxxxx | 2010-528163 | 10/3/2008 | Mesosynchronous Data Bus Appatarus and | Pending | - | - | - | ||||||||
13016/73 | China | TBA | Method and System for Storage of Data in Non_Volatile Media | Pending | - | - | - | |||||||||
13016/74 | EPO | TBA | Method and System for Storage of Data in Non_Volatile Media | Pending | - | - | - | |||||||||
13016/75 | Korea | 00-0000-000000 | Method and System for Storage of Data in Non_Volatile Media | Pending | - | - | - | |||||||||
13016/85 | EPO | EP200707541 | 3/31/2008 | Scalable Storage Acceleration | Pending | - | - | - | ||||||||
13016/91 | PCT | PCT/US10/52074 | 10/8/2010 | Memory System with Multiple Striping | Pending | - | - | - | ||||||||
13016/101 | PCT | PCT/US10/60408 | 12/31/2009 | Hybrid Media in Cache Architecture | Pending | - | - | - |
11
13016/103 | PCT | PCT/US10/62061 | 12/23/2010 | Configurable Interconnection System | Pending | - | - | - | ||||||||
13016/114 | EPO | 11168486.6 | Interconnection System (divisional of /19) | Pending | - | - | - | |||||||||
13016/115 | EPO | 11684489.0 | Interconnection System (divisional of /19) | Allowed | - | - | - | |||||||||
13016/116 | EPO | 11168492.4 | Interconnection System (divisional of /19) | Allowed | - | - | - | |||||||||
13016/117 | EPO | 11168494.0 | Interconnection System (divisional of /19) | Pending | - | - | - | |||||||||
13016/118 | EPO | 11168499.9 | Interconnection System (divisional of /19) | Pending | - | - | - | |||||||||
13016/119 | EPO | 11168502.0 | Interconnection System (divisional of /19) | Pending | - | - | - | |||||||||
13016/120 | EPO | 11168504.6 | Interconnection System (divisional of /19) | Pending | - | - | - | |||||||||
13016/124 | P.R. China | 201110217894.6 | Memory Management System and Method (divisional of /59) | Pending | - | - | - | |||||||||
13016/131 | PCT | PCT/US11/62215 | Fast and Reliable Method and System to Broadcast Data | Pending | - | - | - | |||||||||
13016/132 | P.R. China | 201080026058.3 | Memory System Having Persistent Garbage Colection | Pending | - | - | - | |||||||||
13016/133 | EPO | 10786789.7 | Memory System Having Persistent Garbage Colection | Pending | - | - | - | |||||||||
13016/134 | Korea | 00-00000-0000000 | Memory System Having Persistent Garbage Colection | Pending | - | - | - | |||||||||
13016/166 | P.R China | N/A | Memory System with Multiple Striping | Pending | - | - | - | |||||||||
13016/167 | EPO | 10822795.0 | Memory System with Multiple Striping | Pending | - | - | - | |||||||||
13016/168 | Korea | 10-201207009026 | 4/6/2012 | Memory System with Multiple Striping | Pending | - | - | - |
12
13016/173 | EPO | 12160777.4 | Skew Management in an Interconnection System (divisional of/50) | Pending | - | - | - | |||||||||
13016/179 | PCT | PCT/ US2012/046448 |
6/12/2012 | Flash Disk Array and Controller | Pending | - | - | - | ||||||||
13016/180 | Taiwan | 101125052 | 7/12/2012 | Flash Disk Array and Controller | Pending | - | - | - | ||||||||
13016/197 | P.R. China | 201080059216.5 | 6/25/20112 | Configurable Interconnection System | Pending | - | - | - | ||||||||
13016/198 | EPO | 10840190.2 | Configurable Interconnection System | Pending | - | - | - | |||||||||
13016/199 | Korea | 00-0000-0000000 | Configurable Interconnection System | Pending | - | - | - | |||||||||
00000/000 | Xxxxx | 2012-129297 | Interconnection System | Pending | - | - | - | |||||||||
13016/202 | P.R. China | 201080060257.6 | Efficient Use of Hybrid Media in Cache Architectures | Pending | - | - | - | |||||||||
13016/203 | EPO | 1084`544.9 | Efficient Use of Hybrid Media in Cache Architectures | Pending | - | - | - | |||||||||
13016/204 | Korea | 00-0000-0000000 | Efficient Use of Hybrid Media in Cache Architectures | Pending | - | - | - | |||||||||
13016/205 | Russia | 2012132643 | Efficient Use of Hybrid Media in Cache Architectures | Pending | - | - | - | |||||||||
13016/209 | PCT | PCT/ US12/046487 |
7/12/2012 | Raided Memory System | Pending | - | - | - | ||||||||
13016/210 | Taiwan | N/A | Raided Memory System | Pending | - | - | - | |||||||||
13016/211 | France | 7861460.9 | 10/19/2007 | Skew Management System in an Interconnection System | Issued | - | - | - | ||||||||
13016/212 | Germany | 7861460.10 | 10/20/2007 | Skew Management System in an Interconnection System | Issued | - | - | - | ||||||||
13016/213 | UK | 7861460.11 | 10/21/2007 | Skew Management System in an Interconnection System | Issued | - | - | - | ||||||||
13016/214 | Ireland | 7861460.12 | 10/22/2007 | Skew Management System in an Interconnection System | Issued | - | - | - | ||||||||
13016/215 | Switzerland | 7861460.12 | 10/22/2007 | Skew Management System in an Interconnection System | Issued | - | - | - | ||||||||
13016/216 | France | 6750534.7 | 4/17/2006 | Interconnection System | Issued | - | - | - | ||||||||
13016/217 | Germany | 6750534.8 | 4/17/2006 | Interconnection System | Issued | - | - | - |
13
13016/218 | UK | 6750534.9 | 4/17/2006 | Interconnection System | Issued | - | - | - | ||||||||
13016/219 | Ireland | 6750534.10 | 4/17/2006 | Interconnection System | Issued | - | - | - | ||||||||
13016/220 | Switzerland | 6750534.11 | 4/17/2006 | Interconnection System | Issued | - | - | - | ||||||||
13016/223 | PCT | PCT/US12/56534 | 9/21/2012 | System and Method for Correcting Errors in Data | Pending | - | - | - | ||||||||
13016/224 | P.R. China | 201210353638.4 | 4/17/2006 | Interconnection System | Pending | - | - | - | ||||||||
13016/229 | Korea | 00-0000-0000000 | 10/31/2012 | Interconnection System | Pending | - | - | - | ||||||||
13016/270 | PCT | PCT/US13/25896 | 2/13/2013 | Mapping Engine for Storage Device | Pending | - | - | - |
Violin has the worldwide, irrevocable, perpetual, royalty free,non-exclusive license to practice under the following patents rights for the following patents
Patent Number | Description | |
6,504,786 |
High speed, scalable, dynamic, integrated programmable switch (DIPS) device | |
6,584,546 |
Highly efficient design of storage array for use in first and second cache spaces and memory subsystems | |
6,901,070 |
Dynamically programmable integrated switching device using an asymmetric 5T1C cell | |
7,236,488 |
Intelligent routing switching system |
14
SCHEDULE B
To Plain English Intellectual Property Security Agreement
Between Violin Memory, Inc., as You (Grantor)
and TriplePoint Capital LLC, as Us (Grantee)
TRADEMARKS AND TRADEMARK APPLICATIONS
TRADEMARKS
Name | Date Filed or Issued |
Serial Number | Status | |||
PLEASE SEE ATTACHED SCHEDULES. |
TRADEMARK APPLICATIONS
Name | Date Filed | Serial Number | Status | |||
PLEASE SEE ATTACHED SCHEDULES. |
15
Trademark Status Report
Violin Memory, Inc.
BHGL Ref. |
Country | Xxxx |
Class | Status | Appl. Date | Appl. No. | Reg. Date | Reg. No. | Renewal Due | Owner | ||||||||||||
00000-00 |
Xxxxx P.R. | VIOLIN | 9 | Registered | 8/17/2007 | 6226644 | 3/21/2010 | 6226644 | 3/20/2020 | Violin Memory, Inc. | ||||||||||||
13016-23 |
Community Trademark |
VIOLIN | 9,38,42 | Registered | 6/15/2007 | 6005706 | 6/15/2007 | 6005706 | 6/30/2017 | Violin Memory, Inc. | ||||||||||||
13016-259 |
Community Trademark |
TURBOVIEW | 9 | Registered | 4/22/2010 | 9048422 | 10/12/2010 | 9048422 | 4/30/2020 | GridIron Systems, Inc. | ||||||||||||
13016-24 |
India | VIOLIN | 9 | Registered | 6/13/2007 | 1568086 | 12/9/2011 | 1568086 | 6/13/2017 | Violin Memory, Inc. | ||||||||||||
00000-000 |
Xxxxx | VIOLIN | 9 | Registered | 1/11/2011 | 2011-1064 | 10/21/2011 | 5445315 | 10/21/2021 | Violin Memory, Inc. | ||||||||||||
00000-000 |
Xxxxx | TURBOVIEW | 9 | Registered | 4/22/2010 | 2010-32328 | 8/5/2011 | 5429852 | 8/5/2021 | GridIron Systems, Inc. | ||||||||||||
00000-000 |
Xxxxxx Xxxxxx | VSHARE | 9 | Pending | 1/28/2011 | 85/228,844 | Violin Memory, Inc. | |||||||||||||||
00000-000 |
Xxxxxx Xxxxxx | FLASH FORWARD | 9 | Pending | 2/15/2011 | 85/242,430 | Violin Memory, Inc. | |||||||||||||||
00000-000 |
Xxxxxx Xxxxxx | INODE | 9 | Pending | 4/17/2012 | 85/599,745 | Violin Memory, Inc. | |||||||||||||||
00000-000 |
Xxxxxx Xxxxxx | MEMCUBE | 9 | Pending | 10/8/2012 | 85/748,211 | Violin Memory, Inc. | |||||||||||||||
00000-000 |
Xxxxxx Xxxxxx | ONEAPPLICANCE | 9 | Pending | 4/17/2012 | 85/599,743 | Xxxxxx Xxxxxx, Xxx. | |||||||||||||||
00000-00 |
Xxxxxx Xxxxxx | VCACHE | 9 | Pending | 12/7/2010 | 85/192,451 | Violin Memory, Inc. | |||||||||||||||
00000-000 |
Xxxxxx Xxxxxx | TURBOVIEW | 9 | Registered | 11/3/2009 | 77/864,342 | 5/10/2011 | 3,958,851 | 5/10/2021 | Xxxxxx Xxxxxx, Xxx. | ||||||||||||
00000-00 |
Xxxxxx Xxxxxx | VIOLIN | 9 | Registered | 4/17/2007 | 77/158,276 | 12/30/2008 | 3,554,756 | 12/30/2018 | Xxxxxx Xxxxxx, Xxx. | ||||||||||||
00000-00 |
Xxxxxx Xxxxxx | VIOLIN and Design | 9 | Registered | 4/17/2007 | 77/158,280 | 12/30/2008 | 3,554,757 | 12/30/2018 | Violin Memory, Inc. | ||||||||||||
00000-00 |
Xxxxxx Xxxxxx | VIOLIN MEMORY | 9 | Registered | 4/17/2007 | 77/158,269 | 7/27/2010 | 3,825,490 | 7/27/2020 | Violin Memory, Inc. | ||||||||||||
00000-000 |
Xxxxxx Xxxxxx | FLASHCUBE | 9 | Registered | 1/28/2009 | 77/658,830 | 1/15/2013 | 4,276,013 | 1/15/2023 | Violin Memory, Inc. | ||||||||||||
00000-000 |
Xxxxxx Xxxxxx | GRIDIRON | 9 | Registered | 2/3/2009 | 77/662,396 | 3/1/2011 | 3,926,201 | 3/1/2021 | Violin Memory, Inc. | ||||||||||||
00000-000 |
Xxxxxx Xxxxxx | SMARTSSD | 9 | Registered | 8/20/2009 | 77/809,268 | 3/15/2011 | 3,932,934 | 3/15/2021 | Xxxxxx Xxxxxx, Xxx. | ||||||||||||
00000-00 |
Xxxxxx Xxxxxx | CACHEFX | 9 | Registered | 11/13/2006 | 77/043,013 | 5/27/2008 | 3,436,846 | 5/27/2018 | Gear Six, Inc. | ||||||||||||
00000-00 |
Xxxxxx Xxxxxx | GEAR6 | 9 | Registered | 3/22/2006 | 78/843,600 | 1/8/2008 | 3,366,994 | 1/8/2018 | Engineered Intelligence Corporation |
Violin Memory, Inc. Confidential 4/16/2013
16
SCHEDULE C
TO INTELLECTUAL PROPERTY SECURITY AGREEMENT
Between Violin Memory, Inc., as You (Grantor)
And TriplePoint Capital LLC, as Us (Grantee)
COPYRIGHT REGISTRATIONS
Registration Number | Title | Registration Date | V&A No. | |||
PLEASE SEE ATTACHED SCHEDULES. |
APPLICATIONS FOR COPYRIGHT REGISTRATIONS
Title | Date Filed | V&A No. | ||
PLEASE SEE ATTACHED SCHEDULES. |
17
Certificate of Copyright Registration
Violin Memory, Inc.
File No. |
Type |
Registration Number |
Certification Date |
Title |
Status | |||||
13016-174 |
Copyright | Txu 0-000-000 | 5-Apr-12 | SMC/Computer Program | Registered | |||||
13016-175 |
Copyright | Txu 0-000-000 | 5-Apr-12 | HH/Computer Program | Registered |
18