US 12,229,526 B2
Smart translation systems
Prakash Ghatage, Bangalore (IN); Naveen Kumar Thangaraj, Salem (IN); Kaustubh Kurhekar, Pune (IN); Sreevidya Prasad, Bangalore (IN); and Sriram Sankaranarayanan, Bangalore (IN)
Assigned to ACCENTURE GLOBAL SOLUTIONS LIMITED, Dublin (IE)
Filed by ACCENTURE GLOBAL SOLUTIONS LIMITED, Dublin (IE)
Filed on Aug. 31, 2022, as Appl. No. 17/900,704.
Claims priority of application No. 202211021330 (IN), filed on Apr. 9, 2022.
Prior Publication US 2023/0325613 A1, Oct. 12, 2023
Int. Cl. G06F 40/58 (2020.01); G06F 16/683 (2019.01); G06F 40/263 (2020.01); G10L 15/26 (2006.01)
CPC G06F 40/58 (2020.01) [G06F 16/683 (2019.01); G06F 40/263 (2020.01); G10L 15/26 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A smart translation system, comprising:
at least one application processor;
a non-transitory processor-readable medium storing machine-readable instructions that cause the application processor to:
access input content via an application,
wherein the input content is to be translated;
extract translation metadata including a source language of the input content and a target language into which the input content is to be translated;
determine if translated content corresponding to the input content can be retrieved from a user cache;
obtain the translated content from the user cache if the translated content of the input content is in the user cache,
else if the translated content of the input content cannot be retrieved from the user cache,
determine a type of the application providing the input content, and
obtain the translated content of the input content from a translation engine automatically selected from a plurality of automatic translation engines, wherein the translated content is generated based on the type of the application;
enable a display of the translated content of the input content via the application used to display the input content wherein,
the translated content maintains visible attributes of the input content when displayed through the application.