| 7039922 |
Cluster with multiple paths between hosts and I/O controllers |
| May-2-2006 |
A host is coupled to a cluster fabric which includes a fabric-attached I/O controller. The host includes a processor, a memory coupled to the processor and an operating system. The operating system includes... |
| 7028308 |
Methods for automatically installing, maintaining, and repairing device driver through the internet and system thereof |
| Apr-11-2006 |
A method that automatically downloads a device driver through the Internet when installing a peripheral device to a host, a method for fixing errors in the device, and a system thereof. A first embodiment... |
| 7017007 |
Disk array device and remote copying control method for disk array device |
| Mar-21-2006 |
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... |
| 6985995 |
Data file migration from a mirrored RAID to a non-mirrored XOR-based RAID without rewriting the data |
| Jan-10-2006 |
A data storage methodology wherein a data file is initially stored in a format consistent with RAID-1 and RAID-X and then migrated to a format consistent with RAID-X and inconsistent with RAID-1 when the... |
| 6798530 |
Systems, methods and graphical user interfaces for printing object optimized images using virtual printers |
| Sep-28-2004 |
Rather than implementing a printer as a single set of rendering parameters, a printer can be implemented as a "meta-printer" that comprises one or more virtual printers. The virtual printers define different... |
| 6795895 |
Dual axis RAID systems for enhanced bandwidth and reliability |
| Sep-21-2004 |
"A dual-axis RAID system includes a plurality of X-axis ordinal series of disks, configured to store parity data and a tape drive, and a Y-axis ordinal series of parity disks. The Y-axis series is smaller... |
| 6788428 |
Data printing system and method generating intermediate printing data for another application to change the printing data |
| Sep-7-2004 |
A system for printing data includes a printer to print the data and a terminal to process the data with a first application. The terminal includes an intermediate module operated under control of an operating... |
| 6763423 |
Storage area network methods and apparatus for logical-to-physical block address mapping |
| Jul-13-2004 |
The invention provides an improved digital data processing system, e.g., storage area network (SAN), of the type having a first digital data processor, e.g., a SAN server, and a second digital data processor,... |
| 6728787 |
System and method for locating and installing device drivers for peripheral devices |
| Apr-27-2004 |
A destination computer reads a device identification and a network address from a peripheral device connected to the destination computer. A device driver, corresponding to the device identification, is... |
| 6622302 |
Methods and apparatus for dynamic version transition of management applications and attached subsystems |
| Sep-16-2003 |
Methods and associated structure for on the fly (dynamic) transition between versions among a management application process and an associated I/O subsystem. A management application program operable on... |
| 6574588 |
Solid-state memory device that emulates a known storage device |
| Jun-3-2003 |
The present invention is directed to a peripheral device that integrally provides a program relating to the peripheral device, and may be connected to a computer system. The peripheral device includes... |
| 6385663 |
Device I/O monitoring mechanism for a computer operating system |
| May-7-2002 |
A device input/output ("I/O") monitoring mechanism serving as an interface between a computer operating system kernel and a device driver which obviates the necessity of implementing specific pseudo-device... |
| 5829053 |
Block storage memory management system and method utilizing independent partition managers and device drivers |
| Oct-27-1998 |
A memory management system and method of managing a memory system are disclosed. The memory management system includes a plurality of physical storage media and a memory manager for generating virtual... |
| 5809303 |
Device I/O monitoring mechanism for a computer operating system |
| Sep-15-1998 |
A device input/output ("I/O") monitoring mechanism serving as an interface between a computer operating system kernel and a device driver which obviates the necessity of implementing specific pseudo-device... |
| 5802364 |
Metadevice driver rename/exchange technique for a computer system incorporating a plurality of independent device drivers |
| Sep-1-1998 |
A metadisk driver functionally intermediate a computer operating system and one or more metadrivers and underlying layered drivers provides a driver rename/exchange function which does not depend on any... |
| 5652887 |
Dynamic Meta commands for peripheral devices |
| Jul-29-1997 |
A system for enabling expanded instruction sets, applications, data and parameters to be downloaded from one processor to another so that processors ordinarily intended for specific tasks can run other... |