US 12,335,381 B2
Method for managing filesystem elements, method for setting up user access to a storage system, system and non-transitory computer readable storage medium
Bruno C. Bourbon, Recife (BR); Cristovao Z. Rufino, Recife (BR); Emerson L. Espinola, Recife (BR); Hebert J. A. Duarte, Recife (BR); Pether J. Silva, Recife (BR); Jose Roberto Ribeiro Junior, Campinas (BR); and Anderson Nunes Paiva Morais, Campinas (BR)
Assigned to SAMSUNG ELETRÔNICA DA AMAZÔNIA LTDA., Campinas (BR)
Filed by SAMSUNG ELETRÔNICA DA AMAZÔNIA LTDA., São Paulo (BR)
Filed on Oct. 3, 2022, as Appl. No. 17/958,547.
Claims priority of application No. 10 2022 011624-5 (BR), filed on Jun. 13, 2022.
Prior Publication US 2023/0403145 A1, Dec. 14, 2023
Int. Cl. H04L 9/08 (2006.01); G06F 16/13 (2019.01); G06F 16/16 (2019.01); G06F 16/182 (2019.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/0866 (2013.01) [G06F 16/137 (2019.01); G06F 16/162 (2019.01); G06F 16/164 (2019.01); G06F 16/183 (2019.01); H04L 9/0643 (2013.01); H04L 9/3231 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method of managing filesystem elements between a user device and a network, the method comprising:
receiving, on the network from the user device connected to the network, a request related to a filesystem element operation over the network, the user device comprising a local metadata file and a network encryption key, and the network comprising an encrypted network metadata file;
performing, with the network, the filesystem element operation;
updating, with the network, the local metadata file based on the filesystem element operation;
downloading, with the user device, the encrypted network metadata file from the network to the user device, wherein the encrypted network metadata file comprises data of a filesystem on the network;
decrypting, with the user device, the encrypted network metadata file on the user device with the network encryption key;
provided network metadata stored in the network is newer than the updated local metadata file, merging, with the user device, the network metadata file stored in the network with the updated local metadata file to update the local metadata file with data from the network metadata file;
encrypting, with the user device, the updated local metadata file on the user device with the network encryption key; and
uploading, with the user device, the encrypted updated metadata file to the network.