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

Icon_funbox Did You Know...

...that several people are credited with the invention of the flush toilet? Most people have heard of Thomas Crapper (1837-1910), the sanitary engineer who invented the valve-and-siphon arrangement that made the modern toilet possible. Another claimant to "the throne" was British inventor Alexander Cumming who patented a toilet in 1775. Then there's a nameless Minoan (a native of ancient Crete) who lived 4,000 years ago who supposedly was ahead of his time and created the first flush toilet!

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 applications: 115
Last issue date: 05/24/2012


1      
Application No.Application TitleIssue Date
20120131238Management of Redundant Physical Data Paths in a Computing System
A redundancy manager manages commands to peripheral devices in a computer system. These peripheral devices have multiple pathways connecting it to the computer system. The redundancy manager determines the number of independent pathways connected to the peripheral devic...
05/24/2012
20120131237EXTENSION DEVICE AND COMMUNICATION CHECK METHOD
An extension device that extends a communication path between a host device and an input/output (IO) device, the extension device including a determination unit configured to determine whether a first logical path exists between the host device and the IO device, a logi...
05/24/2012
20120072623Storage control device and raid group extension method
The storage system includes a first storage subsystem having a first logical volume to be accessed by a host computer, and a second storage subsystem connected to the first storage subsystem and having a second logical volume to be mapped to the first logical volume. Th...
03/22/2012
20120042101APPARATUS AND METHODS FOR REAL-TIME ROUTING OF RECEIVED COMMANDS IN A SPLIT-PATH ARCHITECTURE STORAGE CONTROLLER
Apparatus and methods for real-time routing of received frames in a split-path architecture storage controller. In one exemplary embodiment, a split-path storage controller comprises a soft-path I/O processor for processing of any received frames and comprises a fast-pa...
02/16/2012
20120005380Data-Driven Media Management Within An Electronic Device
A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed....
01/05/2012
20110314187CACHE OPTIMIZED BALANCED HANDLING OF INITIATIVES IN A NON-UNIFORM MULTIPROCESSOR COMPUTING SYSTEM
A balancing process between I/O processor groups of a non-uniform multi-processor system enables spreading of I/O workload across multiple I/O processor groups on a group base as soon as the I/O processor group with maximum group utilization reaches a certain high limit...
12/22/2011
20110302337PATH SELECTION FOR APPLICATION COMMANDS
Systems and methods for path selection for application commands are described. To this end, information associated with at least one application command that were processed at least one port of a target device is received. For a subsequent application command, a set of ...
12/08/2011
20110276728METHOD AND APPARATUS FOR STORAGE I/O PATH CONFIGURATION
An aspect of the invention is directed to a method for storage I/O (input/output) path configuration in a system that includes a storage system connected via a network to a plurality of nodes. The method comprises receiving an I/O access to one or more storage volumes i...
11/10/2011
20110208882TECHNIQUES FOR DATA STORAGE CONFIGURATION
Described are techniques for storage configuration. Defined are one or more initiator groups each including one or more initiator ports, one or more target groups each including one or more target ports, and one or more storage groups each including one or more devices....
08/25/2011
20110173349I/O ROUTING IN A MULTIDIMENSIONAL TORUS NETWORK
A method, system and computer program product are disclosed for routing data packet in a computing system comprising a multidimensional torus compute node network including a multitude of compute nodes, and an I/O node network including a plurality of I/O nodes. In one ...
07/14/2011
20110173403USING DMA FOR COPYING PERFORMANCE COUNTER DATA TO MEMORY
A device for copying performance counter data includes hardware path that connects a direct memory access (DMA) unit to a plurality of hardware performance counters and a memory device. Software prepares an injection packet for the DMA unit to perform copying, while the...
07/14/2011
20110145448I/O MAPPING-PATH TRACKING IN A STORAGE CONFIGURATION
A system, method and program product for tracking an I/O mapping-path among a plurality of nodes in a storage configuration. A system is disclosed that includes: a path tracking manager implemented at a host system that enables I/O mapping-path tracking for an I/O reque...
06/16/2011
20110082951APPARATUS AND METHOD TO ADJUST A MULTI-PATH DEVICE RESERVATION
A method to adjust a multi-path device reservation by supplying a computing device and a storage controller interconnected with a communication link. The method further reserves a data storage device in communication with the storage controller, where that data storage ...
04/07/2011
20110035515System and Method of Providing a User-Friendly Device Path
A method can include, during a boot flow at an information handling system, receiving an initial device path related to a device that is integrated with or coupled to the information handling system. The method can also include identifying a system-specific device locat...
02/10/2011
20110029699Method and System for Routing Keystrokes in a Client Server Network
Methods and systems are provided that handle certain keystrokes or keystroke combinations on a remote station so that a user may select whether those keystrokes are sent to a target device, or whether they affect a remote station controlling the target device. Such syst...
02/03/2011
20110004708COMPUTER APPARATUS AND PATH MANAGEMENT METHOD
A highly-reliable computer apparatus and path management method capable of reducing the impact of a failure in a physical I/O device on the entire virtual computer system is suggested.

