FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations


Electrical Computers And Digital Processing Systems: Memory > Storage Accessing And Control > Specific Memory Composition > Accessing Dynamic Storage Device > Direct Access Storage Device (dasd) > Caching

Caching

Caching patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

10/12/06 - 20060230226 - Hard disk drive with optional cache memory
A computer system includes a hard disk drive and an interface for optionally operationally connecting a cache memory for the hard disk drive, via a mechanism such as a system bus that is separate from the hard disk drive or directly to a controller of the hard disk drive. A ...

10/05/06 - 20060224825 - Computer system, storage subsystem, and write processing control method
A computer system is provided with a collection section for collecting load information related to an application server and a storage subsystem, a transmission section for predicting a write processing property based on the load information collected by the collection section and for transmitting the write processing property to the ...

10/05/06 - 20060224824 - System and method for accessing and verifying the validity of data content stored in the cache memory on disk
A system and a method for accessing and verifying the validity of data content stored in the cache memory on disk are proposed, which is applied in a data accessing system through the use of a master disk controller or a slave disk controller. For data accessing purposes, the master ...

10/05/06 - 20060224823 - Sector-edge cache
Software that writes to storage disks using a differently sized sector format than that of the storage disks can require sector edges to be read from sectors of the disks before the write operation can occur. Write operations can consequently incur a performance penalty by having to pre-read sector edges. ...

09/21/06 - 20060212651 - Mass storage controller with apparatus and method for extending battery backup time by selectively providing battery power to volatile memory banks not storing critical data
A battery-backed write-caching mass storage controller is disclosed. The controller includes a plurality of volatile memory banks for caching write data prior to being written to disk drives. Critical data is stored into a first subset of the memory banks, leaving a second subset of memory banks storing only non-critical ...

09/14/06 - 20060206660 - Storage unit and circuit for shaping communication signal
The present invention relates to a storage unit comprising: a channel control portion for receiving a data input/output request; a cache memory for storing data; a disk control portion for performing input/output processing on data in accordance with the data input/output request; and a plurality of disk drives for storing ...

08/31/06 - 20060195656 - Virtual ordered writes for multiple storage devices
Ordering data writes includes at least some of a group of primary storage devices receiving a first plurality of data writes, causing a cycle switch for the group of primary storage devices where the first plurality of data writes are associated with a particular cycle on each primary storage device ...

08/31/06 - 20060195655 - Command stack management in a disk drive
An intelligent disk drive is described which includes means for prioritizing execution of command by maintaining an associated priority with each command in a pending command list and executing the highest priority commands first. The command structure according to the invention includes a field in which the host specifies the ...

08/17/06 - 20060184730 - Drive based sector initialization
A data storage system includes a host computer, a data storage device, and a communication bus connecting the host computer to the data storage device. The host computer is adapted to issue a specialized initiation command, such as a format command with a unique parameter or a unique send diagnostic ...

07/27/06 - 20060168396 - Method and system of obtaining data from field devices
Systems and methods for communicating data from field devices to data acquisition systems. In at least some exemplary embodiments, a remote process or field controller may obtain data, and send the data to a data cache only if the data has changed from previously sent data. The data acquisition system ...

07/27/06 - 20060168395 - Method of sending command and data to movable storage device
The present invention provides a method for sending commands and/or data to a mobile storage device, wherein the application sets an identification mark for commands and/or data, and a data packet is formed of the identification mark and the commands and/or data; the application sends via the operating system to ...

07/20/06 - 20060161731 - Updated data write method using journal log
A problem with a journaling file system is that the load on input/output processing executed between a server and a storage system is increased because a journal log is written when the file system is updated and updated data is written when flush processing is executed. In a system according ...

07/13/06 - 20060155930 - System and methods for an overlay disk and cache using portable flash memory
A lifting and shaping system for a bra is disclosed. The system uses lift platforms shaped to fit into the cups of the bra and formed from thin material such as plastic. The lift platforms are attached to the bra toward the center of the bra. Connectors having one end ...

