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

Icon_funbox Did You Know...

...that Robert Adler has the dubious distinction of being the Father of the Couch Potato? Back in 1955 Adler was employed by what was then Zenith Radio Corp., where he was charged to invent something that would allow viewers to turn down the TV volume without leaving their chairs. After a series of flops (such as a wired contraption that people tripped over), Adler hit on the idea of using sound waves. Thus the Remote Control was born...

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: 869
Last issue date: 05/15/2012


          16            
NumberTitleIssue Date
6629204Disk array controller including a plurality of access paths
The disk array controller includes a plurality of interfaces with respective processors for connecting with a host computer or disk devices, duplicated shared memories connected in a one to one ratio between each interface and respective access paths, a s...
09/30/2003
6625691Storage subsystem with management site changing function
A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes ...
09/23/2003
6622190Method for modifying task execution priority in a multitasking, windowed operating environment
A method for managing execution priorities in a multitasking operating system. The user sets execution priorities by the position of the application window on the screen relative to the other windows. When the user changes the position of the window, the ...
09/16/2003
6615315Fibre channel data storage system having improved fro-end I/O adapted hub
A data storage system wherein a host computer is coupled to a bank of disk drives through a system interface. The interface includes a plurality of directors and a memory interconnected by a plurality of busses for controlling data transfer between the ho...
09/02/2003
6611853VXI test instrument and method of using same
The modular switch instrument card has a single or double slot card frame having a front panel. The card frame has module receiving areas for receiving selected switch modules. Each switch module is configured to provide a particular switching function. O...
08/26/2003
6609160Selector with group identification terminals
The selector receives group identification signals which specify any number of divisions for elements to be grouped and address signals that specify one of the divided groups. The groups are then obtained based on the number of divisions specified with th...
08/19/2003
6601129Interface device between PC and keyboard enabling switching of data
An interface device for placement between a PC and a peripheral device, such as a keyboard or mouse, enables a flow of digital data into and out of a communicating personal digital assistant (PDA). The interface device includes a central processing unit h...
07/29/2003
6594714Reconfigurable FIFO interface to support multiple channels in bundled agent configurations
A reconfigurable register array structure allows an agent to transmit data from a single channel or in bundled form from multiple channels. The structure makes economical use of valuable chip space by reducing the size of the overall register array system...
07/15/2003
6594711Method and apparatus for operating one or more caches in conjunction with direct memory access controller
A data processing apparatus includes a data processor core having integral cache memory and local memory, and external memory interface and a direct memory access unit. The direct memory access unit is connected to a single data interchange port of the da...
07/15/2003
6591315Remote intelligent peripheral routing method and apparatus
This invention provides a telecommunications routing system and method that allows a switch (e.g., an intelligent peripheral) to control the routing to a special applications device, which results in savings of time, cost and capacity throughout the entir...
07/08/2003
6574686Method for overcoming faults in an ATM I/O module and lines connected thereto
An arrangement having a service fiber and a protection fiber connected to different I/O modules that are connected to an ATM switch. The switching functions necessary for achieving protection are realized through cooperation between the CPUs on the I/O mo...
06/03/2003
6574687Fibre channel data storage system
Electrical cabinet for storing a plurality of disk drives. The cabinet has an array of slots, each one of the slots being adapted to receive a corresponding one of a plurality of disk drives. Each one of the disk drive has a pair of ports. A printed circu...
06/03/2003
6564269Bi-directional data transfer using the video blanking period in a digital data stream
Digital pixel data is transferred from a computer system to video display hardware in a forward direction. However, there are many reasons for digital pixel data to be transferred in both directions along a cable connecting a computer and a monitor. This ...
05/13/2003
6560668Method and apparatus for reading write-modified read data in memory device providing synchronous data transfers
A synchronous dynamic random access memory ("SDRAM") operates with matching read and write latencies. To prevent data collision at the memory array, the SDRAM includes interim address and interim data registers that temporarily store write addresses and i...
05/06/2003
6560683Fibre channel data storage system having improved rear-end I/O adapted hub
A data storage system wherein a host computer is coupled to a bank of disk drives through a system interface. The interface has a plurality of directors and a memory interconnected by a plurality of busses for controlling data transfer between the host co...
05/06/2003
6553433IDE interface adapter
An IDE interface adapter is constructed to include a box, and a circuit board mounted in the box, the circuit board including a first connector having 36 pins for receiving the 36-pin connector of an IDE interface device, a second connector having 50 pins...
04/22/2003
6553435DMA transfer method for a system including a single-chip processor with a processing core and a device interface in different clock domains
A single-chip central processing unit (CPU) includes a processing core and a complete cache-coherent I/O system that operates asynchronously with the processing core. An internal communications protocol uses synchronizers and data buffers to transfer info...
04/22/2003
6549958Connector for coupling electronic imaging system with USB that selectively switches USB host controller and USB interface with connector
An electronic camera 1 is disclosed, which has a USB host detector 51 for checking whether a host computer other than itself is connected to a universal series bus. When it is detected that no host computer other than the camera 1 is connected, a host mod...
04/15/2003
6542944Method and apparatus for balancing workloads among paths in a multi-path computer system based on the state of previous I/O operations
A method and apparatus for distributing input/output (I/O) operations among at least two paths in a multi-path computer system including a host computer, a system resource and a plurality of paths coupling the host computer to the system resource. For a n...
04/01/2003
6535960Partitioned cache memory with switchable access paths
An information processing device includes a central processing unit, a cache memory unit and first and second decision circuits. The first decision circuit identifies one of partitioned address areas to be accessed before the central processing unit acces...
03/18/2003
6535954Storage subsystem with management site changing function
A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes ...
03/18/2003
6532500System and method to support out-band storage subsystem management via SCSI bus when operating power to a computer system is off
A first data bus is coupled to communicate information from a subsystem for sensing operating parameters of peripheral components to a computer system. A second data bus is coupled to communicate data between peripheral components and the computer system....
03/11/2003
6532512Selectively coupling an upstream terminal to a USB hub circuit in accordance with a video sync signal
A universal-serial-bus ("USB") hub circuit includes a switch circuit connected to a USB hub section and a plurality of upstream terminals each of which is adapted to be connected to computers. The USB hub circuit also includes a selector that operates the...
03/11/2003
6529976Heterogeneous computer system, heterogeneous input output system and data back-up method for the systems
In a heterogeneous computer system, a heterogeneous input/output system and a data back-up method for the systems, an I/O subsystem A for an open system and an I/O subsystem B for a mainframe are connected by a communication unit. In order to back up data...
03/04/2003
6529945Data buffer management between two different systems
A data buffer management system and method between two different types of systems, The data buffer management system employs circular buffer chaining, wherein multiple state machines service buffer updates from multiple sources, dual buffer structures are...
03/04/2003
6526459Allocation of input/output bus address space to native input/output devices
A method and apparatus is provided for providing communication with input/output devices without being bound by the limitations of an existing input/output bus while still providing compatibility with software intended to communicate with input/output dev...
02/25/2003
6523088Disk array controller with connection path formed on connection request queue basis
A disk array controller having a first interface unit to a host computer, a second interface unit to a plurality of disk drives, a cache memory unit for temporarily storing data to be transferred to and from the disk drives, and a selector unit provided b...
02/18/2003
6519660Method, system and program products for determining I/O configuration entropy
The complexity of networks (e.g., I/O configurations) is determined. An entropy index is calculated for a plurality of possible networks and from that set of possible networks, a network is selected. This network typically has less entropy or complexity t...
02/11/2003
6516363Output data path having selectable data rates
Systems, data paths and methods of transferring data. By utilizing the systems, data paths, and methods, data can be transferred at a single or double rate. One embodiment of the present invention provides a system having a data unit, an output register, ...
02/04/2003
6516370Data storage system
A system for coupling data between a host computer and a bank of disk drives. The system includes a plurality of directors for controlling the flow of the data between host computer and the bank of disk drives. Each one of the directors has a primary port...
02/04/2003
6510471Method for choosing device among plurality of devices based on coherncy status of device's data and if device supports higher-performance transactions
A method of transferring data between devices in a computer system. In a preferred embodiment, a requesting device broadcasts a request for data to other devices in the computer system. The computer system identifies, from a plurality of responding device...
01/21/2003
6505257Multi-processor system, disk controller using the same and nondisruptive maintenance method thereof
A plurality of processors of a disk controller are divided into a plurality of clusters. In normal operation, data is transferred between a host computer and a disk drive in a cluster non-restricted processing mode in which a job can be distributedly proc...
01/07/2003
6504854Multiple frequency communications
A communication system is provided for use in processing systems and the like for carrying out data transfer operations between a first data bus and a peripheral device associated with a second data bus, wherein the first data bus operates at a first cloc...
01/07/2003
6502159Method and apparatus for increasing data throughput in a computer system
Techniques for improving overall data throughput in a computer system, especially during the playing of movies from CD-ROMs provides for a direct flow of data between the CD-ROM and the MPEG card, greatly reducing system memory usage and bus utilization. ...
12/31/2002
6502167Duplicated shared memory controller for disk array
The disk array controller includes a plurality of interfaces with respective processors for connecting with a host computer or disk devices, duplicated shared memories connected in a one to one ratio between each interface and respective access paths, a s...
12/31/2002
6496879Data processing apparatus, external storage apparatus, data processing system and data transmitting method
A data processing apparatus and an external storage apparatus arranged to transmit data by using serial signals and capable of reducing the number of signal lines for use to transmit serial data. A CLK line, a control line and a DT line are arranged betwe...
12/17/2002
6496880Shared I/O ports for multi-core designs
The present invention provides a shared I/O port and a configurable interconnect allowing any of a plurality of cores to access any pin of a shared I/O port. Preferably, one of the plurality of cores is designated as a master core at least with respect to...
12/17/2002
6496058Method for designing an integrated circuit containing multiple integrated circuit designs and an integrated circuit so designed
A multi-design integrated circuit having I/O buffers that are shared by multiple designs in the integrated circuit, the multi-design integrated circuit being designed by combining netlists and pin-pad assignment lists for the individual designs into one o...
12/17/2002
6490635Conflict detection for queued command handling in disk drive controller
A conflict detection method for a disk drive controller is used to handle a conflict potentially occurring if the execution sequence of queued commands sent from a host to a controller is reordered to optimize disk drive transfers. The conflict detection ...
12/03/2002
6487615Apparatus and method for accepting physical write package when the posted write error queue is full
A system for handling write requests is described. The system uses two queues for storing posted write requests. When a posted write error results, software handles the posted write error using information stored in a first queue of the two queues. The wr...
11/26/2002
          16            
 
Sign InRegister
Username  
Password   
forgot password?