METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR STORING DATA
First Claim
Patent Images
1. A method of storing data, comprising:
- obtaining first data to be stored;
determining whether the first data is able to be compressed in a compression ratio exceeding a predetermined threshold; and
storing, based on the determined result, the first data into a storage device.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques involve storing data. In particular, such techniques involve: obtaining first data to be stored; determining whether the first data is able to be compressed in a compression ratio exceeding a predetermined threshold; and storing, based on the determined result, the first data into a storage device. Accordingly, such techniques can execute corresponding processing for data in a predicted compression ratio, so as to store the data into a storage device. In this manner, such techniques can significantly cut down the overheads for processing data while minimizing a storage space required for storing data.
2 Citations
28 Claims
-
1. A method of storing data, comprising:
-
obtaining first data to be stored; determining whether the first data is able to be compressed in a compression ratio exceeding a predetermined threshold; and storing, based on the determined result, the first data into a storage device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of training a prediction model, comprising:
-
obtaining a training dataset for training a prediction model; and training the prediction model using the training dataset, wherein the prediction model is provided for determining whether data to be stored is able to be compressed in a compression ratio exceeding the predetermined threshold, so that the data to be stored is stored based on the determined result. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for storing data, comprising:
-
at least one processing unit; at least one memory coupled to the at least one processing unit and storing instructions executed by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the apparatus to execute acts of; obtaining first data to be stored; determining whether the first data is able to be compressed in a compression ratio exceeding a predetermined threshold; and storing, based on the determined result, the first data into a storage device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus for training a prediction model, comprises:
-
at least one processing unit; at least one memory coupled to the at least one processing unit and storing instructions executed by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the apparatus to execute acts of; obtaining a training dataset for training a prediction model; and training the prediction model using the training dataset, wherein the prediction model is provided for determining whether data to be stored is able to be compressed in a compression ratio exceeding the predetermined threshold, so that the data to be stored is stored based on the determined result. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer program product having a non-transitory computer readable medium which stores a set of instructions to store data;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
obtaining first data to be stored; determining whether the first data is able to be compressed in a compression ratio exceeding a predetermined threshold; and storing, based on the determined result, the first data into a storage device.
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
-
28. A computer program product having a non-transitory computer readable medium which stores a set of instructions to train a prediction model;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
obtaining a training dataset for training a prediction model; and training the prediction model using the training dataset, wherein the prediction model is provided for determining whether data to be stored is able to be compressed in a compression ratio exceeding the predetermined threshold, so that the data to be stored is stored based on the determined result.
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
Specification