A Christmas stocking having illumination means associated therewith for signalling the arrival of Santa Claus.
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.
| Number | Title | Issue Date |
| 5454085 | Method 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 |
| 5450609 | Drive 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 |
| 5448709 | Disk 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 |
| 5442752 | Data 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 |
| 5440716 | Method 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 |
| 5430747 | Bus 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 |
| 5426761 | Cache 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 |
| 5423046 | High 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 |
| 5418925 | Fast 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 |
| 5418921 | Method 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 |
| 5416915 | Method 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 |
| 5416914 | Management 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 |
| 5412791 | Mass 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 |
| 5410666 | On-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 |
| 5410667 | Data 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 |
| 5408656 | Method 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 |
| 5404487 | Disc 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 |
| 5403639 | File 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 |
| 5402428 | Array 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 |
| 5398253 | Storage 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 |
| 5394532 | Disk 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 |
| 5392445 | Data 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 |
| 5392244 | Memory 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 |
| 5390187 | On-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 |
| 5379391 | Method 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 |
| 5379380 | System 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 |
| 5375217 | Method 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 |
| 5325509 | Method 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 |
| 5325497 | Method 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 |
| 5321826 | Disk 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 |
| 5313612 | Information 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 |
| 5301297 | Method 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 |
| 5297258 | Data 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 |
| 5293608 | System 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 |
| 5263145 | Method 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 |
| 5257362 | Method 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 |
| 5257352 | Input/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 |
| 5224215 | Message 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 |
| 5218689 | Single 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 |
| 5214768 | Mass 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 |