07/13/06 - 20060155929 - Storage medium with reserved area for file system data and application start-up data
According to a first aspect of the invention, data that will be needed for starting the applications of the storage medium are stored in a reserved area of the storage medium. The data stored in the reserved area are read and cached in a single operation when the storage medium ...

06/29/06 - 20060143378 - Information processing apparatus and control method for this information processing apparatus
An information processing apparatus includes a obtaining circuit to obtain control information necessary for an operation requested through a communication with the external device upon the occurrence of one of requests to write the information to the first recording medium and to read the information from the first recording medium ...

06/29/06 - 20060143377 - Magnetic disk drive and method for controlling write operation
Embodiments of the invention reduce the time required to execute an erase command received from the host device and thereby reduce the time that the interface bus to the host device must spend for the command. In one embodiment, a host issues an erase command. Upon receiving the command, a ...

06/22/06 - 20060136664 - Method, apparatus and system for disk caching in a dual boot environment
In some embodiments, a method, apparatus and system for disk caching in a dual boot environment are presented. In this regard, a caching agent is introduced to, responsive to a system boot, read a location in non-volatile memory to determine whether a previous system boot was made into an operating ...

06/15/06 - 20060129757 - System and method of operating a mobile computer system
A method, system, and computer-usable medium for operating a mobile computer system. In response to receiving a write request, a control system attempts to write data associated with said write request to a non-volatile memory cache coupled to said hard disk drive. In response to determining the non-volatile memory cache ...

06/08/06 - 20060123192 - Information recording/reproducing method and apparatus
Provided is an information recording/reproducing method and apparatus which can reduce the frequency of access to an information recording medium as much as possible and shorten reading/writing time. An application program or a file system driver has a means for setting a predetermined area in the cache buffer area to ...

06/08/06 - 20060123191 - Optical disc apparatus
An optical disc apparatus includes a buffer memory for shared use between write data and read data. Upon receipt of a write command from an external host device, a system controller stores, in a buffer memory, write data attached to the write command, and, after storing the write data, supplies ...

06/01/06 - 20060117137 - System and method to enable efficient communication with a dynamic information storage and retrieval system, or the like
An information storage and retrieval system (40) and method for operating same has a host device (42) and an information storage device (41), which includes mass data storage means (54), such as a DVD, a DVD RAM, CD-ROM, alone, or in combination. The information storage device (41) includes a cache ...

05/18/06 - 20060106980 - Media drive and command execution method thereof
Embodiments of the present invention provide a media drive capable of improving command processing performance by, when a plurality of commands is queued, shortening seek time and rotational latency, and also effectively making use of the shortened period of time. In one embodiment, a HDD includes a queue capable of ...

05/11/06 - 20060101200 - Library system, virtual library apparatus, cache restoring method, and computer readable recording medium recorded thereon a cache restoring program
In a library system in which a virtual library apparatus is interposed between a library apparatus and a data processing apparatus, a collecting means collects access states to a logical volume from the data processing apparatus, a database retains the access states, and a restoring means determines a restoration priority ...

05/04/06 - 20060095660 - Media storage apparatus, cache segment switching method of media storage apparatus, and media storage system
A media storage apparatus switches the number of segments of a cache memory according to a data transfer amount from an external device at high speed according to a successive data transfer amount from the external device. A media storage apparatus receives both succession information of write data, and a ...

04/27/06 - 20060090031 - Using external memory devices to improve system performance
The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive) to improve system performance. When an external memory device (EMD) is plugged into the computing device or onto a network in which the computing ...

04/20/06 - 20060085591 - Hybrid hardware and software implementation of transactional memory access
Embodiments of the invention relate a hybrid hardware and software implementation of transactional memory accesses in a computer system. A processor including a transactional cache and a regular cache is utilized in a computer system that includes a policy manager to select one of a first mode (a hardware mode) ...

