...In 1790, the cost to obtain a patent was between $4 and $5.
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 |
| 7290070 | Multiple 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 |
| 7284073 | Disk 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 |
| 7281169 | Method, 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 |
| 7281157 | Method 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 |
| 7277966 | Method 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 |
| 7277968 | Managing 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 |
| 7274360 | Multiple 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 |
| 7275084 | Method, 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 |
| 7274689 | Packet 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 |
| 7272114 | Physical 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 |
| 7272674 | System 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 |
| 7272605 | Network 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 |
| 7269669 | Sharing 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 |
| 7269630 | Automatically 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 |
| 7266623 | Portable 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 |
| 7263476 | High 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 |
| 7259482 | Distance 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 |
| 7260613 | Storage 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 |
| 7257635 | System 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 |
| 7257644 | Systems 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 |
| 7257731 | System 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 |
| 7257652 | Method 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 |
| 7254728 | Power 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 |
| 7254739 | Error 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 |
| 7254653 | Switch 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 |
| 7249167 | Intelligent 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 |
| 7249201 | Single 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 |
| 7249205 | Apparatus 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 |
| 7249276 | Signal 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 |
| 7246255 | Method 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 |
| 7246215 | Systolic 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 |
| 7243223 | Computer 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 |
| 7240116 | Dynamic 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 |
| 7240132 | Apparatus 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 |
| 7240154 | Low 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 |
| 7237045 | Apparatus 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 |
| 7237046 | Data 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 |
| 7234079 | Method 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 |
| 7233661 | Mirror 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 |
| 7234042 | Identification 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 |