IP Library Assignment 030426/0821
Patent Assignment
Reel/Frame 030426/0821

Security Agreement

Recorded: 2013-05-16 Received: 2013-05-16 Pages: 18
Assignor
VIOLIN MEMORY, INC.
Executed: 2013-05-13
Assignee
TRIPLEPOINT CAPITAL LLC
2755 SAND HILL ROAD, SUITE 150, MENLO PARK, CA, 94025, UNITED STATES
Covered Properties (71)
Efficient Use of Hybrid Media in Cache Architectures
Application: 13/766,351 →
Mapping Engine for a Storage Device
Method and System for Data Storage
Application: 61/750,133 →
Storage Proxy with Virtual Ports Configuration
Application: 13/733,807 →
Memory Array with Atomic Test and Set
Application: 61/726,764 →
Virtual Addressing
Application: 61/704,662 →
Write Cache Sorting
Application: 61/704,103 →
System and Method for Correcting Errors in Data Using a Compound Code
Heat Dissipation Device
Application: 13/612,007 →
System and Method of Power Control for a High-Availability System
Application: 61/696,383 →
Raided Memory Array
Flash Disk Array and Controller
RAIDed MEMORY SYSTEM
Application: 13/546,346 →
Flash Disk Array and Controller
Application: 13/546,179 →
Synchronization of a Dispersed Raid Group
Application: 61/667,660 →
Circuit Card and Cage Arrangement with Improved Cooling
Application: 13/538,737 →
Power Supply and Circuit Module for Data Processing Systems
Application: 61/666,526 →
Optimization of Raid Group Storage
Application: 61/657,161 →
Memory System Management
Application: 61/656,575 →
Flash Memory Controller
Application: 61/650,604 →
Snapshots in a Flash Memory Storage System
Application: 61/636,088 →
Lun Management with Distributed Raid Controllers
Application: 61/636,086 →
Managing Trim Operations in a Flash Memory System
Application: 61/623,301 →
Interconnection System
Application: 13/443,324 →
Memory Management System and Method
Application: 13/442,284 →
Memory Module Virtualization
Application: 61/618,055 →
Power Management in a Flash Module
Application: 61/614,778 →
Skew Management in an Interconnection System
Application: 13/305,373 →
Reliable and Fast Method and System to Broadcast Data
Apparatus, Method and System for Using Shadow Drives for Alternative Drive Commands
Application: 13/039,162 →
Apparatus, Method and System for Using Real-Time Performance Feedback for Modeling and Improving Access to Solid State Media
Application: 13/019,617 →
Least Profitability Used Caching Scheme
Application: 13/005,463 →
Configurable Interconnection System
Efficient Use of Hybrid Media in Cache Architectures
Reliable and Fast Method and System to Broadcast Data
Application: 12/957,967 →
Skew Management in an Interconnection System
Application: 12/946,164 →
Memory System with Multiple Striping of Raid Groups and Method for Performing the Same
Efficient Reloading of Data into Cache Resource
Application: 12/889,732 →
Alignment Adjustment in a Tiered Storage System
Application: 12/869,604 →
Storage Proxy with Virtual Ports Configuration
Application: 12/855,651 →
Identifying Invalid Cache Data
Application: 12/849,652 →
No Filter No Run Fluid Filtration System
Application: 12/849,372 →
Reassembling Abstracted Memory Accesses for Prefetching
Application: 12/846,568 →
Architecture for Storage Proxy with Adaptable Tiering Policy
Application: 12/814,438 →
Memory System Having Persistent Garbage Collection
Application: 12/796,836 →
System for Maintaining Coherency During Offline Changes to Storage Media
Application: 12/794,057 →
Mapping Engine for a Storage Device
Application: 12/790,255 →
Transactional Consistency Scheme
Application: 12/773,681 →
System for Increasing Storage Media Performance
Application: 12/759,604 →
System for Increasing Utilization of Storage Media
Application: 12/759,644 →
Using Temporal Access Patterns for Determining Prefetch Suitability
Application: 12/684,387 →
Efficient Use of Hybrid Media in Cache Architectures
Application: 12/650,966 →
Cluster Control Protocol
Application: 12/619,609 →
Dynamic Performance Virtualization for Disk Access
Application: 12/616,705 →
Behavioral Monitoring of Storage Access Patterns
Application: 12/605,160 →
Storage Device Prefetch System Using Directed Graph Clusters
Application: 12/605,119 →
Fibre Channel Proxy
Application: 12/568,612 →
Fast Compression Method for Scientific Data
Application: 12/485,873 →
Interconnection system
Application: 11/918,757 →
Method and System for Storage of Data in Non-Volatile Media
Application: 12/273,410 →
Mesosynchronous Data Bus Apparatus and Method of Data Transmission
Application: 12/245,349 →
Memory Power Management
Application: 12/199,386 →
Universal Memory Socket and Card and System for Using the Same
Application: 12/062,287 →
Memory Management System and Method
Application: 12/079,364 →
Method and Apparatus for Efficient Tcp Connection Handoff
Application: 11/966,811 →
Skew Management in an Interconnection System
Application: 11/975,269 →
Method for Efficient Delivery of Clustered Data via Adaptive Tcp Connection Migration
Application: 11/845,679 →
Interconnection System
Application: 11/405,083 →
Method and apparatus for providing high-performance and highly-scalable storage acceleration
Application: 11/365,474 →
Method and System for Processing Data Having a Pattern of Repeating Bits
Application: 10/956,377 →
Scalable Parallel Processing on Shared Memory Computers
Application: 10/293,791 →