04/13/06 - 20060080503 - Storage system and control method of the same
The invention provides a storage system which can estimate a necessary capacity at the time of acquiring a snap shot copy without actually sampling the snap shot copy, and a control method of the same. In a storage system, a disk control unit monitors a write instruction from a host ...

04/06/06 - 20060075187 - Disk array device
A disk array device having a plurality of hard disk units has a large-capacity memory mounted on a controller module which controls the whole device. The large-capacity memory has a system area managed by an OS and a cache area serving as a cache memory, and in addition, it has ...

04/06/06 - 20060075186 - Storage apparatus
There is provided a storage apparatus, which can continue processes to a host without making it recognize any soft errors as failure even if the errors occur in its microprocessor. The storage apparatus comprises: a plurality of host interface control circuits controlling data transfer with a host; a disk interface ...

04/06/06 - 20060075185 - Method for caching data and power conservation in an information handling system
A method for caching data in an information handling system is disclosed in which write commands issued to the hard disk drive of the computer system are routed to non-volatile cache memory of the computer system if the hard disk drive is in a reduced power state. The non-volatile cache ...

03/16/06 - 20060059303 - Storage system and method of controlling the same
A storage system which manages a plurality of storage control apparatus in an integrated manner is provided. An I/O request issued by a host apparatus to a second storage control apparatus is forwarded to the second storage control apparatus through a first storage control apparatus. The first storage control apparatus ...

03/16/06 - 20060059302 - Disk array subsystem
There is a technique for a disk array subsystem which can reduce the number of LSIs required per one channel and mount more channels on a package, in a package of a channel control unit. In the disk array subsystem, a channel control unit receiving a data input/output request from ...

03/16/06 - 20060059301 - Storage apparatus and method for relocating volumes thereof
A storage apparatus is capable of relocating volumes accurately even when a plurality of storage apparatuses are connected. The storage apparatus comprises an external connection function for recognizing an external logical volume set on a physical storage device as a logical volume inside the storage apparatus, a storage control device ...

03/02/06 - 20060047901 - Access control method, disk control unit and storage apparatus
An access control method receives an access command, and permitting access to a cache segment accessed by the access command if no access range overlap occurs, even when a contention exists between a cache segment and an arbitrary cache segment that is already being accessed. The cache memory is segmented ...

03/02/06 - 20060047900 - Storage device
A storage system is disclosed for performing control to match data among cache memories corresponding to shared volumes when multiple disk controllers containing cache memories are accessing shared volumes formed in the storage device. The storage system contains a switch for switching and connecting the multiple disk controllers containing cache ...

03/02/06 - 20060047899 - Storage device control apparatus
A storage device control apparatus includes a channel control unit for outputting an I/O request for a storage device, having a CPU for receiving a data input/output request in a file unit, an I/O processor for outputting the I/O request corresponding to the data input/output request in the file unit ...

02/23/06 - 20060041717 - Video-storage network having increased performance
A video storage system includes a storage area network and at least one local cache storage unit. Both the storage mechanism and the local cache storage unit store at least some content in common. In response to a read request, a read director determine which of the storage mechanism and ...

02/16/06 - 20060036806 - Using non-volatile memories for disk caching
A disk cache may include a volatile memory such as a dynamic random access memory and a nonvolatile memory such as a polymer memory. When a cache line needs to be allocated on a write, the polymer memory may be allocated and when a cache line needs to be allocated ...

02/09/06 - 20060031635 - System method and circuit for retrieving into cache data from one or more mass data storage devices
According to some embodiments of the present invention, a data storage system may include a plurality of controllers connected or otherwise associated with one or more mass data storage devices. One controller may signal to one or more other controllers an indication as for which data blocks it has received ...

