9881002

Content Localization

PublishedJanuary 30, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
24 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method, comprising: receiving, by a computer system, an image; receiving descriptive data associated with the received image, the descriptive data describing one or more parameters associated with presentation of a text string corresponding to the received image, the one or more parameters indicating at least one of placement of text with respect to the text string, font style of text with respect to the text string, or font size of text with respect to the text string; extracting the text string from the descriptive data; generating an asset identifier associating the image and the descriptive data; storing the image and the descriptive data in association with the asset identifier; requesting a translated text string corresponding to the extracted text string based at least in part on the asset identifier, the translated text string translated based at least in part on at least one of a regional identifier or a language identifier; receiving, from a translation service, the translated text string corresponding to the extracted text string; generating, according to the one or more parameters, a translated image that includes the received translated text string as an overlay that is configured to be overlaid on top of the image; providing, by the computer system, the translated image and the descriptive data to a client device in response to a request; and causing the client device to reproduce the translated image including the translated text string as the overlay according to the one or more parameters of the descriptive data.

2

2. The computer-implemented method of claim 1 , wherein the one or more parameters comprise rule parameters indicating placement of the text string with respect to the image and characteristic parameters indicating style of the text string.

3

3. The computer-implemented method of claim 1 , wherein the request comprises a request by the client device to access content.

4

4. The computer-implemented method of claim 1 , wherein the text string describes one or more characteristics of an item depicted by the image, the item depicted by the image available in connection with an electronic marketplace.

5

5. The computer-implemented method of claim 1 , wherein receiving the image comprises receiving, from a first user device, a data upload comprising the image.

6

6. A computer-implemented method, comprising: receiving, by a computer system, an image; receiving data associated with the image, the data including a plurality of parameters describing presentation of the image, individual parameters of the plurality of parameters corresponding to at least one of characteristic parameters or rule parameters; generating an asset identification code, the asset identification code identifying at least the image and the data; storing the image and the data in association with the asset identification code; receiving a translation of a text string based at least in part on a request that includes the asset identification code, the translation of the text string comprising a translated text string corresponding to a language code that comprises a regional identifier and a language identifier, the regional identifier indicating a particular geographic region and the language identifier indicating a particular language supported within the particular geographic region; providing the image including the translated text string to a user device in accordance with the plurality of parameters; and causing the user device to display the image based in part on the language code and the plurality of parameters, the displayed image including the translated text string.

7

7. The computer-implemented method of claim 6 , wherein the rule parameters comprise at least one of a spacing parameter, a placement parameter, a widow/orphan parameter, a character-spacing parameter, a hyphenation parameter, a boundary parameter indicating at least a boundary of an overlay, a special character parameter, a text flow parameter, or a directional text parameter, and wherein the characteristic parameters comprise at least one of a text parameter, a font parameter, a size parameter, a non-text element parameter, a color parameter, or a text style parameter.

8

8. The computer-implemented method of claim 6 , wherein providing the image includes providing the image in response to a different request from the user device to access the image.

9

9. The computer-implemented method of claim 6 , wherein the text string comprises a first language and the translated text string comprises a second language, the first language distinct from the second language.

10

10. The computer-implemented method of claim 6 , further comprising providing the text string and the data to a translation service, the translation service configured to translate the text string between one or more languages and update the data.

11

11. The computer-implemented method of claim 6 , further comprising: providing the image including the translated text string to a second user device; enabling performance of one or more adjustments to the translated text string and the image; updating the data associated with the image to reflect the one or more adjustments to the translated text string and the image; and causing the user device to display the image including the translated text string in accordance with the updated data reflecting the one or more adjustments to the translated text string.

12

12. The computer-implemented method of claim 6 , wherein providing the image is based at least in part on receiving, from the user device, a different request to access a page associated with the image.

13

13. The computer-implemented method of claim 6 , wherein: the method further comprises, prior to providing the image including the translated text string to the user device: generating a translated image comprising the translation of the text string as an overlay configured to be overlaid on the image; and publishing the translated image to a content delivery location; and providing the image including the translated text string comprises allowing the user device to access the translated image from the content delivery location.

14