If a first path management unit detects a failure in a ...

01/06/2011
20110004707LOAD BALANCING WITH SCSI I/O REFERRALS
A method and/or system may be configured to receive an input/output (I/O) request from an initiator system, add priority information to a multiple path referral for each port on which data can be accessed, selectively omit ports on which data may be accessed, transmit t...
01/06/2011
20100318692MULTIPATH-BASED MIGRATION OF DATA ACROSS STORAGE CONTROLLERS
Exemplary methods, systems, and computer program product embodiments for migrating existing data from a source storage controller to a target storage controller, each associated with a data processing storage subsystem, using a processor device in communication with a m...
12/16/2010
20100293307PROGRAMMABLE ROUTING MODULE
A programmable routing module is disclosed for interconnecting field wiring with a control system. The routing module includes a field connection to connect field signals from a controlled process to the routing module, an I/O connection to connect I/O signals from the ...
11/18/2010
20100275058Method and Apparatus for Management Between Virtualized Machines and Virtualized Storage Systems
To manage physical paths between a server system and a storage system and information about routing between virtual machines and virtual storage systems in an integrated fashion. A computer system of the present invention includes: a computer and a storage system that s...
10/28/2010
20100274935STORAGE APPARATUS AND DATA TRANSFER METHOD
A storage method including: controlling transfer of data between a host system and a storage device using a plurality of controllers connected to the host system and the storage device, where the controllers are interconnected via a data transfer path; and controlling t...
10/28/2010
20100268851Management of Redundant Physical Data Paths in a Computing System
A redundancy manager manages commands to peripheral devices in a computer system. These peripheral devices have multiple pathways connecting it to the computer system. The redundancy manager determines the number of independent pathways connected to the peripheral devic...
10/21/2010
20100242039COMPUTER SYSTEM PROVIDED WITH HYPERVISOR
A hypervisor acquires an I/O command that has been issued from a virtual computer. The hypervisor judges whether or not a target of an I/O that complies with the I/O command is an unassigned port associated device that is a device associated with an I/O port that is cou...
09/23/2010
20100235548DATA PROCESSING SYSTEM HAVING A CHANNEL ADAPTER SHARED BY MULTIPLE OPERATING SYSTEMS
A data processing system including a processing unit on which a control program runs, a plurality of operating systems (OS's) configured to run under control of said control program, a Peripheral Component Interchange (PCI) bus coupled to the processing unit, and a chan...
09/16/2010
20100228888Information processing apparatus and managing method of configuration information acquired from storage system
In order to appropriately manage configuration information acquired from a storage system for the purpose of performance management, etc., an information processing apparatus managing the configuration information, i.e., information indicative of a configuration of reso...
09/09/2010
20100223404MANAGEMENT SYSTEM FOR USING HOST AND STORAGE CONTROLLER PORT INFORMATION TO CONFIGURE PATHS BETWEEN A HOST AND STORAGE CONTROLLER IN A NETWORK
Provided is an article of manufacture, system and method for a management system for using host and storage controller port information to configure paths between a host and storage controller in a network. A management system is coupled to a network, wherein the manage...
09/02/2010
20100211735STORAGE SYSTEM, STORAGE CONTROL DEVICE, RECEPTION CONTROL DEVICE, AND CONTROL METHOD
A storage system, including a storing unit, which is configured to be connectable to an information processor, includes a communication data receiving unit, a path information extracting unit, a specifying information creating unit and an access controlling unit. The co...
08/19/2010
20100205330Method of setting communication path in storage system, and management apparatus therefor
In a storage system having a plurality of storage apparatuses, each of the storage apparatuses stores therein a coupling mode that is information indicative of whether or not to permit setting of a communication path between each of the storage apparatuses and a plurali...
08/12/2010
20100190527APPARATUS AND METHOD FOR PERIPHERAL DEVICE CONTROL IN PORTABLE TERMINAL
An apparatus and a method for a peripheral device control in a portable terminal are provided. In the method for the peripheral device control in the portable terminal, the method includes selectively changing a communication path between a communication modem and a sto...
07/29/2010
20100185794FAILOVER AND LOAD BALANCING
Provided are techniques for static load balancing implemented in a filter driver. The filter driver determines a data quota for each of multiple data paths. The filter driver identifies a maximum number of commands for a target logical unit. The filter driver selects a ...
07/22/2010
20100153592Use of Peripheral Component Interconnect Input/Output Virtualization Devices to Create Redundant Configurations
In one embodiment, a computer-implemented method for creating redundant system configurations is presented. The computer-implemented method creates a set of virtual function path authorization tables, and receives a request from a requester to provide requested data fro...
06/17/2010
20100146199Memory System Topologies Including A Buffer Device And An Integrated Circuit Memory Device
Systems, among other embodiments, include topologies (data and/or control/address information) between an integrated circuit buffer device (that may be coupled to a master, such as a memory controller) and a plurality of integrated circuit memory devices. For example, d...
06/10/2010
20100125686ELECTRONIC APPARATUS HAVING SWITCHING UNIT
An electronic apparatus having switching unit is described. The electronic apparatus includes a first peripheral device, a second peripheral device and a switching unit. The first peripheral device communicates with the host unit. The second peripheral device communicat...
05/20/2010
20100121993STORAGE ROUTER AND METHOD FOR PROVIDING VIRTUAL LOCAL STORAGE
A storage router and storage network provide virtual local storage on remote storage devices. A plurality of devices are connected to a first transport medium. In one embodiment, a storage router maintains a map to allocate storage space on the remote storage devices to...
05/13/2010
20100115154INFORMATION PROCESSING SYSTEM AND METHOD OF ALLOCATING I/O TO PATHS IN SAME
Provided is an information processing system that communicates with a storage apparatus through a plurality of paths Pi (i=1 to n, where n is a total number of the paths), and that issues an I/O to the storage apparatus through one of the paths Pi....
05/06/2010
20100115143STORAGE CONTROL SYSTEM, CONTROL METHOD FOR STORAGE CONTROL SYSTEM, PORT SELECTOR, AND CONTROLLER
An object of the present invention is to provide a means for detecting a logical command error, and a storage system and its control method that can properly perform error handling, and detection and blockage of a malfunctioning section. A storage control system include...
05/06/2010
20100082899MANAGEMENT COMPUTER AND OPERATING METHOD THEREOF
Implementing migration of a computer or data in consideration of the performance of an entire computer system is disclosed. A management computer is coupled to a computer 41000 and to a storage system 51000 having RAID groups 51220 and 51221 ...
04/01/2010
20100070663APPARATUS AND METHOD TO PRESERVE ONE OR MORE LOGICAL COMMUNICATION PATHS IN A DATA PROCESSING SYSTEM
A method to preserve a logical communication path in a data processing system, that includes a host computer, a storage controller that comprises a first logical control unit (“LCU”), and a logical communication path that is in communication with the host computer a...
03/18/2010
20100036981Finding Hot Call Paths
Included are embodiments for finding hot call paths. More specifically, at least one embodiment of a method includes creating a structure for at least one function node and creating a directed acyclic graph (DAG) by adding a first root node, the first root node being a ...
02/11/2010
20090319702STORAGE SYSTEM, STORAGE APPARATUS, AND METHOD FOR HOT SWAPPING OF FIRMWARE
A storage system includes a host and a storage apparatus. The host having multiple paths connecting with the storage apparatus transfers path identification information received from the storage apparatus, to the storage apparatus via all paths other than a path through...
12/24/2009
1      
 
Sign InRegister
Username  
Password   
forgot password?