Mark Twain (Samuel L. Clemens) received Patent No. 121,992 for "An Improvement in Adjustable and Detachable Straps for Garments." He later received two more patents: one for a self-pasting scrapbook and one for a game to help players remember important historical dates.
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.
| Number | Title | Issue Date |
| 8112562 | Path changeover support device and method Port management information is prepared for managing information related to the status of each of a plurality of ports possessed by a storage system in a unified manner. Change of the status related to any one of a plurality of ports from “normal” to anomalous i... | 02/07/2012 |
| 8099532 | Intelligent dynamic multi-zone single expander connecting dual ported drives A single fibre channel switch or serial attached SCSI expander applies zoning on the initiator ports to each of the two ports of one or more drives. The fibre channel switch or serial attached SCSI expander uses zoning to connect both ports of each drive to a single... | 01/17/2012 |
| 8095704 | Integrated-circuit implementation of a storage-shelf router and a path controller card for combined use in high-availability mass-storage-device shelves that may be incorporated within disk arrays One embodiment of the present invention is an integrated circuit implementing a storage-shelf router, used in combination with path controller cards and optionally with other storage-shelf routers, to interconnect SATA disks within a storage shelf or disk array to a... | 01/10/2012 |
| 8095705 | Wireless communicating apparatus and control method of the same A wireless communicating function is provided for a printer, a digital camera, a computer, or another external apparatus can be connected without needing an operation, such as a connection exchange of a device or the like, and the burden on the power supply on the p... | 01/10/2012 |
| 8086768 | Storage system and control method of storage system 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... | 12/27/2011 |
| 8073993 | Management 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 d... | 12/06/2011 |
| 8055815 | Optimal paths with SCSI I/O referrals The present disclosure is directed to a method for communication between an initiator system and a block storage cluster. The method may comprise receiving an initial data request from the initiator system to a first storage system, a portion of the data requested i... | 11/08/2011 |
| 8055814 | Universal safety I/O module A safety control block interfaces to one or more devices utilizing one or more communication protocols wherein a network interface receives and/or transmits data directly from a network. A backplane interface receives and/or transmits data from a backplane. A backpl... | 11/08/2011 |
| 8051225 | Storage controller and controlling method therefor A storage controller that performs user-friendly information display, simplifies updating of support information, has external storage controllers to provide sufficient input/output performance, and expands the range of external storage controllers to be supported; ... | 11/01/2011 |
| 8037218 | Communication apparatus and method A method of communication in a communication apparatus includes steps of suppressing communication with a first communication device, which has been connected to a first communication interface, in accordance with data from the first communication device; establishi... | 10/11/2011 |
| 8024497 | Distributing virtual input/output operations across multiple logical partitions The Distributed Virtual I/O Tool replaces dedicated VIO server LPARs by distributing the virtual I/O functions across several application LPARs connected by a high-speed communication channel. The physical I/O devices are distributed across available LPARs. The Dist... | 09/20/2011 |
| 8015326 | Central processing apparatus, control method therefor and information processing system A plurality of system controllers 300 each comprising a memory medium 400 and an I/O device 500 under the control of the system controller 300 are connected to a CPU node 100 by way of a plurality of system buses 200. The CP... | 09/06/2011 |
| 7962672 | Techniques 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 devi... | 06/14/2011 |
| 7953905 | Methods and apparatus for modeling a storage area network Configurations herein present a multi-segment perspective of the SAN that models the SAN as an interconnection of protocol independent segments, each operable according to a particular transport mechanism and connected to other segments by an intersegment device suc... | 05/31/2011 |
| 7934026 | Apparatus 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 comput... | 04/26/2011 |
| 7930448 | System and method for storage subsystem port reassignment in storage area networks A method and system for data traffic management in a storage area network subsystem connected to multiple hosts via plural ports through a connection network is provided. Traffic management involves, for each port, determining input/output (IO) traffic utilization l... | 04/19/2011 |
| 7925802 | Hardware-based virtualization of BIOS, disks, network-interfaces, and consoles using a direct interconnect fabric A multi-computer system has many processors that share peripherals. The peripherals are virtualized by hardware without software drivers. Remote peripherals appear to the operating system to be located on the local processor's own peripheral bus. A processor, DRAM, ... | 04/12/2011 |
| 7917672 | Path maintenance mechanism In the computer system including a host computer and a storage system, the storage system includes a physical disk and a disk controller, and provides a storage area of the physical disk as at least one logical unit. The processor obtains, at a first time point and ... | 03/29/2011 |
| 7917671 | Scalable port controller architecture supporting data streams of different speeds A scalable port controller architecture supporting data streams of different speeds. In an embodiment, a port controller contains high speed receptor units and low speed receptor units, and a port routing logic connecting each external device (on corresponding port)... | 03/29/2011 |
| 7882282 | Controlling passthrough of communications between multiple buses A demodulator can include first data and clock pads to couple the demodulator to a host device via a first bus, and second data and clock pads to couple the demodulator to a radio frequency (RF) tuner via a second bus. The device may further include passthrough logi... | 02/01/2011 |
| 7877528 | System method for I/O pads in mobile multimedia processor (MMP) that has bypass mode wherein data is passed through without being processed by MMP Methods and systems for input/output pads in a mobile multimedia processor are disclosed and may include receiving data from a host device in an integrated circuit having at least one contact pad and generating at least one control signal that controls the contact p... | 01/25/2011 |
| 7873759 | Information 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 | 01/18/2011 |
| 7844756 | Selection of data mover for data transfer Provided are a method, system, and article of manufacture wherein a set of communication paths between a plurality of data movers and a plurality of storage devices is maintained. A request to transfer data from a source storage device to a target storage device is ... | 11/30/2010 |
| 7844757 | Method and system for providing multiple paths to user data stored on a SCSI disk A method and system for providing multiple input/output paths for accessing storage devices includes providing two or more logical paths between a virtual I/O client partition and a storage device and establishing a physical path between the virtual I/O client parti... | 11/30/2010 |
| 7822888 | Data buffer control which controls selection of path and operation of data buffer, based on stored configuration information An operation apparatus includes a sequencer controlling states of a plurality of operation devices and a configuration memory storing therein configuration information as setting information for each state in the operation device. In the operation apparatus, a path ... | 10/26/2010 |
| 7822889 | Direct/indirect transmission of information using a multi-tiered full-graph interconnect architecture A mechanism is provided for transmitting data in a data network. A first processor of the data network receives data to be transmitted to a second processor within the data network. A determination is made if the data has previously been routed through an indirect c... | 10/26/2010 |
| 7814241 | Storage system with free ports where logical connections via physical paths connecting free ports are controlled A first free port present in a controller or a switch device is physically connected to a second free port present in a switch device (switch device in another storage device unit) other than the controller or switch device comprising the first free port. The possib... | 10/12/2010 |
| 7787246 | Computer device and cluster server device A computer device includes a plurality of information processing units configured to execute respective information processing functions, a plurality of storage units, one of which is arranged in each of the information processing units, and which are removable, a p... | 08/31/2010 |
| 7779177 | Multi-processor reconfigurable computing system A reconfigurable multi-processor computing system including a plurality of configurable processing elements each having a plurality of integrated high-speed serial input/output ports. Interconnects link the plurality of processing elements, wherein at least one of t... | 08/17/2010 |
| 7743180 | Method, system, and program for managing path groups to an input/output (I/O) device Provided are a method, system, and program for managing path groups to an Input/Output (I/O) device. Indication is made of a connection path on which a processing system initially communicated an establish request to establish a connection with an I/O device, wherei... | 06/22/2010 |
| 7725622 | Data distribution system and method The transmission of data is distributed evenly and predictably over a given number of communication channels using a hash function. ... | 05/25/2010 |
| 7725623 | Command transfer controlling apparatus and command transfer controlling method Commands received from an apparatus that does not support virtual channels are assigned to a virtual channel. A command receiver 210 receives, from an external command transmitting entity that does not support virtual channels, a command designating an addres... | 05/25/2010 |
| 7707330 | Memories for electronic systems A switch 100 includes a plurality of ports 101 for exchanging data. A shared memory 102 enables the exchange of data between first and second ones of the ports 101 and includes an array 202 of memory cells arranged as a plurality o... | 04/27/2010 |
| 7707331 | Path determination using preferred paths or randomly selecting source and target ports Described is a distributed copying technique that may be used in migrating large amounts of data from one or more source devices to one or more destination devices. The data source is divided into partitions. As Fibre Channel adapters (FAs) become available, each of... | 04/27/2010 |
| 7702829 | Method, system, and computer program product for reading data from a storage controller in a storage area network This invention relates to a method, system and computer program product for reading data from a storage controller in storage area network. A read data instruction is received from an application requesting data from the storage controller using a primary data path.... | 04/20/2010 |
| 7685334 | Method for efficient communication between a host library controller and a medium changer library A host library controller employs a plurality of ports for establishing a plurality of communication paths from the host library controller to a medium changer library. The host library controller further employs a processor and a memory storing instructions for the... | 03/23/2010 |
| 7680965 | Data processing system having a channel adapter shared by multiple operating systems A channel adaptor is provided which can be shared by a plurality of operating systems (OS's) running in a data processing system, by generating an address translation table without changing input/output process control data. A plurality of OS's execute an input/outp... | 03/16/2010 |
| 7668981 | Storage paths A method for controlling data traffic within a storage area network can be provided. The method can comprise analyzing data for a path in a storage area network to determine whether the path should be identified as a less preferred path, and controlling data traffic... | 02/23/2010 |
| 7657670 | Control apparatus system A control apparatus system which enables reduction of costs and time for development. An image forming apparatus implementing the control apparatus system has an image output section including a plurality of functional units having different functions. The image out... | 02/02/2010 |
| 7644203 | System for supplying power for peripheral devices A supplementary power supply for a peripheral device is provided. The supplementary power supply comprises a first connector, a second connector, a power source, and a path. The first connector is operable to couple to a host device. The second connector is operable... | 01/05/2010 |