IP Library › Granted Patent US 7,991,930
Granted Patent B2
US 7,991,930 · App. 10/783,031 · Granted Aug 2, 2011

Data storage drive and method employing data compression

Assignee: Hewlett-Packard Development Company, L.P.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,991,930
App. No.
10/783,031
Granted
Aug 2, 2011
Kind
B2
Abstract

A tape drive unit has a data compression engine coupled to an incoming data stream. A buffer memory stores data of the incoming data stream. A control module enables or disables the data compression engine in response to a function of the data occupancy level of the buffer memory.

Claims (23)

1. A tape drive unit comprising:

a data compression engine configured to selectively apply compression to an incoming data stream and output a compressed data stream;

a buffer memory configured to store said compressed data stream;

a monitoring element configured to monitor a data occupancy level of said buffer memory configured to store said compressed data stream; and

a control element configured to disable said data compression engine based upon a predetermined level of the data occupancy level of the buffer memory.

2. The tape drive unit as claimed in claim 1 , comprising:

a tape transport mechanism for transporting a tape data storage medium past a transducer;

wherein said tape transport mechanism continues streaming of said tape, whilst said data compression engine is in an enabled mode, and whilst said compression engine is in a disabled mode.

3. The tape drive unit as claimed in claim 1 , comprising:

a tape transport mechanism configured to transport a tape data storage medium past a transducer; and

a tape speed control element configured to control said tape transport mechanism for transporting said tape at a variable speed;

wherein said tape speed is variable according to a data occupancy level of said buffer memory.

4. A data processing device comprising:

a data compression engine configured to selectively apply compression to an incoming data stream and output a compressed data stream; and

a buffer memory configured to store said compressed data stream;

wherein said device is configured to disable said data compression engine in response to a data occupancy level of said buffer memory storing compressed data, wherein the data occupancy level is below a predetermined level.

5. The data processing device as claimed in claim 4 , further comprising:

a monitoring element configured to monitor the data occupancy level of said buffer memory; and

a control element configured to enable or disable said data compression engine in response to an indication of monitored data occupancy level of said buffer memory derived by the monitoring element.

6. A data processing device comprising:

means for applying compression to an incoming data stream and generating a compressed data stream; and

means for storing data of said compressed data stream;

said data processing device is configured to disable the data compression means in response to a data occupancy level of the means for storing data of the compressed data stream being below a predetermined level.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2004
From: HEWLETT-PACKARD LIMITED
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 015359/0218 →
Priority Claims (1)
GB 0304052.4 · Feb 22, 2003 · national
Continuity (1)
Related Publication 20040179284A1 · Sep 16, 2004