Patent ID: 11966359
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer-readable storage medium having stored thereon executable instructions that, as a result of being executed by one or more processors of a computer system, cause the computer system to at least:
train a machine learning algorithm with usage data from a data usage log as training input;
determine, by monitoring a data usage log for access to a data object stored in a first location corresponding to a first data storage tier of a tiered storage system, first usage data associated with the data object;
provide the first usage data to a set of functions produced as a result of training the machine learning algorithm to generate prediction metadata as output from the set of functions produced by training the machine learning algorithm, the prediction metadata usable to determine whether to transition the data object from the first data storage tier to a second data storage tier, the set of functions comprising one or more decision trees usable to determine one or more preferred data storage tiers and used to generate the prediction metadata usable to determine whether to transition the data object from the first data storage tier to the second data storage tier;
determine to transition the data object from the first data storage tier to the second data storage tier based at least in part on:
the prediction metadata that indicates an access pattern for the data object is inconsistent with the first data storage tier; and
a parameter that authorizes transition of the data object to the second data storage tier;

transition the data object to a second location corresponding to the second data storage tier;
update the prediction metadata to reflect storage of the data object in the second location; and
adjust the set of functions based on second usage data obtained by monitoring the data object in the second location.