Patent ID: 9690777
Date: 2017-06-27
CPC Classifications: G06F,G06Q

Claim:
1. A data processing method comprising: using user interface instructions programmed in a translation server computer, receiving a request from a client computing device to provide one or more translated listings of one or more first listings to one or more second listing website servers, using one or more second languages; wherein the one or more first listings are hosted at one or more first listing website servers and expressed in a first language and associated with the client computing device; using application server interface instructions programmed in the translation server computer, making one or more calls to an application programming interface of the one or more first listing website servers for the one or more first listings; using the application server interface instructions of the translation server computer, receiving, from the one or more first listing website servers, the one or more first listings, and storing the one or more first listings in memory of the translation server computer; wherein the translation server computer is coupled to a digitally stored n-gram data repository that comprises digitally stored records representing a plurality of sequences of words and corresponding translations for each of the plurality of sequences of words; using translation instructions of the translation server computer, translating the one or more first listings from the first language into one or more translated listings that use the one or more second languages, by performing at least: using listing generation instructions of the translation server computer, generating one or more second listings from the one or more translated listings; using the application server interface instructions of the translation server computer, sending the one or more second listings to the one or more second listing website servers.