Back to results
US 12,608,489 B2Granted
Data storage method and apparatus, device, and readable medium
AssigneeHuawei Technologies Co., Ltd.
InventorsHan Xu, Tao Huang, Di Chen, Jiawei Zhao
Life of this patent
Estimating the term…
Abstract
A data storage method includes receiving to-be-stored first data; encrypting a first data part in the to-be-stored first data; writing an encrypted first data part into a non-volatile memory; and then writing a second data part into a hard disk or a magnetic disk.
Claims20
A method comprising:
- receiving first data;
- encrypting a first data part of the first data to obtain an encrypted first data part;
- writing the encrypted first data part into a non-volatile memory;
- writing a second data part of the first data into one of a hard disk or a magnetic disk;
- and
- writing first metadata of the first data part and second metadata of the second data part into the non-volatile memory, wherein the first metadata comprises a duration required for encrypting and decrypting the first data part and a quantity of times of accessing the first data part.
3 more elements
A computing device comprising:
- a memory configured to store computer program instructions;
- and
- a processor coupled to the memory and configured to execute the computer program instructions to cause the computing device to:
- receive first data;
- encrypt a first data part of the first data to obtain an encrypted first data part;
- write the encrypted first data part into a non-volatile memory;
- write a second data part of the first data into one of a hard disk or a magnetic disk;
- and
- write first metadata of the first data part and second metadata of the second data part into the non-volatile memory, wherein the first metadata comprises a duration required for encrypting and decrypting the first data part and a quantity of times of accessing the first data part.
6 more elements
A computer program product comprising computer-executable instructions stored on a non-transitory computer-readable storage medium, wherein when executed by a processor of a computing device, the computer-executable instructions cause the computing device to:
- receive first data;
- encrypt a first data part of the first data to obtain an encrypted first data part;
- write the encrypted first data part into a non-volatile memory;
- write a second data part of the first data into one of a hard disk or a magnetic disk;
- and
- write first metadata of the first data part and second metadata of the second data part into the non-volatile memory, wherein the first metadata comprises a duration required for encrypting and decrypting the first data part and a quantity of times of accessing the first data part.
3 more elements
Dependencies are inferred from the claim text.