CHINESE NAME TRANSLITERATION
First Claim
1. A computer-implemented method for Chinese name transliteration, comprising:
- receiving, by a processor, a Chinese name including a surname followed by a given name;
parsing, by the processor, the received Chinese name into a surname and a given name by;
identifying any dual-character surnames in the received Chinese name, by referencing a list of known Chinese surnames,identifying any single-character surnames in the received Chinese name, by referencing the list of known Chinese surnames, andidentifying, among the remaining characters in the received Chinese name, any characters not belonging to a dual-character or a single-character surname as a given name,transliterating, by the processor, the identified surname and the identified given name into a Mandarin Pinyin representation; and
normalizing, by the processor, the Mandarin Pinyin representation of the surname and the given name into a pre-determined representation.
1 Assignment
0 Petitions
Accused Products
Abstract
Chinese name transliteration is described. A Chinese name including a surname followed by a given name is received. The received Chinese name is parsed into a surname and a given name by: identifying any dual-character surnames in the received Chinese name, by referencing a list of known Chinese surnames; identifying any single-character surnames in the received Chinese name, by referencing the list of known Chinese surnames; and identifying, among the remaining characters in the received Chinese name, any characters not belonging to a dual-character or a single-character surname as a given name. The identified surname and the identified given name are transliterated into a Mandarin Pinyin representation. The Mandarin Pinyin representation of the surname and the given name is normalized into a pre-determined representation.
24 Citations
24 Claims
-
1. A computer-implemented method for Chinese name transliteration, comprising:
-
receiving, by a processor, a Chinese name including a surname followed by a given name; parsing, by the processor, the received Chinese name into a surname and a given name by; identifying any dual-character surnames in the received Chinese name, by referencing a list of known Chinese surnames, identifying any single-character surnames in the received Chinese name, by referencing the list of known Chinese surnames, and identifying, among the remaining characters in the received Chinese name, any characters not belonging to a dual-character or a single-character surname as a given name, transliterating, by the processor, the identified surname and the identified given name into a Mandarin Pinyin representation; and normalizing, by the processor, the Mandarin Pinyin representation of the surname and the given name into a pre-determined representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for Chinese name translation, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code being executable by a processor to perform a method comprising:
-
receiving, by a processor, a Chinese name including a surname followed by a given name; parsing, by the processor, the received Chinese name into a surname and a given name by; identifying any dual-character surnames in the received Chinese name, by referencing a list of known Chinese surnames, identifying any single-character surnames in the received Chinese name, by referencing the list of known Chinese surnames, and identifying, among the remaining characters in the received Chinese name, any characters not belonging to a dual-character or a single-character surname as a given name, transliterating, by the processor, the identified surname and the identified given name into a Mandarin Pinyin representation; and normalizing, by the processor, the Mandarin Pinyin representation of the surname and the given name into a pre-determined representation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for Chinese name translation, comprising:
-
a parsing module operable to parse a received Chinese name into a surname and a given name by; identifying any dual-character surnames in the received Chinese name, by referencing a list of known Chinese surnames, identifying any single-character surnames in the received Chinese name, by referencing the list of known Chinese surnames, and identifying, among the remaining characters in the received Chinese name, any characters not belonging to a dual-character or a single-character surname as a given name, a transliteration module operable to transliterate the identified surname and the identified given name into a Mandarin Pinyin representation; and a normalization module operable to normalize the Mandarin Pinyin representation of the surname and the given name into a pre-determined representation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification