US 12,131,048 B2
Rollback of comment migration to cloud storage
Siddiq Ahmed Koona, Bangalore (IN); Bharani Lingamaneni, Vijayawada (IN); and Sahana Durgam Udaya, Bangalore (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Jun. 27, 2022, as Appl. No. 17/850,337.
Prior Publication US 2023/0418502 A1, Dec. 28, 2023
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 13/00 (2006.01); G06F 21/60 (2013.01); H04L 9/40 (2022.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0611 (2013.01); G06F 3/067 (2013.01); G06F 21/602 (2013.01); H04L 63/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, in a first browser located behind a firewall, a comment migration instruction to modify an encryption form of a plurality of comments stored in a cloud storage outside the firewall as a plurality of batches including a first batch;
in response to the comment migration instruction, retrieving from cloud storage across the firewall, a value of a migration status of a previous migration instruction and a value of a batch timestamp for the first batch operated on by the previous migration instruction;
determining that the value of the migration status is started, and that the batch timestamp is within a predetermined time;
precluding execution of the comment migration instruction in response to the determination that the value of the migration status is started and the batch timestamp is within the predetermined time; and
otherwise, initiating the comment migration instruction to perform a comment migration,
wherein the comment migration is controlled by the first browser, and wherein during the comment migration, the first browser retrieves encrypted comments from the cloud storage through a commenting service outside the firewall, sends the encrypted comments to a crypto server behind the firewall to decrypt and re-encrypt the encrypted comments using a different encryption, receives re-encrypted comments from the crypto server, and stores the re-encrypted comments in the cloud storage through the comment service.