System and method for generating grammatically correct text strings
First Claim
1. A system configured to generate grammatically correct text in a target language based on one or more text templates and corresponding context in a source language, comprising:
- a software module configured to select one or more source language text templates and corresponding context in the source language, the software module being configured to store the one or more source language text templates and one or more corresponding target language text templates, and context in the source language and corresponding context in the target language;
a localization engine configured to obtain the selected one or more source language text templates and corresponding context in the target language from memory, apply the target language context to the one or more target language text templates, and apply one or more grammatical rules for the target language, thereby generating a grammatically correct text string in the target language; and
a display configured to display the grammatically correct text string in the target language.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating grammatically correct text in a target language based on one or more text templates and corresponding context in a source language comprises a software module configured to select one or more source language text templates and corresponding context in the source language. The system also includes a localization engine configured to obtain the selected one or more source language text templates and corresponding context in the target language from memory, apply the target language context to the one or more target language text templates, and apply one or more grammatical rules for the target language, thereby generating a grammatically correct text string in the target language. The system further includes a display configured to display the grammatically correct text string in the target language.
18 Citations
26 Claims
-
1. A system configured to generate grammatically correct text in a target language based on one or more text templates and corresponding context in a source language, comprising:
-
a software module configured to select one or more source language text templates and corresponding context in the source language, the software module being configured to store the one or more source language text templates and one or more corresponding target language text templates, and context in the source language and corresponding context in the target language;
a localization engine configured to obtain the selected one or more source language text templates and corresponding context in the target language from memory, apply the target language context to the one or more target language text templates, and apply one or more grammatical rules for the target language, thereby generating a grammatically correct text string in the target language; and
a display configured to display the grammatically correct text string in the target language. - View Dependent Claims (2, 3, 4)
-
-
5. A method of generating a grammatically correct text string in a target language based on a text template and context in a source language, the method comprising:
-
selecting one or more text templates and context in the source language;
obtaining one or more text templates and context in the target language which correspond to the one or more selected text templates and context in the source language;
generating a grammatically correct text string in the target language by applying the context in the target language to the one or more text templates in the target language; and
displaying the grammatically correct text string in the target language. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A computer readable medium configured to store a program executing a method of generating a grammatically correct text string in a target language based on a text template and context in a source language, the method comprising:
-
receiving a text template and context in the source language;
obtaining a text template and context in the target language which correspond to a text string and context in the source language; and
generating a grammatically correct text string in the target language by applying the context in the target language to the text template in the target language. - View Dependent Claims (12, 13, 14)
-
-
15. A computer gaming system configured to generate grammatically correct text in a target language based on one or more text templates and corresponding context in a source language, comprising:
-
a game software module configured to select one or more text templates and corresponding context in the source language, the game software module being configured to store the one or more text templates in the source language, one or more corresponding text templates in the target language, context in the source language, and corresponding context in the target language;
a localization engine configured to obtain the selected one or more text templates and corresponding context in the target language from memory, apply the target language context to the one or more text templates in the target language, and apply one or more grammar rules for the target language, thereby generating a grammatically correct text string in the target language; and
a display configured to display the grammatically correct text string generated by the localization engine. - View Dependent Claims (16, 17, 18)
-
-
19. A system configured to generate grammatically correct text in a plurality of target languages based on one or more text templates and corresponding context in a source language, comprising:
-
a plurality of client computers, each comprising a software module configured to select one or more text templates and context in the source language, and a display;
memory configured to store the one or more text templates in the source language and one or more corresponding text templates in the target language, context in the source language and corresponding context in the target language;
a plurality of localization engines, each configured to obtain the one or more text templates and corresponding context in a respective target language corresponding to the selected one or more text templates and context in the source language from memory, apply the target language context to the one or more text templates in the target language, and apply one or more grammar rules for the target language, thereby generating a grammatically correct text string in the target language for display on the display at one or more of the client computers. - View Dependent Claims (20)
-
-
21. A system for generating a grammatically correct text string in a target language based on a text template and context in a source language, the system comprising:
-
means for selecting one or more text templates and context in the source language;
means for obtaining one or more text templates and context in the target language which correspond to the one or more selected text templates and context in the source language;
means for generating a grammatically correct text string in the target language by applying the context in the target language to the one or more text templates in the target language; and
means for displaying the grammatically correct text string in the target language. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification