Patent ID: 8706471

Claim:
A method comprising: receiving, at a computing system, speech information to be translated from a primary source language to a target language, wherein the speech information includes a phrase; segmenting, by the computing system, the phrase into a first part and a second part, wherein the second part includes a named entity; translating, by the computing system, the first part of the phrase into a first translated portion in the target language; and translating, by the computing system, the second part of the phrase into a second translated portion in the target language; wherein translating the second part comprises translating the second part in a first case by copying the second part into the target language when the second part is in a secondary source language different from the primary source language, translating the second part in a second case into the target language when the second part has a corresponding translation in the target language, and translating the second part in a third case into a generic word in the target language when the named entity of the second part has a first meaning that represents the named entity in the target language, the named entity has a second meaning when translated as a non-named entity into the target language, the first meaning is different than the second meaning, and the second meaning does not represent the named entity.