Patent ID: 7890493
Filing Date: 2011-02-15
Classification: G06F

Abstract:
1. A computer-implemented method comprising: receiving, by data processing apparatus, a search query including content in a first spoken language; determining, by the data processing apparatus, a second spoken language into which the content included in the search query is to be translated, based on the content included in the search query, the second spoken language being different from the first spoken language; translating, by the data processing apparatus, the content included in the search query to translated content in the second spoken language to obtain a translated search query; comparing, by the data processing apparatus, the translated content in the translated search query with content included in a plurality of network locations, the content included in the plurality of network locations being in the second language, the content included in the plurality of network locations including content in the second spoken language that satisfies the received search query; identifying, by the data processing apparatus, content in the second spoken language that satisfies the translated search query from the content included in the plurality of network locations based on the comparing; translating, by the data processing apparatus, the identified content in the second spoken language that satisfies the translated search query into the first spoken language of the content included in the received search query; and providing, by the data processing apparatus, the translated identified content in the first spoken language in response to the received search query.