US 12,438,869 B2
Systems and methods for authorized movement of information between computer systems
Sahana Durgam Udaya, Bangalore (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Dec. 6, 2023, as Appl. No. 18/531,384.
Prior Publication US 2025/0193172 A1, Jun. 12, 2025
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/083 (2013.01) [H04L 63/102 (2013.01); H04L 63/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of moving data comprising:
receiving, in a first frontend application executing on a first computer, access information for a source backend server executing on a second computer;
receiving, in the first frontend application from the source backend server, a list of objects available for transport on the source backend server;
receiving a selection, from a user interface of the first frontend application, of one or more selected objects from the list of objects;
sending, by the first frontend application to the source backend server, a request for an OAuth token;
receiving, in the first frontend application and in response to the request, the OAuth token, wherein the OAuth token provides access to the source backend server;
sending, to a target content management system, object identifications for the selected objects, access information for a target backend server, the access information for the source backend server, and the OAuth token; and
for each object of the one or more selected objects:
sending the OAuth token and a request for data associated with a particular object from the target content management system to a source content management system;
retrieving, by the source content management system from the source backend server, the data associated with the particular object using the OAuth token; and
sending the data associated with the particular object from the source content management system to the target content management system.