...that the Eveready Battery began as an invention called the "electric flowerpot," which was a tube with a battery and light bulb inside? The idea was to fasten this gizmo to the side of a flowerpot so it would illuminate the flowers from the bottom. The idea died on the vine and the businessman who licensed the flower pot, Conrad Huber, was left with a pile of useless tubes -- until he found a way to market them as batteries to light the world!
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 |
| 8176270 | Data allocation system A method of operating a data control system to copy a volume of data from a primary storage system to a secondary storage system comprises receiving an instruction to copy the volume of data, wherein the volume of data comprises a plurality of data blocks, in respon... | 05/08/2012 |
| 8166262 | Assigning a physical address to a data storage device A method of assigning a physical address to a tape-based data storage device is provided. The method includes receiving a first initialization signal from a system controller at an input port associated with a first tape-based data storage device and prohibiting com... | 04/24/2012 |
| 8154811 | Measuring reader/writer offset in a tape drive head In a method of electronically measuring reader/writer offset in a tape drive head, a plurality of sequentially adjacent data tracks are written on a tape with a write head. Error rate information is measured while reading a data track of the plurality of sequentiall... | 04/10/2012 |
| 8112557 | Method and apparatus for tape drive data logging Method and apparatus for logging of data within a data storage system, such as a tape drive library. The tape drive library includes a central storage (memory) providing storage space assigned to each tape drive in the tape drive library and allowing each tape drive... | 02/07/2012 |
| 8059355 | Dual stage head actuator assembly for tape drive An actuator assembly (22) for positioning a head (16) of a tape drive (10) relative to a storage tape that moves along a tape path (24) includes a first actuator (228), a second actuator (230) and a controller (26). T... | 11/15/2011 |
| 8046380 | Data storage system The present invention is directed to an archival data storage system. The archival data storage system includes write once and read many (WORM) capability, data redundancy, error correction, and access control. The combination of these capabilities enable the archiv... | 10/25/2011 |
| 8041862 | Data flow control and bridging architecture enhancing performance of removable data storage systems A data flow control and bridging architecture that enhances the performance of removable data storage systems. In one implementation, the present invention provides a bypass bus implementation where the data transfer phase associated with select commands occurs dire... | 10/18/2011 |
| 8019926 | Automatically assigning a multi-dimensional physical address to a data storage device A method of assigning a multi-dimensional physical address to a tape-based data storage device is provided. The method includes accessing a first signal from a first communication path electrically coupled to a first tape-based data storage device, wherein the first... | 09/13/2011 |
| 8009377 | Tape architecture and a head architecture for a linear tape drive having a reduced actuator stroke A tape architecture and a head architecture for a linear tape drive having a reduced actuator stroke is disclosed. In one embodiment, the linear tape drive head assembly includes a top portion having a plurality of write elements and no read elements at a first side... | 08/30/2011 |
| 7991951 | Clustered storage network A data storage network is provided. The network includes a client connected to the data storage network; a plurality nodes on the data storage network, wherein each data node has two or more RAID controllers, wherein a first RAID controller of a first node is config... | 08/02/2011 |
| 7979670 | Methods and systems for vectored data de-duplication The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wh... | 07/12/2011 |
| 7962706 | Methods and systems for improving read performance in data de-duplication storage The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a data de-duplication system that retrieves d... | 06/14/2011 |
| 7961818 | Method and system for adaptive timing recovery Timing recovery in partial-response-based magnetic recording systems customarily employs the “decision-directed” method wherein phase error is recovered from the differences between the noise-corrupted received signal samples and their estimated ideal (noise and... | 06/14/2011 |
| 7961415 | Master calibration channel for a multichannel tape drive In one embodiment, an apparatus comprises two or more slave channels, wherein each one of the slave channels comprises a non-adaptive filter operable to filter an input signal to the slave channel using filter coefficients received from a master channel; and the mas... | 06/14/2011 |
| 7949932 | Strengthening parity check bit protection for array-like LDPC codes An LDPC parity check matrix originated using an array code provides more protection against errors for parity bits 1 through 1−p, which can, during decoding, allow faster convergence to a higher LLR value for those bits as well as higher overall reli... | 05/24/2011 |
| 7945419 | Electronic measurement of off-center run-out and reel-hub mismatch In a method of electronically measuring reel off-center run-out and reel hub mismatch, tape speed data related to a tape coupled with an operating drive reel is electronically measured. The tape speed data is correlated with drive reel rotation angles. The correlate... | 05/17/2011 |
| 7933939 | Apparatus and method for partitioning data blocks A method and apparatus for increasing the speed at which a block of data can be partitioning into variable-length subblocks is provided. The method combines a relatively high-speed partitioning algorithm (that can only partition a block into relatively small mean-le... | 04/26/2011 |
| 7913114 | Repair of a corrupt data segment used by a de-duplication engine In a method for repairing a corrupt data segment used by a de-duplication engine, a data segment indexed by a de-duplication index is identified as being as a corrupt data segment. A search is made to find a duplicate data segment with which to replace the corrupt d... | 03/22/2011 |
| 7860190 | Multi-channel timing recovery system The present invention, in particular embodiments, is directed to methods, apparatuses and systems that provide global timing error information derived from timing error information of each data channel. This is achieved, in part, by summing the timing error informat... | 12/28/2010 |
| 7859786 | Ultra high track density adaptive head core track pitch control Apparatuses and methods for adjusting the track pitches of the tracks on a data storage tape. In one variation, the method comprises adjusting the observed pitch between the tracks by applying variable amounts of pressure on the surface of the tape. In another varia... | 12/28/2010 |
| 7852965 | Windowed level detector for partial response channels An estimator of the noiseless output of a noisy partial response channel is described. The estimator operates recursively. In each iteration, the estimator processes a window of the N most recently received noisy channel outputs to compare output level metrics for a... | 12/14/2010 |
| 7831793 | Data storage system including unique block pool manager and applications in tiered storage A data storage system (10) that receives a data set from a software module (18A-D) includes a first tier storage device (240), a second tier storage device (242), a redundancy reducer (21) and a migration engine (28). The fi... | 11/09/2010 |
| 7831753 | Data flow control and bridging architecture enhancing performance of removable data storage systems A data flow control and bridging architecture that enhances the performance of removable data storage systems. In one implementation, the present invention provides a bypass bus implementation where the data transfer phase associated with select commands occurs dire... | 11/09/2010 |
| 7826169 | Servo error detection and compensation utilizing virtual data tracking servo methods A method for detecting errors in a servo system of a magnetic storage drive includes writing a plurality of data tracks at a pitch, detecting a position of an edge of at least two of the data tracks under control of a servo system (e.g., an optical or magnetic servo... | 11/02/2010 |
| 7817369 | Implementing power savings in an automated storage system In a method of implementing power savings in an automated storage system, a power savings mode authorization is sent from a library controller to a tape drive, such that the tape drive is authorized to enter an extended power savings mode that maintains an operation... | 10/19/2010 |
| 7793066 | Data storage system for storing data in different types of data storage media A data storage system for storing data includes a data storage medium and a data interface that communicates with the data storage medium. The data interface is configured to place data into a logical data capsule having a defined size, where the data placed into th... | 09/07/2010 |
| 7779220 | Password-based media cartridge authentication The present invention, in particular embodiments, is directed to methods, apparatuses and systems directed to the authentication of cartridge-based storage media. In a particular embodiment, the present invention provides authentication passwords that are stored on ... | 08/17/2010 |
| 7778958 | Recovery of data on a primary data volume Data on a primary data volume is restored by generating an image of the primary data volume at a specified point-time based on data stored on a backup data volume, where the data stored on the backup data volume includes data written to the primary data volume and s... | 08/17/2010 |
| 7765358 | Connecting multiple peripheral interfaces into one attachment point An interconnect apparatus is provided for connecting at least one peripheral device to a multi-channel interface. The apparatus includes an incoming connector having a first incoming channel connector and at least one second incoming channel connector, wherein the i... | 07/27/2010 |
| 7755863 | Adjacent track readers Aspects include readers for magnetic storage media. Each reader is operable to read multiple tracks from the storage media simultaneously by using a plurality of active regions, each active region for reading a different track. The active regions may be disposed in ... | 07/13/2010 |
| 7751154 | Magnetic recording heads with bearing surface protections and methods of manufacture In one aspect described herein, a read head having one or more magnetoresistive (MR) sensors (or devices) is provided. In one example, the read head includes an MR sensor and an insulator layer disposed at the same level as the MR sensor. The read head further inclu... | 07/06/2010 |
| 7743205 | Apparatus and method for virtualizing data storage media, such as for use in a data storage library providing resource virtualization A system and method for use in an automated data storage cartridge library defines cartridges for use with an external host computer (“open” cartridges), and cartridges for use only internal to the library (“closed” cartridges). Cartridges may be “virtuali... | 06/22/2010 |
| 7738212 | Methods, systems, and apparatus for reducing the effects of tape dimensional stability A method, system, apparatus, and computer readable medium storing instructions for recording data tracks and a method and system for reading data tracks. For recording data tracks, virtual boundary of a first data track recorded on the storage medium is determined. ... | 06/15/2010 |
| 7714749 | Method for constructing RLL codes of arbitrary rate The claimed embodiments provide methods, apparatuses and systems directed to run-length limited (RLL) coding of data. In one implementation, concatenatable RLL codes with run lengths of zeroes not exceeding k are constructed for any rate N/(N+1) where N≦2k−... | 05/11/2010 |
| 7701662 | Cartridge reel lock release sensing systems and methods A tape drive having a reel release sensing procedure and system is provided. In one example, the tape drive includes a motor coupled to a reel driver for driving a reel of a storage device, a sensor for detecting movement associated with the reel driver, and a contr... | 04/20/2010 |
| 7694208 | Error correction algorithm using interleaved parity check and Reed-Solomon code Methods and apparatuses for correcting errors in a data stream are described herein. In one aspect, the error correction process is operable to correct errors in at least two separate types of data streams, each of which utilizes a distinct error correction scheme. ... | 04/06/2010 |
| 7684144 | Multi-rate tracking with a multi-actuator servo control In a method of multi-rate tracking with a multi-actuator servo control, a track position error is sampled at an asynchronous sample rate for operating a first actuator. The track position error is also sampled at a synchronous sample rate for operating a second actu... | 03/23/2010 |
| 7680979 | Logical library architecture for data storage applications and methods of use Systems and associated methods provide a level of indirection between multiple host computers and multiple data storage resources, such as removable media data storage devices. At least one of the hosts is not provided with direct access to some of the removable med... | 03/16/2010 |
| 7679864 | Narrow width actuator for tape drive systems A servo-controlled, head actuator design that has low profile characteristics in both the height and width dimensions. The low height allows the actuator to fit into a half-high tape drive form factor. Additionally, in some implementations, the actuator comprises a ... | 03/16/2010 |
| 7676730 | Method and apparatus for implementing error correction coding in a random access memory Apparatuses and methods for utilizing error correction code in a data buffer or data storage device. In one variation, a single memory device is utilized to store both the data and the associated error correction code. The data and the associate error correction cod... | 03/09/2010 |