...that the inventor of the electric motor was a blacksmith named Thomas Davenport? Described as "a brilliantly unsuccessful inventor", Davenport invented the first rotary electric motor. In 1836 he headed out -- on foot -- from his Vermont home to file a patent application at the Patent Office in Washington, D.C. By the time he got there, he had squandered away his money and couldn't afford the $30 filing fee so he turned around and went home. When he later mailed in his application with money he'd raised, the Patent office was destroyed in a fire. He did finally get credit for his invention on Feb. 5, 1837.
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 |
| 8112657 | Method, computer, and computer program product for hardware mapping A method is provided for mapping a data center to a disaster recovery site. Data center information including production hardware and production applications is retrieved from a database. Disaster recovery site information including disaster recovery hardware is ret... | 02/07/2012 |
| 8099622 | Failover method of remotely-mirrored clustered file servers By incorporating a referral mechanism, a failover method and system for remotely mirrored clustered file servers enables a client computer to transparently access a remotely mirrored file system during a failover of a first NAS (network attached storage) storing the... | 01/17/2012 |
| 8090974 | State machine controlled dynamic distributed computing A computer readable storage medium with executable instructions specifies the execution of a state machine operating across a set of computing nodes in a distributed computing system. The executable instructions execute a set of operators, where the execution of eac... | 01/03/2012 |
| 8086893 | High performance pooled hot spares A high-performance spare disk pool is created as a logical construct for provisioning and managing striped hot spares. Two or more drives (nonvolatile mass storage devices) are logically grouped together to allow the input/output (I/O) write bandwidth during RAID re... | 12/27/2011 |
| 8074098 | Control method for information processing system, information processing system, and program An object of the present invention is to ensure, in an information processing system including a plurality of server apparatuses coupled to one another, reliability and availability thereof when failover is executed. In an information processing system, which includ... | 12/06/2011 |
| 8069364 | Method to recover from logical path failures A system and method for recovering from logical path failures is set forth. More specifically, when a host detects a logical path failure, the host enters a path discovery mode of operation. If the host continues to detect a logical path failure while operating in t... | 11/29/2011 |
| 8060772 | Storage redundant array of independent drives A computer implemented method, apparatus, and computer usable program product for managing redundant array of independent drives. In response to a failure of a hard disk in a first RAID array, the process calculates an amount of free capacity available across a set ... | 11/15/2011 |
| 8041984 | Redundancy information for adjusting threshold for component failure in a multi-layer system A first unit and a second unit are provided in a multi-layer computing system, wherein the first unit is at a higher layer than the second unit in the multi-layer computing system, and wherein the first unit is a higher level unit and the second unit is a lower leve... | 10/18/2011 |
| 8020032 | Method for providing deferred maintenance on storage subsystems A set of disks in a plurality of disk arrays are configured to have one or more spare partitions. Upon detecting a faulty disk in a faulty array, the method involves the steps of: (a) migrating data in the faulty array containing the faulty disk to one or more spare... | 09/13/2011 |
| RE42703 | System and method for fibrechannel fail-over through port spoofing In a system for appliance back-up, a primary appliance is coupled to a network, whereby the primary appliance receives requests or commands and sends a status message over the network to a standby appliance, which indicates that the primary appliance is operational.... | 09/13/2011 |
| 8010826 | Reconfigurable circuit with redundant reconfigurable cluster(s) Reconfigurable circuits, methods, and systems with reconfigurable interconnect devices, clusters of reconfigurable logic devices, and a programming interface configured to receive configuration data to configure a first combination of the reconfigurable interconnect... | 08/30/2011 |
| 8010827 | Method and computer system for failover In a computer system wherein plural servers are connected with an external disk device via a network, each server incorporates therein a logic partition module for configuring at least one logic partition in the server, and the operating system stored in the logic p... | 08/30/2011 |
| 8001413 | Managing cluster split-brain in datacenter service site failover A central controlling service for datacenter activation/deactivation control in a cluster deployment to assist in preventing a split-brain scenario. The central controlling service provides a central point of control in the datacenter for application servers to peri... | 08/16/2011 |
| 7996707 | Method to recover from ungrouped logical path failures A system and method for recovering from a single logical path failure. More specifically, although a host has not grouped its logical paths, the host knows which logical paths it has available. When a host detects a logical path failure, the host enters a path disco... | 08/09/2011 |
| 7996708 | Techniques for file system resource restoration Techniques for file system resource restoration are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for file system resource restoration comprising modeling source configuration information of one or more file system res... | 08/09/2011 |
| 7992032 | Cluster system and failover method for cluster system Even when a large number of guest OSs exist, a failover method meeting high availability needed by the guest OSs is provided for the each guest OS. In the event of a physical or logical change of a system, or change of operation states, a smooth failover method can ... | 08/02/2011 |
| 7975165 | Management of information technology risk using virtual infrastructures Information Technology Risk to an organization is associated with a plurality of virtual machines (VMs) each running on a plurality of hosts, each host being a computer system connected to a network and in communication with a risk orchestrator, which receives threa... | 07/05/2011 |
| 7958384 | Backup power source used in indicating that server may leave network A server of a network of servers determines that its power source is failing. In response, the server communicates to one or more other servers of this network that it is leaving the network. This communication is powered by another power source. ... | 06/07/2011 |
| 7949892 | Computer system and boot control method When a primary computer is taken over to a secondary computer in a redundancy configuration computer system where booting is performed via a storage area network (SAN), a management server delivers an information collecting/setting program to the secondary computer ... | 05/24/2011 |
| 7925914 | Information system, data transfer method and data protection method Availability of an information system including a storage system that performs remote copy between two or more storage apparatuses and a host computer using such storage system is improved. A third storage apparatus including a third volume is coupled to a first sto... | 04/12/2011 |
| 7904743 | Propagation by a controller of reservation made by a host for remote storage Provided are a method, system, and article of manufacture wherein a primary controller receives a request from a primary host to set reservations on a primary storage and a secondary storage, wherein the primary host, the primary controller and the primary storage a... | 03/08/2011 |
| 7895462 | Managing recovery and control of a communications link via out-of-band signaling A computer program product, apparatus and method for managing recovery and control of a communications link via out-of-band signaling. An exemplary embodiment includes sending a command, sending an invalidate request to a buffer associated with the command and recei... | 02/22/2011 |
| 7890792 | Server switching method and server system equipped therewith There is disclosed a high speed switching method for a disk image delivery system fail-over. A management server sends a disk image of an active server in advance to a standby server. When receiving a report that the active server has failed, the management server j... | 02/15/2011 |
| 7890791 | Disk array device, operating method thereof and program-storing medium Even if failure probabilities are different for hard disks due to the individual specificity such as a hard disk manufacturer, model number or the like, a disk with high failure probability is reliably determined and removed from the operating RAID to be kept in a s... | 02/15/2011 |
| 7890793 | Techniques for restoring file system resources Techniques for restoring file system resources are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for restoring file system resources comprising determining source configuration information of one or more file system re... | 02/15/2011 |
| 7886182 | Enhanced coordinated cluster recovery An apparatus and a method that prevent a split-brain problem by preventing a cluster partner from accessing and serving data when the cluster partner is taken over by a storage server, while allowing early release of reservations on the cluster partner's storage dev... | 02/08/2011 |
| 7882387 | Reconfigurable device and control method thereof A reconfigurable device having a plurality of component elements each configured in accordance with configuration information, the device being adapted to determine whether an error in configuration information for the component elements affects an output of the rec... | 02/01/2011 |
| 7865763 | Data replication method Provided is a data replication method capable of reducing the number of communication times when a processing result of an active system is replicated to a standby system. The data replication method, in which a first computer receives a first message containing a f... | 01/04/2011 |
| 7861107 | Dual access pathways to serially-connected mass data storage units A group of data storage units are serially connected in a sequential data communication path to communicate read and write operations to first and second interfaces of each data storage unit in the group. A data management computer device (“filer”) manages read ... | 12/28/2010 |
| 7856572 | Information processing device, program thereof, modular type system operation management system, and component selection method An information processing device includes: storage means containing component information on the components constituting a system having a predetermined function; and processing means for calculating a combination of components necessary for constituting a system re... | 12/21/2010 |
| 7849350 | Responding to a storage processor failure with continued write caching A technique responds to a storage processor failure. The technique involves performing write-back caching operations using a cache of a first storage processor, and mirroring data from the cache of the first storage processor to a cache of a second storage processor... | 12/07/2010 |
| 7827434 | Method for managing a data storage system A RAID storage system is provided with a plurality of disk drive modules in communication with a processor through a RAID controller. Tools and processes are provided for managing failure of individual modules in the RAID, identifying and managing excess spare modul... | 11/02/2010 |
| 7814363 | Virtual computer system and control method thereof When a failure occurs in an LPAR on a physical computer under an SAN environment, a destination LPAR is set in another physical computer to enable migrating of the LPAR and setting change of a security function on the RAID apparatus side is not necessary. When a fai... | 10/12/2010 |
| 7809975 | Recovering from a storage processor failure using write cache preservation A computerized system includes two storage processors having respective local write caches configured to mirror each other. When a first storage processor becomes unavailable and mirroring of the local write caches is prevented, the computerized system continues to ... | 10/05/2010 |
| 7809976 | System and method for failover of guest operating systems in a virtual machine environment A system and method provides for failover of guest operating systems in a virtual machine environment. During initialization of a computer executing a virtual machine operating system, a first guest operating system allocates a first memory region within a first dom... | 10/05/2010 |
| 7802127 | Method and computer system for failover In a computer system wherein plural servers are connected with an external disk device via a network, each server incorporates therein a logic partition module for configuring at least one logic partition in the server, and the operating system stored in the logic p... | 09/21/2010 |
| 7788520 | Administering a system dump on a redundant node controller in a computer system Administering a system dump on a redundant node controller including detecting a communications failure between a system controller and the redundant node controller; generating a unique identifier for the communications failure; instructing a primary node controlle... | 08/31/2010 |
| 7770053 | Systems and methods for maintaining data integrity during a migration Systems and methods are provided for maintaining data integrity in the event of device write failures during a non-disruptive migration. In one embodiment, a computer-implemented method is provided. According to the method, a filter driver in a kernel may clone an a... | 08/03/2010 |
| 7757111 | Method and system for insuring data integrity in anticipation of a disaster A preparation of a storage system of a pending disaster at an onsite location of the storage system involves the storage system receiving a disaster preparation initiation from an offsite client. In response to receiving the disaster preparation initiation from the ... | 07/13/2010 |
| 7739540 | Information system, data transfer method and data protection method Availability of an information system including a storage system that performs remote copy between two or more storage apparatuses and a host computer using such storage system is improved. A third storage apparatus including a third volume is coupled to a first sto... | 06/15/2010 |