02/09/06 - 20060031634 - Management method for cache memory, storage apparatus, and computer system
When a storage system having a cache memory divided module is provided with independence of performance by allocating different cache areas to different disk volumes, the performance independence is deteriorated if a module is used for correlating a plurality of disk volumes. When a storage administrator uses a module for ...

02/09/06 - 20060031633 - System method and circuit for retrieving data into a cache memory from a mass data storage device
Upon receiving a request for one or a set of data blocks associated with a given data segment, a disk cache controller may retrieve into cache the some part of the entire data segment from a disk. Each data segments on a disk may include a fixed number of data ...

02/02/06 - 20060026344 - Storage system and method for reorganizing data to improve prefetch effectiveness and reduce seek distance
A method for reorganizing data in a storage device for improved performance is provided where the device stores data as data units each associated with a sequential address. The method for reorganizing data includes allocating a reorganization region capable of storing N units and grouping the data units into a ...

01/26/06 - 20060020752 - Applying storage device commit-cached-data-to-media functionality to improve data security in systems that allow storage devices to cache writes
A method for committing cached data to storage media including a host entity and a physical storage device (PSD), comprising: the host entity issuing a write IO request to the PSD being in write-back caching mode to write data from a host memory to the PSD; the host entity receiving ...

01/26/06 - 20060020751 - Medium storage device, cache segment switching method for medium storage device, and medium storage system
A medium storage device switches the number of segments of a cache memory according to the transfer volume from a host, and this medium storage device switches the number of segments at high-speed. The medium storage device changes the number of segments of the cache memory according to the maximum ...

01/19/06 - 20060015683 - Raid controller using capacitor energy source to flush volatile cache data to non-volatile memory during main power outage
A write-caching RAID controller is disclosed. The controller includes a CPU that manages transfers of posted-write data from host computers to a volatile memory and transfers of the posted-write data from the volatile memory to storage devices when a main power source is supplying power to the RAID controller. A ...

01/19/06 - 20060015682 - Disk drive having real time performance improvement
Where realtime performance-critical processing is executed in parallel with data integrity-critical processing, embodiments of the invention improve the realtime performance by raising the data transfer efficiency for sequential access-dominant realtime processing. In one embodiment, if a non-realtime processing command is received while read-ahead is in progress for a realtime processing ...

01/05/06 - 20060004958 - Data transmission device having the shape of a standard 3.5 disk
A data transmission device includes a memory cache table (4) composed of a DRAM memory, a standard 2.5″ hard disk (5), a control CPU (7), a FPGA (6) (or ASIC), a disk interface (3) and a backup battery. The device is unitized in the same external shape as a standard ...

01/05/06 - 20060004957 - Storage system architectures and multiple caching arrangements
An arrangement is provided for storage systems that use solid state disks for multiple functions. Solid state disks can be configured as cache under the control of a RAID controller. In some embodiments, a storage space can be divided into multiple zones according to information access traffic patterns. ...

12/22/05 - 20050283569 - Disk array system capable of taking over volumes between controllers
A disk array system of the type that each controller has an independent and dedicated cache. The disk array system can change control of a desired volume between desired controllers without suspending the system. When volumes are taken over between controllers, a switch-source controller de-stages data of a subject volume ...

12/15/05 - 20050278482 - Method and system for data processing for controlling a cache memory
A data processing system comprising a storage apparatus and computers which executes a first program and a second program, the storage apparatus having a cache memory with a first area and a second area and a disk unit for storing data of the cache memory. The storage apparatus writes data ...

12/08/05 - 20050273555 - Storage system with inhibition of cache destaging
Methods, apparatus and systems for data storage including initiating a destaging process in a storage system for destaging data from a cache to a mass storage device. Upon inputting a standby command to the storage system to inhibit the destaging of the data in a specified range, the destaging of ...

12/01/05 - 20050268031 - Method for controlling cache memory of storage device
In order to solve problems that, when the use area used by data of a certain kind reaches the upper limit value, the cache memory cannot be used even though a space area exists in the use area used by data of other kind and utilization efficiency of the cache ...

