Operating a memory
AssigneeNokia Corporation
InventorMartti Kalevi Voutilainen
Life of this patent
Estimating the term…
Abstract
For enabling an efficient storage of received compressed data, an additional lossless compression is applied to the compressed data to obtain binary digits. The lossless compression is configured to result, on an average, in a higher percentage of binary digits having a first value than binary digits having a second value. The obtained binary digits are caused to be stored in a memory, wherein the storage of binary digits of the first value require less energy than or an equal amount of energy as the storage of binary digits of the second value.
Claims21
1-22. (canceled)
A method comprising:
- receiving compressed data;
- applying an additional lossless compression to the compressed data to obtain binary digits, the lossless compression being configured to result, on an average, in a higher percentage of binary digits having a first value than binary digits having a second value;
- and
- causing a storage of the obtained binary digits in a memory, the storage of binary digits of the first value requiring less energy than or an equal amount of energy as the storage of binary digits of the second value.
An apparatus comprising at least one of
- a circuitry;
- and
- at least one processor and at least one memory including computer program code;
- at least one of the circuitry and the at least one memory and the computer program code, with the at least one processor, configured to cause the apparatus at least to perform:
- receive compressed data;
- apply an additional lossless compression to the compressed data to obtain binary digits, the lossless compression being configured to result, on an average, in a higher percentage of binary digits having a first value than binary digits having a second value;
- and
- cause a storage of the obtained binary digits in a memory, the storage of binary digits of the first value requiring less energy than or an equal amount of energy as the storage of binary digits of the second value.
A computer readable storage medium in which computer program code is stored, the computer program code causing an apparatus to perform the following when executed by the processor:
- receiving compressed data;
- applying an additional lossless compression to the compressed data to obtain binary digits, the lossless compression being configured to result, on an average, in a higher percentage of binary digits having a first value than binary digits having a second value;
- and
- causing a storage of the obtained binary digits in a memory, the storage of binary digits of the first value requiring less energy than or an equal amount of energy as the storage of binary digits of the second value.
Dependencies are inferred from the claim text.