SCSI device driver

CL 719 SC 326
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...
6999913 Emulated read-write disk drive using a protected medium
Feb-14-2006 A read-write hard disk drive is emulated using a hard disk drive image file on a protected medium such as a CD-ROM, a written disk sector database, and file system filters. A file system filter intercepts...
6959439 System interface abstraction layer
Oct-25-2005 A communications card provides a miniport driver including a system interface abstraction layer (SIAL) that eliminates operating system (OS) specific and platform specific semantics from communication...
6944680 Smart handle
Sep-13-2005 A SmartHandle and method is provided which can extend capabilities of the EJB Handle. The SmartHandle can be mapped to a multi-column relational database. Additionally, the SmartHandle enables two EJB...
6931560 Programmable transmit SCSI equalization
Aug-16-2005 An apparatus comprising a first plurality of parallel switches and a second plurality of parallel switches. The first plurality of parallel switches may be configured to control a voltage on a first output...
6915524 Method for controlling multiple storage devices from a single software entity
Jul-5-2005 Method and apparatus for controlling a plurality of storage devices connected to a host server system from a network server system are provided. One embodiment provides a method for controlling a plurality...
6886171 Caching for I/O virtual address translation and validation using device drivers
Apr-26-2005 A method and apparatus for input/output virtual address translation and validation assigns a range of memory to a device driver for its exclusive use. The device driver invokes system functionality for...
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...
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...
6671744 Access control method for drive units, and a drive unit using the method
Dec-30-2003 An access control method for drive units that can recognize drive units in specific groups, and drive units to which the method applies are disclosed. The method includes the steps of generating a device...
6625676 Small computer system with interface control and method of operating same
Sep-23-2003 Diagnostic data in a sequential access Small Computer System Interface device is accessed by a first logical unit. A second logical unit is configurable to control a mode of operation of the first logical...
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...
6473783 Method and apparatus for sharing peripheral devices over a network
Oct-29-2002 Disclosed is a system for transparently sharing peripheral devices over a network. The system includes a first computer having at least one peripheral device, and a second computer that is networked to...
6470397 Systems and methods for network and I/O device drivers
Oct-22-2002 The present invention is directed to systems and methods for transferring storage data and network data using the same interface circuit. Storage data is transferred from an upper layer storage driver...
6470382 Method to dynamically attach, manage, and access a LAN-attached SCSI and netSCSI devices
Oct-22-2002 A method to dynamically attach, manage, and access a LAN-attached SCSI and netSCSI device to a network. In one embodiment, the present invention recites a method for dynamically attaching, managing, and...
6327613 Method and apparatus for sharing peripheral devices over a network
Dec-4-2001 Disclosed is a system for transparently sharing peripheral devices over a network. The system includes a first computer having at least one peripheral device, and a second computer that is networked to...
6269373 Method and system for persisting beans as container-managed fields
Jul-31-2001 A method for persisting a container-managed server object or bean in a distributed data processing system is provided. A method in a Tie object is invoked by the container of the bean to assist in the...
6249807 Method and apparatus for performing enterprise email management
Jun-19-2001 An enterprise email management system is disclosed. The enterprise mail system is designed to handle large volumes of email quickly and efficiently, responding through enterprise email system users or...
6209023 Supporting a SCSI device on a non-SCSI transport medium of a network
Mar-27-2001 A network provides a method of virtualizing SCSI semantics onto a non-SCSI transport medium. The network includes a plurality of hosts or initiators, a SCSI bus coupled to a plurality of SCSI devices,...
5996024 Method and apparatus for a SCSI applications server which extracts SCSI commands and data from message and encapsulates SCSI responses to provide transparent operation
Nov-30-1999 A network SCSI apparatus and method that comprises a network SCSI device driver which presents a SCSI device interface to a host computer for transmitting SCSI commands in packets over a network to one...
5919253 Hot-switchable SCSI controller having output drivers with quick turn-on
Jul-6-1999 An integrated circuit provides for an output driver having a quick turn-on characteristic as well as a maximum V.sub.OH level limited to the maximum SCSI specification limit. The output driver's V.sub.OH...
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...
5623696 System for formatting a request into a packet which can be read by plurality of operating systems for providing a driver for a storage device
Apr-22-1997 The present invention constructs SCSI device support code so that it can be ported to multiple operating system environments. The present invention also allows support for a device to be coded only once,...
5307491 Layered SCSI device driver with error handling circuit providing sense data from device directly to the driver on the occurrence of an error
Apr-26-1994 A tiered device driver system includes a SCSI generic device driver (SGDD) in one tier and one or more SCSI device-class drivers (SDCD) in another tier. In response to a request to access a SCSI device,...
5265252 Device driver system having generic operating system interface
Nov-23-1993 A device driver system comprises a core that manages the specific functions of a plurality of I/O devices. The core includes an operating system interface that is generic to different operating systems....
4975829 Communication interface protocol
Dec-4-1990 In a computer system (FIG. 1), targets (13) comprising peripheral devices (18) and target controllers (17) are connected to the host system by means of a device bus (12), illustratively the standard Small...