11/03/05 - 20050246488 - Method and system for data processing for controlling a cache memory
A data processing system is used which is provided with a computer for executing a program, and a storage unit having a cache memory for storing data transmitted as result of execution of the program and a disk device for storing data stored in the cache memory. The storage unit ...

11/03/05 - 20050246487 - Non-volatile memory cache performance improvement
In order to provide a more efficient persistent storage device, one or more long-term storage media are included along with a non-volatile memory. In one embodiment, one portion of the non-volatile memory is used as a write buffer and a read cache for writes and reads to the long-term storage ...

10/27/05 - 20050240724 - Disk array device and cache control method for disk array device
There are provided a disk array device in which the residing of the data in the cache memory is flexibly controlled and thereby effective use of the cache can be achieved in utilizing the resident data in the cache memory, and a cache control method for the disk array device. ...

10/27/05 - 20050240723 - Cache memory for a scalable information distribution system
An information distribution system includes an interconnect and multiple data processing nodes coupled to the interconnect. Each data processing node includes mass storage and a cache. Each data processing node also includes interface logic configured to receive signals from the interconnect and to apply the signals from the interconnect to ...

10/20/05 - 20050235108 - Disk device and control method for cache
Embodiments of the invention allow cache control optimized for the processing characteristics of application programs, and thus improve data transfer efficiency. In one embodiment, a disk device includes a disk; a cache for temporarily saving data that was read in from the disk, and data that was transferred from a ...

10/13/05 - 20050228941 - Disk array device and data processing method thereof
There is provided a data processing method for a disk array device capable of achieving a duplex system of data and improving performance of the same device while a quantity of processing for writing into a cache memory (through a switch) is reduced. In the disk array device, a host ...

10/06/05 - 20050223168 - Storage control device, control method and storage medium recording a control program
The storage control device of the present invention controls a plurality of storage devices. The storage control device comprises an LRU write-back unit writing back data stored in the cache memory of the storage control device into the plurality of storage devices by the LRU method, and a write-back schedule ...

10/06/05 - 20050223167 - Diskarray system
A diskarray system includes a disk device for storing write data received from a computer, a cache memory, and a controller for controlling input and output of data to and from the disk device. The controller determines whether or not the write data is already written in a storage area ...

10/06/05 - 20050223166 - Storage control system, channel control device for storage control system, and data transfer device
A CHN comprises NAS memory capable of storing data received from a host terminal, and a transfer destination decision circuit. When an access request is received from the host terminal, if the access request is a data access request entailing data transfer performed between the host terminal and a cache ...

10/06/05 - 20050223165 - Strategies for reading information from a mass storage medium using a cache memory
Cache management strategies are described for retrieving information from a storage medium, such as an optical disc, using a cache memory including multiple cache segments. A first group of cache segments can be devoted to handling the streaming transfer of a first type of information, and a second group of ...

09/29/05 - 20050216660 - Raid apparatus, raid control method, and raid control program
A RAID apparatus that at least duplicates identical data to store thus duplicated data, which, when an instruction of writing data is given, writes data to a local cache and to a mirror cache, and writes data of the local cache to a primary disk and writes data of the ...

09/29/05 - 20050216659 - Storage capable of cache assignment modification
To provide a storage system which enables usage of a greater volume of cache than that of a cache memory provided to a disk array control unit, including a first disk array control unit, a second disk array control unit, a plurality of disks, and a disk array control unit ...

09/29/05 - 20050216658 - Storage apparatus
A storage apparatus is provided in which the data amount of transfer data to a secondary disk controller from a primary disk controller at the event of remote copying can be reduced, and data integrity also can be assured. According to the storage apparatus, in the primary disk controller, overwriting ...

