U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5523741

Santa Claus Detector

A Christmas stocking having illumination means associated therewith for signalling the arrival of Santa Claus.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 711/114 - Arrayed (e.g., RAIDs)


Subclass of Class 711 - Electrical computers and digital processing systems: memory
Definition: Subject matter where a plurality of direct access devices
No. of patents: 3275
Last issue date: 05/29/2012


                  81    
NumberTitleIssue Date
5454085Method and apparatus for an enhanced computer system interface
An improved interface system based in part on the SCSI standard is provided. A single cable data bus simultaneously transfers several bytes of information between two devices. The interface system transfers multiple-byte commands, messages, status informa...
09/26/1995
5450609Drive array performance monitor
A system for monitoring performance of an intelligent array expansion system includes a controller for communicating with a host computer and associated intelligent array expansion systems, each of which has a plurality of fixed disk drives. The controlle...
09/12/1995
5448709Disk array controller having command descriptor blocks utilized by bus master and bus slave for respectively performing data transfer operations
A disk array controller board which utilizes an EISA bus master which is a slave on its internal data bus to allow an advanced drive array controller chip (ADAC) to operate as a master. The ADAC is connected to transfer buffer RAM. The protocol of the int...
09/05/1995
5442752Data storage method for DASD arrays using striping based on file length
In a data storage method for checksum DASD arrays, files are classified by length and/or other characteristic. Each relatively shorter file is written to an address or contiguous addresses typically on a single DASD of the array. The checksum stored on a ...
08/15/1995
5440716Method for developing physical disk drive specific commands from logical disk access commands for use in a disk array
For use with a computer system having an intelligent mass storage disk array subsystem, including a microprocessor controller, a method for the distribution of data within the disk array based upon logical commands issued by the computer system. The disk ...
08/08/1995
5430747Bus configuration validation for a multiple source disk array bus
An interrupt signal indicating the existence of a bus configuration error within a disk array system is generated by monitoring the enable signals controlling bus drivers included in the array system. The array configuration error detector includes bus co...
07/04/1995
5426761Cache DASD sequential staging and method
A system for prestaging data into a cache to increase the speed data is received from a direct access storage drive (DASD) is utilized within a data processing system. This system utilizes multi-track read operations to prestage tracks into the cache. In ...
06/20/1995
5423046High capacity data storage system using disk array
A data storage and retrieval system is provided which has extremely high capacity. The system includes a large array of small disk files, and three storage managers for controlling the allocation of data to the array, access to data, and the power status ...
06/06/1995
5418925Fast write I/O handling in a disk array using spare drive for buffering
A method for reducing the apparent response time for write I/O operations initiated by a host system to a RAID level 3, 4 or 5 disk array including a spare disk drive. The disclosed method comprises the steps of (1) saving write data received by the disk ...
05/23/1995
5418921Method and means for fast writing data to LRU cached based DASD arrays under diverse fault tolerant modes
A method and means using a fast write in order to eliminate DASD time from the write response time as seen by the host; eliminate some DASD writes due to overwrites caused by later host writes to previously updated blocks in cache; and reduce DASD seeks b...
05/23/1995
5416915Method and system for minimizing seek affinity and enhancing write sensitivity in a DASD array
A method and system for minimizing seek affinity and enhancing write sensitivity in a direct access storage device (DASD) array are disclosed. SEEK affinity and WRITE efficiency are preserved in which logical cylinders, as recorded on the DASD array, are ...
05/16/1995
5416914Management of removable media for multiple device types
The removable media management system operates with a manual, an automated, or a combination of subsets of manual and automated library system to store and retrieve media cartridges for an associated plurality of drive elements. This system enables the us...
05/16/1995
5412791Mass data storage library
A mass data storage unit includes a plurality of first data storage modules that form a mass information storage library, a data directory archive for maintaining a directory of the information contained on each data storage module, and data record/playba...
05/02/1995
5410666On-line dumping system and disk sub system
A buffer memory capable of storing contents of a plurality of tracks of a disk volume is provided in a disk controller or a disk drive, and in dump processing requested by a higher rank unit (CPU) to the disk controller, the data is immediately transferre...
04/25/1995
5410667Data record copy system for a disk drive array data storage subsystem
The disk drive array data storage subsystem maps between virtual and physical data storage devices and schedules the writing of data to these devices. The data storage subsystem functions as a conventional large form factor disk drive memory, using an arr...
04/25/1995
5408656Method and system for non-specific address data retrieval in a data storage subsystem which includes multiple datasets stored at specific addresses
A method and system for efficiently accessing desired datasets among multiple datasets which are stored at specific data addresses within multiple storage subsystems which are coupled to a host system via a storage subsystem controller and a data channel....
04/18/1995
5404487Disc access control method for cache-embedded disc control apparatus with function-degradation capability of data transmission path
A disc controller, which is connected to a plurality of channels for supplying access requests and discs. The controller includes a plurality of storage paths which control transfer of data between a cache, the channels and the discs, and a control memory...
04/04/1995
5403639File server having snapshot application data groups
This file server system appears to the host computer to be a plurality of data storage devices which are directly addressable by the host computer using the native data management and access structures of the host computer. The file server however is an i...
04/04/1995
5402428Array disk subsystem
An array disk subsystem including a command selector for separating a signal from a host into a data item and a command, a data dividing unit for subdividing the data item, an ECC generator for producing an ECC for each of the obtained subdata items, a gr...
03/28/1995
5398253Storage unit generation of redundancy information in a redundant storage array system
A redundant array based data storage system used in computer systems for reducing the amount of time required to modify data records stored in the redundant array. The storage system reduces the number of transmissions between a storage unit within the re...
03/14/1995
5394532Disk drive array memory system having instant format capability
The disk drive array data storage subsystem maps between virtual and physical data storage devices and schedules the writing of data to these devices. The data storage subsystem functions as a conventional large form factor disk drive memory, using a plur...
02/28/1995
5392445Data storing system and data transfer method with a plurality of disk units
The write data is entered from the upper unit into a nonvolatile cache provided in a controller inside of each disk unit through a channel adaptor, a cache shared by each disk, and a disk adaptor. The data from the cache is compressed by the data compress...
02/21/1995
5392244Memory systems with data storage redundancy management
A disk array has a plurality of disks, a disk array controller for coordinating data transfer to and from the disks, and a RAID management system for mapping two different RAID areas onto the disks. The RAID management system stores data in one of the RAI...
02/21/1995
5390187On-line reconstruction of a failed redundant array system
A method for on-line reconstruction of a failed storage unit in a redundant array system. After providing a replacement storage unit for the failed storage unit, reconstruction begins for each data stripe in the array. General reconstruction consists of a...
02/14/1995
5379391Method and apparatus to access data records in a cache memory by multiple virtual addresses
The data record copy apparatus for a virtual memory system instantaneously makes a copy of a selected data record by simply generating a new set of pointers to reference the same physical memory location as the original reference pointer. All the pointers...
01/03/1995
5379380System with dedicated buffers connected to respective I/O devices for continuous processing of digital data
Information which must be continuously inputted or outputted in time, namely, audio and picture information, are inputted and outputted into a file apparatus as the digital data. Conventionally, the continuous inputting and outputting operations of the au...
01/03/1995
5375217Method and apparatus for synchronizing disk drive requests within a disk array
A simple method and circuit for qualifying and combining individual request signals received from a plurality of disk drives within a disk array to generate a single, synchronized request signal for the disk array. The circuit includes an activity registe...
12/20/1994
5325509Method of operating a cache memory including determining desirability of cache ahead or cache behind based on a number of available I/O operations
A computer data storage device made up of both solid state storage and rotating magnetic disk storage maintains a fast response time approaching that of a solid state device for many workloads and improves on the response time of a normal magnetic disk fo...
06/28/1994
5325497Method and apparatus for assigning signatures to identify members of a set of mass of storage devices
A method and apparatus for identifying each of the members of a set of physical mass storage devices acting as one logical mass storage device are provided. Each physical mass storage device is assigned a membership signature identifying it as a valid mem...
06/28/1994
5321826Disk control system in which spare disk and master disks are dynamically exchanged
A magnetic disk control system includes a table for storing assignment information for assigning one of said first and second magnetic disk drives as a master disk for data I/O operations and the other as a spare disk for backing up said master disk, a co...
06/14/1994
5313612Information recording and reproducing apparatus including both data and work optical disk drives for restoring data and commands after a malfunction
An information recording and reproducing apparatus has a plurality of optical disk drives including a data optical disk drive for storing data, a work or backup optical disk drive for temporarily storing the data and, preferably, a disk cache memory. The ...
05/17/1994
5301297Method and means for managing RAID 5 DASD arrays having RAID DASD arrays as logical devices thereof
A method and apparatus teaching insertion of addressing indirection to form and to access an array hierarchy expressly permitting the concurrency of a high level RAID array, the bandwidth and degraded mode operation sustainable by a lower level RAID array...
04/05/1994
5297258Data logging for hard disk data storage systems
A data log for use with conventional hard disk subsystems or other data storage subsystems provides a system to minimize delays caused in a computer system due to the input/output systems, such as hard disks. The data log is preferably one or more hard di...
03/22/1994
5293608System and method for optimizing cache memory utilization by selectively inhibiting loading of data
A system and method for optimizing the utilization of a cache memory in an input/output controller in a computer system which also includes a central processing unit and a plurality of direct access storage devices. The optimizing system calculates a demo...
03/08/1994
5263145Method and means for accessing DASD arrays with tuned data transfer rate and concurrency
A method and means for managing access to a logical track of KN blocks of which K are parity blocks. The KN blocks are distributed and stored in an array of N DASDs having K blocks per physical track per DASD. The array includes control means for securing...
11/16/1993
5257362Method and means for ensuring single pass small read/write access to variable length records stored on selected DASDs in a DASD array
Write update of variable length records stored in row major order on an array of N DASDs is facilitated by utilizing the correlation between byte offsets of a variable length record and the byte offset of a byte level parity image of data stored on the sa...
10/26/1993
5257352Input/output control method and system
An input/output control apparatus connected to a plurality of input/output units such as disc systems and an input/output control method. A cache memory is divided into a plurality of storage areas for data management. Data stored in the disc systems are ...
10/26/1993
5224215Message queue processing among cooperative processors having significant speed differences
Processors communicatively attaching a storage sub-system and which place a message on a queue no longer have to wait on a queue lock set by another processor or sub-system dequeuing a message. This is realized by use of a double ended linked list or queu...
06/29/1993
5218689Single disk emulation interface for an array of asynchronously operating disk drives
A multiple disk drive array storage device emulates the operation of a single disk drive. The array storage device includes a large buffer memory and a plurality of asynchronously-operating disk drives. A full physical track of data from each of the disk ...
06/08/1993
5214768Mass data storage library
A mass data storage unit includes a plurality of first data storage modules that form a mass information storage library, a data directory archive for maintaining a directory of the information contained on each data storage module, and data record/playba...
05/25/1993
                  81    
 
Sign InRegister
Username  
Password   
forgot password?