"During my service in the United States Congress, I took the initiative in creating the Internet."
Al Gore ; The basis for the later misquote by US Republicans that Gore had "invented" the Internet. Gore was the leading political champion of the modern-day Internet.
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 |
| 8120493 | Direct communication in antenna devices Provided are a method, system, and device in which non-RF (radio frequency) data signals are transmitted to a non-RF data port connected to an antenna of a device. The non-RF data signals from the non-RF data port are coupled to a data bus using a low frequency coup... | 02/21/2012 |
| 8055934 | Error routing in a multi-root communication fabric In one aspect of the present description, in response to detection of a failure of a root server of a storage controller, a switch for input/output adapters may be reconfigured to report errors to a successor root server without reinitializing the input/output adapt... | 11/08/2011 |
| 7937616 | Cluster availability management A first logical partition in a first processing complex of a server cluster is operated in an active mode and a second logical partition in the processing complex is operated in a standby mode. Upon detection of a failure in a second processing complex of the server... | 05/03/2011 |
| 7840848 | Self-healing cache operations A method, apparatus and program storage device for performing a self-healing cache process is described. At least one error affecting a cache is detected. The cache may have a matching address tag for a fetching operation. Based on the type of error, a self-healing ... | 11/23/2010 |
| 7839598 | Balanced linkage actuation of tape head In one embodiment, first and second levers of a tape head actuator are balanced using first and second masses carried on first and second sides, respectively, of the first and second levers. The first and second levers are linked with a link member of the first mass... | 11/23/2010 |
| 7818533 | Storing location identifier in array and array pointer in data structure for write process management Provided are a method, system, and program for managing write processes in which a list of destination location identifiers for pending write operations is maintained in an array having an array pointer which identifies the next available entry of the array. In one ... | 10/19/2010 |
| 7814334 | Method and apparatus for changing and adding activation keys for functions of digital content without having to change and recompile the digital content A method and apparatus for changing and adding activation keys for functions of digital content without having to change and recompile the digital content. The rules for validating activation keys, the code for providing instructions for executing the rules for vali... | 10/12/2010 |
| 7809879 | Method and apparatus for providing stream linking in audio/video disk media A method and apparatus for providing stream linking in audio/video disk media is disclosed. The present invention sets-up an audio/video stream on a disk drive, uses read and write commands for accessing contiguous data and, given an established stream, establishes ... | 10/05/2010 |
| 7774785 | Cluster code management A first logical partition in a first processing complex of a server cluster is operated at a first level of a software code. Software code in a second logical partition in the same processing complex is changed to a second level. Processing operations are transferre... | 08/10/2010 |
| 7774571 | Resource allocation unit queue Provided is a system, deployment and program for resource allocation unit queuing in which an allocation unit associated with a task is classified. An allocation unit freed as the task ends is queued for use by another task in a queue at a selected location within t... | 08/10/2010 |
| 7743372 | Dynamic cluster code updating in logical partitions A first logical partition in a first processing complex of a server cluster is operated at a first level of a software code. Software code in a second logical partition in the same processing complex is updated to a second level. Processing operations are assumed by... | 06/22/2010 |
| 7707460 | Method, apparatus and program storage device for protecting data writes in a data storage device A method, apparatus and program storage device for protecting data write operations against write failures in a data storage device is provided. The data storage device includes a storage medium, a write cache including a copy of data written to the storage medium, ... | 04/27/2010 |
| 7689910 | Processing semantic subjects that occur as terms within document content A method, apparatus and program storage device for delimiting words is provided and requires adding an extensible vocabulary markup to a plurality of markup languages, wherein the plurality of markup languages comprises a knowledge representation, and processing a p... | 03/30/2010 |
| 7685461 | Method, apparatus and program storage device for performing fault tolerant code upgrade on a fault tolerant system by determining when functional code reaches a desired state before resuming an upgrade A method, apparatus and program storage device for performing fault tolerant code upgrade on a fault tolerant system by determining when functional code reaches a desired state before resuming an upgrade. A concurrent code-load to a plurality of storage controllers ... | 03/23/2010 |
| 7675255 | Back EMF reduction in a storage drive using pulse width modulation in a closed loop motor control system A storage drive implements a method for a BEMF voltage reduction during a deceleration period of an electric motor of the storage drive. In operation, the electric motor is disconnected from a power supply during an entirety of the deceleration period of the electri... | 03/09/2010 |
| 7660955 | Node polling in consistency group formation Provided are a method, system, deployment and program for managing data transfer in consistency group formation. In one embodiment, nodes are periodically polled to determine traffic conditions. An estimated drain time for a node such as the most congested node, for... | 02/09/2010 |
| 7660943 | Data storage drive for automated data storage library A method, system, and a device have a data storage drive for an automated data storage library in which a data storage drive may have in one embodiment, both a host-drive interface port and a host-library interface port. In one aspect, drive commands from a host sys... | 02/09/2010 |
| 7657669 | Apparatus and program storage device for managing dataflow through a processing system A method, apparatus and program storage device for managing dataflow through a processing system is disclosed. A buffer monitor maintains and monitors a buffer full threshold to control the write throughput to a data bus. ... | 02/02/2010 |
| 7650467 | Coordination of multiprocessor operations with shared resources In managing multiprocessor operations, a first processor repetitively reads a cache line wherein the cache line is cached from a line of a shared memory of resources shared by both the first processor and a second processor. Coherency is maintained between the share... | 01/19/2010 |
| 7649710 | Moving magnet actuation of tape head In one embodiment, a tape read/write head supported by a lever is biased in a first position, using magnetic attraction between a magnet supported by the lever, and a return path structure of magnetically permeable material. In the illustrated embodiment, the magnet... | 01/19/2010 |
| 7647357 | Data transfer management in consistency group formation Provided are a method, system, deployment and program for managing data transfer in consistency group formation. In one embodiment, a transfer time for a data structure is selected as a function of at least one determined backlog. Upon expiration of the selected tra... | 01/12/2010 |
| 7634649 | Device initiated mode switching Provided are a method, system, deployment and article of manufacture, wherein in one embodiment, a mode of operation may be switched to a service mode by detecting a device inserted into a connector of an input/output port of a system. In the illustrated embodiment,... | 12/15/2009 |
| 7610348 | Distributed file serving architecture system with metadata storage virtualization and data access at the data server connection speed Method, apparatus and program storage device that provides a distributed file serving architecture with metadata storage virtualization and data access at the data server connection speed is provided. A host issues a file access request including data target locatio... | 10/27/2009 |
| 7552106 | Variable length file entry navigation Provided are a method, system, deployment and article of manufacture, for variable length file entry navigation. In one embodiment, a first file entry size portion of a first entry marker at a first end of a file entry is read. A position of a second entry marker at... | 06/23/2009 |
| 7529904 | Storing location identifier in array and array pointer in data structure for write process management Provided are a method, system, and program for managing write processes in which a list of destination location identifiers for pending write operations is maintained in an array having an array pointer which identifies the next available entry of the array. In one ... | 05/05/2009 |
| 7512948 | Method, system, and program for managing operation requests using different resources Provided is a method, system and program for managing operation requests using different resources. In one embodiment, a first queue is provided for operations which utilize a first resource of a first and second resource. A second queue is provided for operations w... | 03/31/2009 |
| 7500145 | Anomaly-driven software switch to capture event responses and automate recovery Anomaly-driven software for capturing and automating responses to computer anomalies is disclosed. Computer anomalies are processed by identifying the occurrence of an anomaly and correcting the computer anomaly by initiating a stored corrective action based on a us... | 03/03/2009 |
| 7490205 | Method for providing a triad copy of storage data A method for maintaining data is provided that includes receiving primary data at a first node, receiving mirrored data from a second and third node at the first node, and mirroring data received at the first node to a second and third node. ... | 02/10/2009 |
| 7487319 | Resource allocation unit queue Provided is a method, system, deployment and program for resource allocation unit queuing in which an allocation unit associated with a task is classified. An allocation unit freed as the task ends is queued for use by another task in a queue at a selected location ... | 02/03/2009 |
| 7480909 | Method and apparatus for cooperative distributed task management in a storage subsystem with multiple controllers using cache locking The present invention provides a method and apparatus for cooperative distributed task management in a storage subsystem with multiple controllers using cache locking. The present invention distributes a task across a set of controllers acting in a cooperative rathe... | 01/20/2009 |
| 7418557 | Managing multiprocessor operations In managing multiprocessor operations, a first processor repetitively reads a cache line wherein the cache line is cached from a line of a shared memory of resources shared by both the first processor and a second processor. Coherency is maintained between the share... | 08/26/2008 |
| 7418464 | Method, system, and program for storing data for retrieval and transfer Provided is a method, system and program for storing data for later retrieval and for transfer within a storage hierarchy. A data storage subsystem stores both individual user files and also managed files, each managed file comprising an aggregation of multiple user... | 08/26/2008 |
| 7409538 | Update in-use flash memory without external interfaces A method, apparatus and program storage device for updating a non-volatile memory in an embedded system is provided. The invention includes detaching the non-volatile memory from all expectable non-volatile memory references, creating a temporary, volatile-memory fi... | 08/05/2008 |
| 7409600 | Self-healing cache system A method, apparatus and program storage device for performing a self-healing cache process is described. At least one error affecting a cache is detected. The cache may have a matching address tag for a fetching operation. Based on the type of error, a self-healing ... | 08/05/2008 |
| 7404017 | Method for managing data flow through a processing system A method, apparatus and program storage device for managing dataflow through a processing system is disclosed. A buffer monitor maintains and monitors a buffer full threshold to control the write throughput to a data bus. ... | 07/22/2008 |
| 7370081 | Method, system, and program for communication of code changes for transmission of operation requests between processors Provided are a method, system, and program for managing communication code changes between processors in which a local processor sends remote operation requests to be executed by a remote processor. In the illustrated embodiment, the local processor and the remote p... | 05/06/2008 |
| 7365408 | Structure for photolithographic applications using a multi-layer anti-reflection coating A bi-layer anti-reflective coating for use in photolithographic applications, and specifically, for use in ultraviolet photolithographic processes. The bi-layered anti-reflective coating is used to minimize pattern distortion due to reflections from neighboring feat... | 04/29/2008 |
| 7366890 | Method for switching to a service mode of operation in response to detecting a device connected to an I/O port of the system Provided are a method, system, deployment and article of manufacture, wherein in one embodiment, a mode of operation may be switched to a service mode by detecting a device inserted into a connector of an input/output port of a system. In the illustrated embodiment,... | 04/29/2008 |
| 7362543 | Magnetoresistive/inductive write head assembly formed with seed layers having a uniform thickness The present invention presents a method for fabricating coil elements for magnetic write heads. A coil pattern is formed on a substrate using photolithographic techniques. The substrate is etched using reactive ion etching, creating a coil-shaped trench in the subst... | 04/22/2008 |
| 7363629 | Method, system, and program for remote resource management Provided are a method, system, and program for managing resources in which a local processor sends remote operation requests to be executed by a remote processor having multiple resources. In the illustrated embodiment, the local processor and the remote processor e... | 04/22/2008 |