Patent ID: 11893254
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A computer program product including computer readable storage media of dynamically managing permissions of storage blocks, having computer executable instructions that when executed by at least one computer cause the at least one computer to execute the instructions to:
predict, by utilizing at least one prediction policy, at least one storage block that will be accessed by a user on a storage device using a machine learning model that is trained using historical information from the user including programs or processes accessed by the user;
predict, by utilizing the at least one prediction policy, a time window when the storage block will be accessed by the user using a machine learning model that is trained using historical access times and operating patterns performed by the user on the storage device;
grant the user an access to the storage block during the predicted time window and ahead of the predicted time window in order to grant the user access in time for when the user needs to access the storage block;
monitor whether the storage block is accessed by the user;
determine, based on the monitoring, that the user accessed the storage block; and
revoke the access to the storage block granted to the user after a predetermined access time,
wherein the at least one storage block correlates to a physical location of an underlying file sector of stored data on the storage device.