The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 18, 2023

Filed:

Sep. 10, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Anatoliy Burukhin, Redmond, WA (US);

Rory Keary, Seattle, WA (US);

Richard Paul White, Redmond, WA (US);

Patrick Francis Murphy, Dublin, IE;

Wei Liu, Sammamish, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G10L 19/00 (2013.01); G06F 16/33 (2019.01); G06F 40/263 (2020.01); G06F 9/451 (2018.01); G06F 16/11 (2019.01); G06F 40/47 (2020.01);
U.S. Cl.
CPC ...
G06F 9/454 (2018.02); G06F 16/128 (2019.01); G06F 40/47 (2020.01);
Abstract

A method for localizing a software resource in a second language is disclosed. The method may include receiving a software resource in a first language, receiving data relating to a state of translations performed for the software application by a localization service, determining based on the software resource in the first language and the data whether an up-to-date software resource in a second language exists in a data store where the software resource in the second language corresponds to the software resource in the first language. Upon determining that the up-to-date software resource in the second language exists, utilizing the up-to-date software resource in the build process, and upon determining that the up-to-date software resource does not exist in the data store, sending a request to the localization service to create the up-to-date software resource in the second language, and upon creation of the up-to-date software resource receiving a link to a location of the software resource in the data store.


Find Patent Forward Citations

Loading…