Storage Device and Method for Selective Data Compression
First Claim
Patent Images
1. A method for selective data compression, the method comprising:
- performing the following in a storage device in communication with a host device, the storage device having a non-volatile memory;
determining whether data stored in a storage area in the memory is suitable for compression;
if the data is suitable for compression, compressing the data; and
using free memory space resulting from compressing the data for an internal storage device operation.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage device and method for selective data compression are provided. In one embodiment, a storage device determines whether data stored in a storage area in the storage device'"'"'s memory is suitable for compression. If the data is suitable for compression, the storage device compresses the data. The storage device then uses free memory space resulting from compressing the data for an internal storage device operation. Other embodiments are disclosed, and each of the embodiments can be used alone or together in combination.
209 Citations
22 Claims
-
1. A method for selective data compression, the method comprising:
performing the following in a storage device in communication with a host device, the storage device having a non-volatile memory; determining whether data stored in a storage area in the memory is suitable for compression; if the data is suitable for compression, compressing the data; and using free memory space resulting from compressing the data for an internal storage device operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A storage device comprising:
-
an interface through which to communicate with a host device; a non-volatile memory; and a controller in communication with the interface and the non-volatile memory, the controller configured to; determine whether data stored in a storage area in the memory is suitable for compression; if the data is suitable for compression, compress the data; and use free memory space resulting from compressing the data for an internal storage device operation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification