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
Application:
13/764,975 →
PCT:
PCTUS2013025896 ↗
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
Application:
13/624,282 →
PCT:
PCTUS2012056534 ↗
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
PCT:
PCTUS2012046487 ↗
Flash Disk Array and Controller
PCT:
PCTUS2012046448 ↗
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
PCT:
PCTUS2011062215 ↗
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
Application:
12/976,735 →
PCT:
PCTUS2010062061 ↗
Efficient Use of Hybrid Media in Cache Architectures
PCT:
PCTUS2010060408 ↗
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
Application:
12/901,224 →
PCT:
PCTUS2010052074 ↗
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 →