Matches 1 - 50 out of 220 1 2 3 4 5 >
Match Document Document Title
7600086 Method, system, and program for retention management and protection of stored objects  
Provided is a method for managing retention of stored objects, comprising: receiving a modification request with respect to an attribute or archive policy for an object; determining whether an...
7596793 Smart event parser for autonomic computing  
An autonomic event parser configured for association with a message adapter. An autonomic event parser can include a store of parsing rules, the parsing rules having a strategically specified...
7596672 Synchronous mirroring including writing image updates to a file  
A destination storage server, which may be a filer, mirrors a volume managed by a source storage server, which may also be a filer. According to an embodiment of the invention, changes made to the...
7594082 Resolving retention policy conflicts  
Resolving retention policy conflicts is disclosed. An indication is received that two or more retention policies apply to an item of content. A merged retention policy that is based at least in...
7543109 System and method for caching data in a blade server complex  
A method for caching data in a blade computing complex includes providing a storage blade that includes a disk operative to store pages of data and a cache memory operative to store at least one of...
7526607 Network acceleration and long-distance pattern detection using improved caching and disk mapping  
A compression device recognizes patterns of data and compressing the data, and sends the compressed data to a decompression device that identifies a cached version of the data to decompress the...
7509354 System, method, and computer program product for multi-master replication conflict resolution  
A method, computer program product, and a data processing system for performing data replication in a multi-mastered system is provided. A first data processing system receives a replication...
7506119 Complier assisted victim cache bypassing  
A method for compiler assisted victim cache bypassing including: identifying a cache line as a candidate for victim cache bypassing; conveying a bypassing-the-victim-cache information to a...
7496722 Memory mapped page priorities  
A method of communicating memory mapped page priorities includes a software application storing page priority information for a memory mapped file on a computer readable medium, and an operating...
7480767 Cache with time-based purging and computation of purged items  
Methods and apparatus, including computer program products, for purging an item from a cache based on the expiration of a period of time and having an associated process to generate an item purged...
7478210 Memory reclamation with optimistic concurrency  
Memory reclamation with optimistic concurrency is described. In one example an allocated memory object is tentatively freed in a software transactional memory, the object having pointers into it...
7472230 Preemptive write back controller  
A preemptive write back controller is described. The present invention is well suited for a cache, main memory, or other temporarily private data storage that implements a write back strategy. The...
7457920 Method and system for cache eviction  
The proposed system and associated algorithm when implemented improves the processor cache miss rates and overall cache efficiency in multi-core environments in which multiple CPU's share a single...
7454573 Cost-conscious pre-emptive cache line displacement and relocation mechanisms  
A hardware based method for determining when to migrate cache lines to the cache bank closest to the requesting processor to avoid remote access penalty for future requests. In a preferred...
7406568 Buffer allocation for split data messages  
A technique to store a plurality of addresses and data to address and data buffers, respectively, in an ordered manner. More particularly, one embodiment of the invention stores a plurality of...
7401190 Software management  
Methods and systems for operating computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is...
7386673 Method for tracking of non-resident pages  
Embodiments of the present invention provide methods and systems for efficiently tracking evicted or non-resident pages. For each non-resident page, a first hash value is generated from the page's...
7366855 Page replacement method using page information  
A page replacement method is provided. The page replacement method includes (a) establishing a first page list in which a plurality of pages in a main memory are listed in an order that they have...
7366854 Systems and methods for scheduling memory requests utilizing multi-level arbitration  
In an embodiment, a memory scheduler is provided to process memory requests. The memory scheduler may comprise: a plurality of arbitrators that each select memory requests according to age of the...
7360043 Method and apparatus for efficiently determining rank in an LRU list  
One embodiment of the present invention provides a system that manages an LRU list such that the rank, or position, of data records in the sequence can be determined efficiently. The system...
7353350 Data store management system and method for wireless devices  
In accordance with the teaching described herein, systems and methods are provided for managing memory space in a mobile device. A plurality of data storage locations may be included. A plurality...
7343457 Dual active bank memory controller  
A memory controller for managing memory requests from a plurality of requesters to a plurality of memory banks is disclosed. The memory controller includes an arbiter, a first path controller, a...
7321954 Method for software controllable dynamically lockable cache line replacement system  
An LRU array and method for tracking the accessing of lines of an associative cache. The most recently accessed lines of the cache are identified in the table, and cache lines can be blocked from...
7287144 Hit ratio estimation device, hit ratio estimation method, hit ratio estimation program and recording medium  
Using a counter of the Web server 10 , a leave probability p 1 , average value m and variance s 2 of think time, and hit ratio r are calculated for a session data cache 12 involving a...
7287136 Cache device, and method and computer program for controlling cached data  
A cache device and a method for controlling cached data that enable efficient use of a storage area and improve the hit ratio are provided. When cache replacement is carried out in cache devices...
7284096 Systems and methods for data caching  
Systems and methods are provided for data caching. An exemplary method for data caching may include establishing a FIFO queue and a LRU queue in a cache memory. The method may further include...
7281083 Network processor with content addressable memory (CAM) mask  
According to embodiments of the present invention, a network processor includes a content addressable memory (CAM) unit having CAM arranged in banks and sharable among microengines. In one...
7275135 Hardware updated metadata for non-volatile mass storage cache  
An apparatus and method to de-allocate data in a cache memory is disclosed. Using a clock that has a predetermined number of periods, the invention provides a usage timeframe information to...
7263587 Unified memory controller  
A unified memory controller (UMC) is disclosed. The UMC may be used in a digital television (DTV) receiver. The UMC allows the DTV receiver to use a unified memory. The UMC accepts memory requests...
7260679 Apparatus and method to manage a data cache using a first and second least recently used list  
A method is disclosed to manage a data cache. The method provides a data cache comprising a plurality of tracks, where each track comprises one or more segments. The method further maintains a...
7240157 System for handling memory requests and method thereof  
A system and methods are shown for handling multiple target memory requests. Memory read requests generated by a peripheral component interconnect (PCI) client are received by a PCI bus controller....
7185028 Data files systems with hierarchical ranking for different activity groups  
In order to improve a data processing unit comprising a data network, a file server integrated into the data network and having a separate data memory for the server and comprising at least one...
7167952 Method and system for performing a memory-mode write to cache  
A method of writing to cache including initiating a write operation to a cache. In a first operational mode, the presence or absence of a write miss is detected and if a write miss is absent,...
7165188 System and method for managing long-running process carried out upon a plurality of disks  
A method for managing a long-running process carried out upon a plurality of disks is disclosed. A registry is established, the registry having a plurality of entries, each entry corresponding to...
7155623 Method and system for power management including local bounding of device group power consumption  
A method and system for power management including local bounding of device group power consumption provides the responsiveness of local power control while meeting global system power consumption...
7155584 Software management systems and methods for automotive computing devices  
Methods and systems for operating automotive computing devices are described. In one embodiment, multiple object store pages are maintained in device SRAM that is configured to be battery backed in...
7154805 Storage device employing a flash memory  
A semiconductor disk wherein a flash memory into which data is rewritten in block unit is employed as a storage medium, the semiconductor disk including a data memory in which file data are stored,...
7149226 Processing data packets  
A method and apparatus for processing data packets including generating an enqueue command specifying a queue descriptor associated with a new buffer. The queue descriptor is part of a cache of...
7136949 Method and apparatus for position dependent data scheduling  
A method and apparatus for position dependent data scheduling for communication of data for different domains along a bus is provided. Having an awareness of the relative position of different...
7120751 Dynamic streaming buffer cache algorithm selection  
A streaming media cache comprises a mass storage device configured to store streaming media data, a cache memory coupled to the mass storage device, the cache memory configured to store a subset of...
7117322 Method, system, and program for retention management and protection of stored objects  
Provided are a method, system, and program for managing retention of stored objects. A modification request is received with respect to a stored object. A determination is made as to whether a...
7103730 Method, system, and apparatus for reducing power consumption of a memory  
A method, system, and apparatus to reduce power consumption of a memory by actively asserting the CKE pin based at least in part on a LRU status of the rows in an active mode.
7093073 Systems and methods for adjusting caching policies for web service requests  
A mechanism for caching Web services requests and responses, including testing an incoming request against the cached requests and associated responses is provided. The requests are selectively...
7093072 Methods for improved data caching  
Write transactions with large amounts of data using a typical cache may consume over half of the available backing store bandwidth because of the way traditional caching algorithms fill lines...
7089396 Method and profiling cache for management of virtual memory  
A method and profiling cache for management of virtual memory includes a set of entries stored in the profiling cache. Each entry of the set of entries includes a page address, a time stamp for the...
7085895 Apparatus, system, and method flushing data from a cache to secondary storage  
An apparatus, system, and method is provided for flushing data from a cache to secondary storage. The apparatus, system, and method identifies predefined high priority cache structures and...
7080208 Method for data retention in a data cache and data storage system  
A method for data retention in a data cache and a data storage system are provided. The data storage system ( 100 ) includes a storage controller ( 102 ) with a cache ( 103 ) and a data storage...
7073030 Method and apparatus providing non level one information caching using prefetch to increase a hit ratio  
A method and apparatus for increasing the processing speed of processors and increasing the data hit ratio is disclosed herein. The method increases the processing speed by providing a non-L1...
7069390 Implementation of a pseudo-LRU algorithm in a partitioned cache  
The present invention provides for a plurality of partitioned ways of an associative cache. A pseudo-least recently used binary tree is provided, as is a way partition binary tree, and signals are...
7058771 System and method for managing memory in a surveillance system  
A control program controls a digital storage device which stores images from digital camera streams. The control program monitors the status of the digital storage device. When the storage device...
Matches 1 - 50 out of 220 1 2 3 4 5 >