14. A system comprising: memory that stores computer-executable instructions; and a processor configured to access the memory and execute the computer-executable instructions to collectively at least: receive an electronic content item; receive an overlay that comprises a text string; receive descriptive data describing one or more parameters of the overlay with respect to the electronic content item; generate an asset identifier associating the electronic content item and the descriptive data; store the electronic content item and the descriptive data in association with the asset identifier; receive a plurality of overlay translations based at least in part on the asset identifier, individual overlay translations comprising translated text strings corresponding to the text string; provide the electronic content item, including the descriptive data, to a client device; and cause the client device to reproduce the electronic content item including one overlay translation of the individual overlay translations based in part on the descriptive data and a language code associated with the one overlay translation, the one overlay translation being configured to be overlaid on top of the electronic content item.

15

15. The system of claim 14 , wherein the processor is further configured to access the memory and execute the computer-executable instructions to collectively at least: publish a final electronic content item including a final overlay translation of the plurality of overlay translations based in part on final descriptive data and a final language code associated with the final overlay translation; and allow access to the final electronic content item via a network by a plurality of client devices.

16

16. The system of claim 14 , wherein the one or more parameters comprise rule parameters indicating placement of text of the overlay with respect to the electronic content item and characteristic parameters indicating style of the text of the overlay.

17

17. The system of claim 16 , wherein the rule parameters comprise at least one of a spacing parameter, a placement parameter, a widow/orphan parameter, a character-spacing parameter, a hyphenation parameter, a boundary parameter indicating at least a boundary of the overlay, a special character parameter, a text flow parameter, or a directional text parameter; and the characteristic parameters comprises at least one of a text parameter, a font parameter, a size parameter, a non-text element parameter, a color parameter, or a text style parameter.

18

18. The system of claim 14 , wherein: the processor is further configured to access the memory and execute the computer-executable instructions to collectively at least: receive a request from the client device to access content; and detect a region-language combination associated with the client device; and causing the client device to reproduce the electronic content item including the one overlay translation is based at least in part on the region-language combination.

19

19. One or more computer-readable storage devices for storing computer-executable instructions that, when executed by one or more computer systems, configure the one or more computer systems to perform operations, comprising: receiving an electronic content item including an identifying area; receiving a text string corresponding to the identifying area; receiving metadata indicating parameters of the identifying area; generating an asset identifier associating the electronic content item and the metadata; storing the electronic content item and the metadata in association with the asset identifier; receiving a translation corresponding to the text string, the translation based in part on a language code that comprises a regional identifier and a language identifier, the regional identifier indicating a particular geographic region and the language identifier indicating a particular language supported within the particular geographic region; providing a client device the electronic content item based in part on the asset identifier; and enabling the client device to display the electronic content item in accordance with the parameters, the electronic content item, when displayed, including the translation corresponding to the text string.

20

20. The one or more computer-readable storage devices of claim 19 , wherein the text string describes a feature of the electronic content item.

21

21. The one or more computer-readable storage devices of claim 19 , wherein the electronic content item includes an image area and the parameters comprise rule parameters indicating arrangement of the identifying area and arrangement of the image area with respect to display of the electronic content item, and characteristic parameters indicating style of the identifying area.

22

22. The one or more computer-readable storage devices of claim 21 , wherein the electronic content item includes an item for sale in connection with an electronic marketplace, the image area being associated with the item and including an image depicting a feature or a use of the item for sale in connection with the electronic marketplace.

23

23. The one or more computer-readable storage devices of claim 21 , wherein the image area includes an image, and wherein the computer-executable instructions further configure the one or more computer systems to perform operations comprising: receiving an image translation corresponding to the image of the image area, the image translation translated based in part on the language code; replacing the image with the image translation according to the parameters; and enabling the client device to display the electronic content item in accordance with the metadata, the electronic content item, when displayed, including the image translation corresponding to the image of the image area.

24

24. The one or more computer-readable storage devices of claim 19 , wherein the text string comprises a first language and the translation corresponding to the text string comprises a second language, the first language distinct from the second language.

Patent Metadata

Filing Date

Unknown

Publication Date

January 30, 2018

Inventors

Aneeb Naveed Qureshi
Asia Noel VanderBilt

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CONTENT LOCALIZATION” (9881002). https://patentable.app/patents/9881002

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.