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

Icon_funbox Did You Know...

...In 1790, the cost to obtain a patent was between $4 and $5.

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 710/38 - Path selection


Subclass of Class 710 - Electrical computers and digital data processing systems: input/output
Definition: Subject matter further comprising means or steps for choosing
No. of patents: 862
Last issue date: 02/14/2012


        5              
NumberTitleIssue Date
7290070Multiple logical input/output subsystem facility
An input/output subsystem is configured as a plurality of input/output subsystem images, each of which appears to a program as an independent input/output subsystem. An input/output subsystem image is identified by an input/output subsystem image identifier, which i...
10/30/2007
7284073Disk array apparatus and data relay method of the disk array apparatus
A disk array apparatus of the invention improves the quality of Fibre Channel signals corresponding to mounting positions of disk drives. The disk array apparatus comprises first to fourth groups of a plurality of disk drives each of which stores data; a first data ...
10/16/2007
7281169Method, software and system for multi-path fail-over recovery in sequential storage systems
A method, software and system are disclosed for enabling multi-path error recovery of failed communicators with sequential storage device systems. In one embodiment, an information handling system (IHS) coupled to a sequential storage device via first and second com...
10/09/2007
7281157Method and apparatus for enabling consistent ancillary disk array storage device operations with respect to a main application
A method and apparatus for enhancing data recovery in data processing systems in which applications span multiple logical devices. A data processing system includes multiple standard devices for storing data and corresponding BCV devices for, in one mode, operating ...
10/09/2007
7277966Method and apparatus for detecting the type of interface to which a peripheral device is connected
A peripheral device is connectable to a computer having one of a first interface and a second interface. The first interface communicates with the peripheral device over a differential data connection having a first data conductor and a second data conductor. The se...
10/02/2007
7277968Managing sets of input/output communications subadapters of an input/output subsystem
Input/output (I/O) communications subadapters, such as subchannels, of an I/O subsystem are dedicated to components, such as I/O devices, of the I/O subsystem. The subadapters provide information about the associated components, in response to the execution of I/O i...
10/02/2007
7274360Multiple control system
A first controller and a second controller for controlling corresponding electronic devices, which are incorporated in a composite electronic apparatus, are connected in parallel to a display driver via a serial communication line. When the first controller controls...
09/25/2007
7275084Method, system, and program for managing access to a device
Provided are a method, system, and program for managing access to a device. An I/O request directed toward the device is received and a determination is made of a device object for the device associated with at least one path object. A determination is made of a que...
09/25/2007
7274689Packet switch with one-stop buffer in memory with massive parallel access
A broadband packet switch that handles all packets that arrive within the same frame time by simultaneously bit-pipelining the packets into different sections of the one-stop packet buffer through an input switch. Each packet remains in is selected section until its...
09/25/2007
7272114Physical layer and physical layer diagnostic system with reversed loopback test
A physical layer and a physical layer diagnostic system allow the physical layer of a network device to be tested without requiring the physical layer to be connected to a medium access controller. The physical layer includes a medium-side interface. A plurality of ...
09/18/2007
7272674System and method for storage device active path coordination among hosts
Systems, methods, apparatus and software can make use of persistent reservation commands to establish the port of a shared device that is to be used as an active port by one or more host computer systems coupled to the shared device. Information about one or more pa...
09/18/2007
7272605Network interface for distributed intelligence database system
A database appliance having multiple internetworked data storage units and central database processing units. The central database processors and storage units communicate as network nodes. Execution of a distributed database application is coordinated by a communic...
09/18/2007
7269669Sharing single host controller with multiple functional devices
Multi-media Memory Card (MMC) devices, Secure Digital (SD) devices, and Secure Digital Input Output (SDIO) devices connected to a single host controller with signals multiplexed to allow simultaneous activation of more than one device at a time. ...
09/11/2007
7269630Automatically switching shared remote devices in a dense server environment thereby allowing the remote devices to function as a local device
A method, system and computer program product for automatically switching remote shared devices in a dense server environment. A device driver in a server blade may be configured to receive a request to access a shared device from the server blade and issue a query ...
09/11/2007
7266623Portable computer
A portable computer can be selectively configured with a first hard disk or a second hard disk. The portable computer includes a controller, an interface connector, and a second interface adapter. The controller includes a first interface controlling unit and a seco...
09/04/2007
7263476High speed information processing and mass storage system and method, particularly for information and application servers
A high speed, microcomputer based, Fibre Channel compatible and fault tolerant information processing and mass storage system especially suited for information servers and application servers. A unique and extremely versatile system architecture, including a dual lo...
08/28/2007
7259482Distance extender and method making use of same
A distance extender (100, 200) for increasing a distance between a first device (145) and a second device (150) in electrical communication with the first device includes an electrical cable (130, 230) electrically coupled between the fir...
08/21/2007
7260613Storage system, disk control cluster including channel interface units, disk interface units, local shared memory units, and connection portions, and a method of increasing of disk control cluster
In a storage system in which: LSW 110 is a local switch, GSW 115 is a global switch, and 21 is a global shared memory unit; when a host computer 3 makes a data read request to a disk control cluster 1-1, a channel interface ...
08/21/2007
7257635System and method for describing and automatically managing resources
A system and method for automatically allocating resources is provided. The system includes one or more components for automatically allocating one or more resources, based at least in part on data associated with the one or more resources, the data including at lea...
08/14/2007
7257644Systems and methods for providing presence tracking in a distributed computing system
Providing presence tracking of nodes of a logical network in a distributed computing system. Each node in a logical network tracks the presence of all other nodes on the network. This presence information is used by the protocol to optimize bandwidth utilization of ...
08/14/2007
7257731System and method for managing protocol network failures in a cluster system
Methods and systems are directed to managing a protocol network failure in a network clustering system. A cluster master and each client member in the cluster are configured to determine a primary protocol network, a secondary protocol network, and the like, for exc...
08/14/2007
7257652Method and system for filesystem mounted on a root directory wherein data is redirected from a first storage system to a second storage system
An automated method of establishing a filesystem utilizing the establishment of a first filesystem that interfaces with devices by loading software, including a first set of drivers, into memory and initializing the first set of drivers with the devices. The first f...
08/14/2007
7254728Power saving circuit having a keeper stage to hold a signal line in a weakly held state
Power saving method is achieved by weakly holding a signal line in its last in time state, which is responsive to and may be overcome by the state of an external signal. During sleep mode, the weakly held signal line state tracks and holds the external signal using ...
08/07/2007
7254739Error recovery in a client/server application using two independent sockets for communication
A technique for recovering from a socket error at a computer host. The host opens two sockets for communicating with respective sockets at another host. Failure recovery processes are provided for a client host on its server-initiated receive socket and its client-i...
08/07/2007
7254653Switch control system and method that distinguishes between a plurality of real and emulated input devices
A switch control system has a switch device for selecting a real input device or an emulation input device, an instruction detecting device electrically connected to a computer system and the switch device for detecting signals transmitted to the switch device, and ...
08/07/2007
7249167Intelligent modular server management system for selectively operating a plurality of computers
An intelligent, modular server management system for coupling a series of remotely located computers to one or more user stations allowing for selective access of the remotely located computers. A centralized computer matrix switching system is provided to enable a ...
07/24/2007
7249201Single driver for multifunctional SCSI chips
A method is provided for managing multiple functions of a multi-channel SCSI chip. The method includes hiding a first function of a multi-channel SCSI chip from an operating system, wherein the first function corresponds to a first channel of the multi-channel SCSI ...
07/24/2007
7249205Apparatus and method to provide information from a first information storage and retrieval system to a second information storage and retrieval system
A method to provide information from a first information storage and retrieval system to a second information storage and retrieval system. Applicants' method provides a first information storage and retrieval system, where that first information storage and retriev...
07/24/2007
7249276Signal route selector and method of signal routing
A signal route selector for routing a signal between a source and a destination over one of a plurality of alternative routes comprises a response monitor for determining whether transmissions between the source and destination succeed or fail on a selected route. A...
07/24/2007
7246255Method for shortening the resynchronization time following failure in a computer system utilizing separate servers for redundancy
An apparatus for and method of enhancing reliability within a cluster lock processing system having a relatively large number of commodity cluster instruction processors which are managed by a cluster lock manager. Because the commodity processors have virtually no ...
07/17/2007
7246215Systolic memory arrays
A short latency and high bandwidth memory includes a systolic memory that is sub-divided into a plurality of memory arrays, including banks and pipelines that access these banks. Shorter latency and faster performance is achieved with this memory, because each bank ...
07/17/2007
7243223Computer system using disk controller and operating service thereof
When there is an access passing between unit disk controllers, the band of a mutual connecting network must be very large in order to exhibit the performance sufficiently, so that the cost is increased. In the present invention, the access number of a logical volume...
07/10/2007
7240116Dynamic RDF groups
Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and an...
07/03/2007
7240132Apparatus and method to implement retry algorithms when providing information from a primary storage system to a remote storage system
A method to provide information from a first information storage and retrieval system to a second information storage and retrieval system, where the first information storage and retrieval system comprises (N) PPRC adapters and information. The method generates and...
07/03/2007
7240154Low cost flexible network accessed storage architecture
A storage solution includes a first enclosure having modules and non-volatile memory, such as hard disk drives. These modules convert file I/O to block I/O. A second enclosure includes second modules and non-volatile memory. These modules are operable to cause the b...
07/03/2007
7237045Apparatus and method for storage processing through scalable port processors
A system including a storage processing device with an input/output module. The input/output module has port processors to receive and transmit network traffic. The input/output module also has a switch connecting the port processors. Each port processor categorizes...
06/26/2007
7237046Data storage device with full access by all users
A peripheral device of a host computer includes a microcontroller and two virtual devices. The first virtual device passes, to the microcontroller, commands of a first command set from any user of the host computer and preferably also commands of a second command se...
06/26/2007
7234079Method and system for enabling recovery of data stored in a computer network; a method and a system for recovering data stored in a computer network
A method for enabling recovery of data stored in a computer network, the computer network comprises a plurality of computer nodes, the method comprising the steps of generating a set of redundancy data based on a predetermined relationship between a first set of dat...
06/19/2007
7233661Mirror mounted mobile telephone system
An improved rearview mirror mounted telephone system mounted in a vehicle comprises a rearview mirror assembly having a housing and a reflective member associated with the housing in such a manner as to enable said reflective member to properly function as a rearvie...
06/19/2007
7234042Identification bit at a predetermined instruction location that indicates whether the instruction is one or two independent operations and indicates the nature the operations executing in two processing channels
An instruction set for a computer is described which includes instructions having a common predetermined bit length. That predetermined bit length can define a single operation or two independent operations. The instruction includes designated bits at predetermined ...
06/19/2007
        5              
 
Sign InRegister
Username  
Password   
forgot password?