US 12,306,795 B2
Efficient localized metadata handling
Sirisha Dinavahi, Telangana (IN); Arpitha A. Shetty, Dakshina Kannada (IN); Rakesh Kelappan, Wayanad (IN); Devicharan Vinnakota, Bengaluru (IN); and Amrita Prabhakaran, Bengaluru (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Aug. 4, 2023, as Appl. No. 18/365,608.
Prior Publication US 2025/0045250 A1, Feb. 6, 2025
Int. Cl. G06F 16/17 (2019.01); G06F 16/2455 (2019.01); G06F 16/2457 (2019.01)
CPC G06F 16/173 (2019.01) [G06F 16/24552 (2019.01); G06F 16/24575 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, from a user at a first location, a request for metadata;
parsing the request into a current job for a first portion of the metadata and a background job for a second portion of the metadata, wherein parsing the request comprises determining the first portion of the metadata corresponding to a first language specified in a profile of the user and a second portion of the metadata corresponding to a plurality of other languages not specified in the profile of the user;
at a first time, issuing the current job to retrieve the first portion of the metadata from a translation server;
at a second time subsequent to the first time and upon completion of the current job, issuing the background job to retrieve the second portion of the metadata from the translation server;
in response to the background job, receiving a translation of the second portion of the metadata into the plurality of other languages; and
storing the translation of the second portion of the metadata in a non-transitory computer readable storage medium,
wherein, upon receiving a second request for metadata from a second user associated with a second profile having language preferences specifying one of the plurality of other languages, at least a portion of the translation of the second portion of the metadata is retrieved and presented to the second user.