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

Icon_funbox Quotables

"The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular?"

David Sarnoff, American radio pioneer ; 1921

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


          11            
NumberTitleIssue Date
6988150System and method for eventless detection of newly delivered variable length messages from a system area network
A shared I/O subsystem that includes a plurality of I/O interfaces for coupling a plurality of computer systems where each of I/O interfaces communicatively couples one of the computer systems to the shared I/O subsystem. The shared I/O subsystem receives, at a firs...
01/17/2006
6987579Read only printer (ROP) capabilities on a CSN platform
A system and method for linking an ROP (Read Only Printer) to a CSN (Compact Service Node) platform at a telecommunication facility. The UNIX software for the CSN may be modified so as to enable the ROP option and also to recognize the external printer attached to t...
01/17/2006
6988151Storage control device with a plurality of channel control sections
A storage control device provided with a plurality of channel control sections for receiving data input and output requests from an information processing device and transmitting and receiving data, to and from an information processing device, each of the plurality...
01/17/2006
6986015Fast path caching
Described are techniques used in a computer system for handling data operations to storage devices. A switching fabric includes one or more fast paths for handling lightweight, common data operations and at least one control path for handling other data operations. ...
01/10/2006
6983336Dual pointing device used to control a cursor having absolute and relative pointing devices
A personal computer system enables simultaneous use of a relative-coordinate-mode input device and an absolute-coordinate-mode input device, thereby allowing correct input of absolute coordinate data, such as for characters. A pad-type first input device and a stick...
01/03/2006
6981073Multiple channel data bus control for video processing
A method, apparatus, computer medium, and other embodiments for selectably enabling a plurality of data transfer modes along one or more channels are described. In one embodiment, data transfer between a first device and a second device is controlled based on select...
12/27/2005
6981057Data storage with stored location data to facilitate disk swapping
A first image processing system, a second image processing system, a first storage system and a second storage system communicate over a high bandwidth switch. The switch connects the first processing system to the first storage system and also connects the second p...
12/27/2005
6981033Selection of a candidate peripheral device
A method and apparatus select a peripheral for use with a computer. The method comprises the following steps: identifying a network switch to which the computer is connected; determining all peripherals connected to the network switch; and choosing one of the determ...
12/27/2005
6981005Partial migration of an object to another storage location in a computer system
A technique is provided whereby a stream of data located in a first storage location is registered for migration administration and according to preset criteria, portion(s) of the stream of data that are suited to another storage location are migrated to maximize sy...
12/27/2005
6981090Multiple use of microcontroller pad
A circuit arrangement permits a microcontroller wirebond pad to be configured to be an analog or digital input or output. The circuit arrangement uses any of a plurality of switching configurations to selectively determine the use of the wirebond pad under control o...
12/27/2005
6981075Information processing apparatus and communication path selection method
An information processing apparatus having a common storage accessible by a host includes: an NIC group connected with a plurality of communication paths connected to the host; an I/O processing unit for executing I/O processing of the common storage in response to ...
12/27/2005
6978320Multifunctional input device for centralized control of plurality of actuator drive characteristics have function feel library
The multifunctional input device is configured of an operating unit; a first detector and a second detector for detecting an operating state of the operating unit; an actuator for providing an external force to the operating unit; a controller for exchanging signals...
12/20/2005
6978337Serial ATA controller having failover function
A select circuit including a first device bridge to communicate a first stream of information between a first Serial ATA bus and a storage device bus. A second device bridge to communicate a second stream of information between a second Serial ATA bus and the storag...
12/20/2005
6978340I/O multiplexer and pin controller with serial and parallel capabilities for microprocessor based engine control
A controller 12 has an I/O crossover switching network 14, an optional I/O network expansion 16, a plurality of serial I/O shifters 18, a clock generator 20 and I/O control logic 22. The I/O crossover-switching network 14...
12/20/2005
6976116Disk subsystem
A protocol controller disposed between switches in a fiber channel fabric switch circuit and disk drive units for converting a protocol to enable one-to-one connectivity established between controllers and disk drive units. ...
12/13/2005
6976190Serial ATA disk drive having a parallel ATA test interface and method
A serial ATA disk drive having a parallel ATA test interface is disclosed. A bridge circuit has a serial ATA port that is coupled to a serial ATA interface for receiving and transmitting serial ATA data signals, a parallel ATA port for receiving and transmitting par...
12/13/2005
6976145Method and apparatus for automatically configuring data storage subsystems
A method and apparatus are disclosed in a data processing system for automatically replicating a first data storage subsystem's configuration data on a second data storage subsystem. Storage subsystems are peripherals of the data processing system and not standalone...
12/13/2005
6975587Mechanism for automatic protection switching in a router
In a router, externally received messages addressed to an active line card are bridged to a protection line card. Each line card in the router is programmed to respond to such externally received messages by directing them to the protection line card associated with...
12/13/2005
6973535Digital device configuration and method
An electromechanical data storage arrangement is interfaced with a host. The interface may include a conductor that carries read and write gate signals. Another conductor carries both a servo sync mark and an error signal. The storage arrangement includes an externa...
12/06/2005
6973512Adaptive peripheral device driver and software call methodology for creating same
An adaptive driver and method is presented for communicating between an operating system of a computer and various peripheral devices connected to the computer via a peripheral bus. Operating characteristics and input/output characteristics of the peripheral device ...
12/06/2005
6973529Multiple I/O path selection among disparate channel paths
An apparatus, method and program product for selecting paths between a main memory and I/O devices in a data processing system having a main memory for storing data, one or more I/O devices for receiving data from or sending data to the main memory, and an I/O proce...
12/06/2005
6970954System and method for intercepting and evaluating commands to determine if commands are harmful or benign and to emulate harmful commands
Systems, methods, and devices for nondestructive data transfer are disclosed. A method comprises monitoring commands directed to a storage device and evaluating the commands to determine whether the commands are harmful or benign. Benign commands are presented to th...
11/29/2005
6970803Determining the complexity of a computing environment
Techniques are described for determining the complexity of a computing environment. The techniques include developing a model for the complexity of a computing environment based on the quantity of particular elements of the computing environment. The model includes ...
11/29/2005
6970951Method and device for providing and external interface using a programmed configuration bit in flash memory
An external interface for a microprocessor system uses a programmed configuration bit to establish the functionality of a computer port, which improves external interface data transfer speed and input/output power consumption. In particular, the configuration bit al...
11/29/2005
6970983Multiple port system and method for controlling the same
A multiple port system includes a plurality of port devices, each port device including a control register set, and a control bus coupled to the plurality of port devices. The control bus provides a control signal to each port device, and the control signal includes...
11/29/2005
6967950Pull transfers and transfer receipt confirmation in a datapipe routing bridge
In a network of digital signal processor nodes connected in a peer-to-peer relationship, a data packet sent to a node causes a return transmission from that node. The requester digital signal processor sends a data packet to a target digital signal processor. Upon a...
11/22/2005
6968463System for controlling access to resources in a storage area network
A method for implementing security management in a storage area network by controlling access to network resources. Initially, a resource provider communicates with potential resource users, such as host computers, servers, and workstations, to allow the users to di...
11/22/2005
6968401Method, system, and program for maintaining and swapping paths in an MPIO environment
A path control module manages a set of primary paths and a set of standby paths for a target device. When a path in the set of primary paths fails, the path control module may failover to the set of standby paths. Alternatively, when a path in the set of primary pat...
11/22/2005
6965950Signal input and output apparatus that discriminates between plurality of different devices each issuing unique control signals substantially simultaneously through single transmission path
In order to propose a signal input and output apparatus for changing over control depending on a detection result by discriminating the type of signals when signals of two or more types are passed in the same signal line, a signal input and output apparatus comprise...
11/15/2005
6961868Fault tolerant storage system and method using a network of servers
The disclosed invention stores files in a set of independent, functionally equal pieces. These pieces are placed on different servers of a distributed network to achieve a pre-determined level of fault tolerance. Terms of fault tolerance are defined in terms of amou...
11/01/2005
6957287Asynchronous/synchronous KVMP switch for console and peripheral devices
A signal switch for sharing a video monitor, a plurality of console devices compliant with an industry standard and one or more than one peripheral device in any of a plurality of computer systems, is provided comprising a CPU with a first memory for storing a manag...
10/18/2005
6957217System and method for selectively providing information to a user device
A system and method for selectively providing information to a user device includes an event server that provides restricted access to various types of event content information and services related to a particular event. A wireless portable user device may provide ...
10/18/2005
6957279Selectable logical identifier mapping
The present invention is directed to a configurable input/output interface and method for data transfer between a host and a target in a network environment. A method for providing data transfer between a host and a target in a network environment by a configurable ...
10/18/2005
6957332Managing a secure platform using a hierarchical executive architecture in isolated execution mode
A processor executive (PE) handles an operating system executive (OSE) in a secure environment. The secure environment has a fused key (FK) and is associated with an isolated memory area in the platform. The OSE manages a subset of an operating system (OS) running o...
10/18/2005
6957282Optical disk drive control apparatus
An optical disk drive control apparatus, which enables the operation of the optical disk drive during the power-off state or a power-saving mode (low-power suspend mode), is provided. The notebook computer comprises an other-function chip with idle pins. The idle pi...
10/18/2005
6957286System and device for switching operating system
A system and a device for enabling a plurality of hardware memory components to be installed on a computational device, in which the hardware components are isolated from each other and/or from the remainder of the computational device. Such “insulation” can opt...
10/18/2005
6954209Computer CPU and memory to accelerated graphics port bridge having a plurality of physical buses with a single logical bus number
A core logic chip set in a computer system provides a bridge between processor host and memory buses and a plurality of Accelerated Graphics Port (AGP) buses. Each of the plurality of AGP buses have the same logical bus number. The core logic chip set has an arbiter...
10/11/2005
6954904Creating a graphical program to configure one or more switch devices
A system and method for creating a graphical program operable to configure one or more switch devices. A first node may be displayed in the graphical program, wherein the first node is operable to use route information to control or configure one or more of switch d...
10/11/2005
6954881Method and apparatus for providing multi-path I/O in non-concurrent clustering environment using SCSI-3 persistent reserve
A method and apparatus for providing multi-path I/O in non-concurrent clustering environment is disclosed. Shared non-concurrent access to logical volumes through multiple paths is provided by using SCSI-3 persistent reserve commands. Open options of the operating s...
10/11/2005
6952743Interface for distributed processing of SCSI tasks
The SCSI control block interface provides for distributed processing of storage commands that provides transports and processing blocks the ability to interconnect with each other independent of the underlying transport or hardware architecture. The interface receiv...
10/04/2005
          11            
 
Sign InRegister
Username  
Password   
forgot password?