09/15/05 - 20050204096 - Storage systems and methods of controlling cache memory of storage systems
A storage system is arranged to speed up the operation and easily duplicate data without the capacity of the cache memory being so large even if lots of host computers are connected with the storage system. This storage system includes channel adapters, disk drives, disk adapters, and network switches. Further, ...

09/08/05 - 20050198434 - Storage control system
A plurality of key information items with a fixed constitution are stored in a shared memory of a first storage control system. Each key information item corresponds with each of the types of a second storage control system and includes, in a predetermined location in the key information, an information ...

09/01/05 - 20050193165 - Storage system
It is possible to combine use of both a hierarchical directory method and a hash directory method, in order to manage cache data. In a hierarchical directory method, the desired data is retrieved by referring to respective tables T1 to T7, in succession. In a hash directory method, the desired ...

09/01/05 - 20050193164 - Interface for a block addressable mass storage system
A host controller interface to manage the complexity of accessing mass storage that takes into account the special handling needs of various memory technologies such as polymer memories. ...

07/14/05 - 20050154825 - Adaptive file readahead based on multiple factors
A storage system is provided that implements a file system configured to optimize the amount of readahead data retrieved for each read stream managed by the file system. The file system relies on various factors to adaptively select an optimized readahead size for each read stream. Such factors may include ...

06/30/05 - 20050144380 - Disk array device and remote copying control method for disk array device
Various types of resources of the disk array device are divided for respective users and communications resources used in remote copying are appropriately assigned to the users so that functional interference between the split units is prevented and stable remote copying is realized. SLPRs which are dedicated regions for the ...

06/30/05 - 20050144379 - Ordering disk cache requests
Non-demand requests may be queued and delayed until pending demand requests to a cached disk subsystem have been completed. This may improve system responsiveness in some embodiments of the present invention. If, during an idle time, when a write back request is being handled, a new demand request is received, ...

06/30/05 - 20050144378 - Method and system to save historical hard disk performance data
Method and system to save historical hard disk performance data are described. In one embodiment, the method and system include storing historical hard disk performance data on a non-volatile memory unit of a system; the data being available on the memory unit after the system has been rebooted. In one ...

06/30/05 - 20050144377 - Method and system to change a power state of a hard drive
A method and system to adjust a non-volatile cache associativity are described. In one embodiment, the method and system include determining a status of the system; and setting an associativity level of the non-volatile memory cache (NVC) of the system, based on that status of the system. In one embodiment, ...

06/23/05 - 20050138283 - Writing cache lines on a disk drive
Processor-based systems which may include non-volatile write-back cache and a disk drive may flush cache when the processor-based system is shut down. Flushing large cache to a disk drive may consume large amounts of time. Sequentially writing dirty cache lines during a system shutdown may alleviate the need to flush ...

06/23/05 - 20050138282 - Maintaining disk cache coherency in multiple operating system environment
Processor-based systems may use more than one operating system and may have disk drives which are cached. Systems which include a write-back cache and a disk drive may develop incoherent data when operating systems are changed or when disk drives are removed. Scrambling a partition table on a disk drive ...

06/09/05 - 20050125608 - Determining an amount of data read from a storage medium
Data is read in response to a request for a predetermined amount of data. The amount of data that has been read is determined prior to completing reading the predetermined amount of data. The predetermined amount of data may include prefetch data and demand data, where demand data is data ...

06/09/05 - 20050125607 - Intelligent caching of working directories in auxiliary storage
A combination of non-rotating storage and associated software temporarily transfers storage functions from a hard disk to the non-rotating storage. This invention provides for the “on the fly” adaptation and transfer of an application's disk requirements to be instead sent to a flash storage, non-spinning memory device, solid state memory, ...

06/09/05 - 20050125606 - Write-back disk cache
Processor-based systems may use more than one software routine or method to access a write-back cache. If the methods are inconsistent, the data in the write-back cache may be incoherent with a disk drive that is being cached. A method and apparatus for preserving coherent data in a write-back disk ...



###

FreshPatents.com Support