IP Library Granted Patent US 10,372,830
Granted Patent B2
US 10,372,830 · App. 15/598,141 · Granted Aug 6, 2019

Digital content translation techniques and systems

Inventors: Ankur Sial (New Delhi, IN); Harpreet Neelu (Noida, IN); Amit Gupta (Greater Noida, IN); Akshay Madan (San Jose, CA)
Assignee: Adobe Inc.
G06F17/289G06F17/211
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,372,830
App. No.
15/598,141
Granted
Aug 6, 2019
Kind
B2
Abstract

Digital content translation techniques and system are described. In one example, source digital content is linked via metadata to different derived format versions that are generated from the source digital content. The metadata, for instance, may be used to locate source digital content that generated a particular derived format version that is in use by a service provider system. The source digital content, once identified and located, may then be used to improve efficiency and accuracy in translation of text or images included as part of the source digital content. The updated source digital content is then used to generate a derived format version that includes the translated text or other portion, e.g., an image.

Claims (34)

1. In a digital medium environment to cause translation of digital content, a method implemented by at least one computing device, the method comprising:

receiving, by the at least one computing device, a request to translate a derived format version of source digital content;

locating, by the at least one computing device, the source digital content based on metadata associated with the derived format version and identifies the source digital content;

extracting, by the at least one computing device, a portion from the source digital content;

initiating, by the at least one computing device, generation of a translated version of the portion from the source digital content; and

updating, by the at least one computing device, the derived format version as including the translated version.

2. The method as described in claim 1 , wherein the metadata links a source content identifier that identifies the source digital content to a version identifier that identifies the derived format version.

3. The method as described in claim 1 , wherein the extracting includes identifying a text layer that includes the portion as text as part of the source digital content.

4. The method as described in claim 1 , wherein the initiating includes communicating the extracted portion to a translation service system and receiving the translated version from the translation service system.

5. The method as described in claim 4 , wherein the communicating of the extracted portion is performed without communicating the source digital content.

6. The method as described in claim 1 , wherein the updating includes updating the source digital content using the translated version and generating the updated derived format version based on the updated source digital content.

7. The method as described in claim 1 , wherein the derived format version is one of a plurality of derived format versions generated from the source digital content.

8. The method as described in claim 7 , wherein each derived format version of the plurality of derived format versions has a different file format, one to another.

9. In a digital medium environment to cause automatic generation of a plurality of derived format versions responsive to a translation of source digital content, a system comprising:

an input module implemented at least partially in hardware of at least one computing device to receive a request to cause translation of source digital content;

a translation manager module implemented at least partially in hardware of the at least one computing device to cause a portion of the source digital content to be translated;

a link manager module implemented at least partially in hardware of the at least one computing device to identify a plurality of derived format versions for generation based on the source digital content, the identification based on metadata indicative of a link between the source digital content and the plurality of derived format versions; and

a plurality of format generation modules implemented at least partially in hardware of the at least one computing device, each said format generation module is configured to generate a respective format of a plurality of different format types from the source digital content based on the translated portion.

10. The system as described in claim 9 , wherein the plurality of format generation modules are configured to generate the respective format automatically and without user intervention response to receipt of the translated version.

11. The system as described in claim 9 , wherein the translation causation module is configured to communicate the portion via a network to a translation service system and receive the translated portion via the network from the translate service system.

12. The system as described in claim 11 , wherein the translation service system is configured to generate the translated portion through machine learning or output of the portion in a user interface and receipt of user inputs via the user interface that translate the portion.

13. The system as described in claim 9 , wherein the plurality of different format types include a portable document format, joint photographic experts group format, or tagged image file format.

14. A system comprising:

means for generating metadata including a source content identifier usable to locate source digital content and at least one version identifier usable to locate a derived format version of the source digital content;

means for locating the source digital content based on the metadata in response to an input to cause translation of at least a portion of the source digital content;

means for causing generation of a translated version of the source digital content;

means for updating the source digital content based on the translated version; and

means for generating a plurality of derived format versions from the updated source digital content.

15. The system as described in claim 14 , further comprising means for extracting text from the source digital content and wherein the translated version of the source digital content includes a translation of the extracted text.

16. The system as described in claim 15 , wherein the extracting means is configured to identify a text layer that includes the portion as text as part of the source digital content.

17. The system as described in claim 14 , wherein the translated version is a digital image that is translated from a digital image included in the source digital content.

18. The system as described in claim 14 , wherein the causing means is configured to communicate the extracted portion to a translation service system and receive the translated version from the translation service system.

19. The system as described in claim 18 , wherein the communicating of the extracted portion is performed without communicating the source digital content.

20. The system as described in claim 14 , wherein the updating means is configured to update the source digital content using the translated version and generate an updated derived format version based on the updated source digital content.

Assignments (2)
CHANGE OF NAME Recorded Jan 21, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048103/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2017
From: SIAL, ANKUR; NEELU, HARPREET; GUPTA, AMIT; MADAN, AKSHAY
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 042511/0733 →
Continuity (1)
Related Publication 20180336189A1 · Nov 22, 2018