Compression mechanisms for control plane—data plane processing architectures

G Riddle, JE Okholm - US Patent 8,111,707, 2012 - Google Patents
Methods, apparatuses, and systems directed to efficient compression processing in system
architectures including a control plane and a data plane. Particular implementations feature …

Retrieval of deleted voice messages in voice messaging system

SS Ali, LN Jampanaboyana, JJ Greybush - US Patent 7,558,381, 2009 - Google Patents
(57) ABSTRACT 5,128,859 A* 7/1992 Carbone et al................. 705/4 5,163,082 A 11/1992
Karnowski 5,163,085 A* 1 1/1992 Sweet et al.............. 379.88. 19 5,369,697 A* 1 1/1994 …

Apparatus and system for dynamically allocating main memory among a plurality of applications

S Bansal, PE McKenney, DS Modha - US Patent 7,487,320, 2009 - Google Patents
An apparatus and system are disclosed for dynamically allocating main memory among
applications. The apparatus includes a cache memory module configured to maintain a first …

Data and control plane architecture including server-side triggered flow policy mechanism

G Riddle, JE Okholm - US Patent 8,059,532, 2011 - Google Patents
A data and control plane architecture for network devices. An example system architecture
includes a network processing unit implementing one or more data plane operations, and a …

Lockless bandwidth management for multiprocessor networking devices

JE Okholm, G Riddle - US Patent 7,813,277, 2010 - Google Patents
An example embodiment of the invention provides a process for lockless processing of
hierarchical bandwidth partitions configurations in multiple processor architectures. In one …

Method of adaptive cache partitioning to increase host I/O performance

BS Bearden - US Patent 7,058,764, 2006 - Google Patents
Exemplary systems, methods, and devices dynamically characterize a portion of a total
cache as a read cache or a write cache in response to a host workload. Exemplary systems …

Method and system for providing transfer of analytic application data over a network

M Sankaran, V Butsky, SC Koritala, Z Tang - US Patent 7,162,643, 2007 - Google Patents
US7162643B1 - Method and system for providing transfer of analytic application data over a
network - Google Patents US7162643B1 - Method and system for providing transfer of analytic …

DRAM cache with tags and data jointly stored in physical rows

GH Loh, MD Hill - US Patent 9,753,858, 2017 - Google Patents
A system and method for efficient cache data access in a large row-based memory of a
computing system. A computing system includes a processing unit and an integrated three …

Memory adapted to provide dedicated and or shared memory to multiple processors and method therefor

EP Matter, R Ganesan - US Patent 7,380,085, 2008 - Google Patents
US7380085B2 - Memory adapted to provide dedicated and or shared memory to multiple
processors and method therefor - Google Patents US7380085B2 - Memory adapted to provide …

Cache partitioning with a partition table to effect allocation of ways and rows of the cache to virtual machine in virtualized environments

J Lin, L Zhang - US Patent 8,745,618, 2014 - Google Patents
A mechanism is provided in a virtual machine monitor for providing cache partitioning in
virtualized environments. The mechanism assigns a virtual identification (ID) to each virtual …