"Telephone, n. An invention of the devil which abrogates some of the advantages of making a disagreeable person keep his distance. "
Ambose Bierce
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 |
| 7836329 | Communication link protocol optimized for storage architectures A communication link protocol is provided for communicating between nodes of an interconnect system via a communication link. In one embodiment, the communication link protocol includes a direct memory access (DMA) command for writing a block of data from a local no... | 11/16/2010 |
| 7823003 | Voltage referencing clock for source-synchronous multi-level signal buses An input circuit is provided for coupling to a source-synchronous multi-level bus carrying data, clock, and complementary clock signals. The clock and complementary clock signals have a less than full voltage swing than the data signal so they can act as reference v... | 10/26/2010 |
| 7802153 | Trainable link A method is provided to align clock and data signals over a source-synchronous link. The method includes sending header data and a default clock signal over the link. The header indicates a start of a training packet and the default clock signal ensures that the hea... | 09/21/2010 |
| 7792802 | Archiving logs with snapshots for data recovery A method for archiving a log for a data storage system includes the steps of logging host inputs/outputs to the log, creating a snapshot of the log when it is full, resetting a next write offset to the start of the log after the snapshot is created while continuing ... | 09/07/2010 |
| 7743031 | Time and space efficient technique for creating virtual volume copies A snapshot tree structure includes a base volume storing a current user data at a current time, a first read-only snapshot descending from the base volume, and a second read-only snapshot descending from the first read-only snapshot. The first read-only snapshot is ... | 06/22/2010 |
| 7644300 | Fast resynchronization of data from a remote copy A method for resynchronizing a first copy of data on a first storage system from a second copy of the data on a second storage system includes, at a regular checkpoint interval, the first storage system pushing data in its cache that were modified prior to a checkpo... | 01/05/2010 |
| 7622945 | Mix mode driver for traces of different lengths A method for a mix mode driver to accommodate traces of different lengths includes sequentially shifting values of a data signal to a number of stages and sequentially amplifying the values of the data signal at least one stage. Depending on the length of trace for ... | 11/24/2009 |
| 7590985 | Cluster inter-process communication transport A method for a name mapping module on a node to handle communication between a client process and a server process includes receiving from a client process a process handle and a message for a server process, mapping the process handle to an entry of the server proc... | 09/15/2009 |
| RE40877 | Method of communicating data in an interconnect system A method is provided for communicating data in an interconnect system comprising a plurality of nodes. In one aspect, the method includes: issuing a command packet from a first node, the command packet comprising a respective header quadword and at least one respect... | 08/18/2009 |
| 7543100 | Node controller for a data storage system A node controller for a data storage system having at least one node provides access to a data storage facility. The node controller is distinct from a computer-memory complex of the node. The node controller provides overall control for transferring data through th... | 06/02/2009 |
| 7539790 | Reducing latency in SCSI protocol To communicate over a SCSI protocol, a first device allocates buffers for a dummy SCSI read command and sends the dummy SCSI read command to a second device. This dummy SCSI read command is not a request by the first device to read data from the second device but in... | 05/26/2009 |
| 7502903 | Method and apparatus for managing data storage systems A method is provided for a data storage system to move data from a source logical disk (LD) region to a target LD region while the data storage system remains online to a host. The method includes determining if a region move will create excessive load so the data s... | 03/10/2009 |
| 7457175 | Dual data rate memory strobe checker A memory controller includes a gate circuit gating a data strobe signal from a memory device, a delay circuit delaying the data strobe signal from the gate circuit, a read buffer capturing values of a data signal from the memory device in response to the data strobe... | 11/25/2008 |
| 7444489 | Applications for non-disruptively moving data between logical disk regions in a data storage system A method is provided for a data storage system to change the RAID type, the layout characteristics, and the performance characteristics of a virtual volume mapped to logical disk regions in one or more logical disks while the data storage system remains online to a ... | 10/28/2008 |
| 7415553 | Automatic cluster join protocol A method for new nodes to join a cluster in a serial sequence includes (a) a new node transmitting a first type of request to join the cluster and (b) the new node determining if it has to back off the first type of request. The new node has to back off if (1) it ha... | 08/19/2008 |