Language content translation
First Claim
1. An apparatus comprising:
- a network interface configured to establish communications with a requesting device;
a processor circuit configured to;
control receiving a request for translation services from the requesting device for text data associated with a token and a first language, the token generated by a token device, the token comprises a defined numerical value assigned to items of text content and the token is associated with (i) numerical geocoded indicator denoting a current location of the requesting device, (ii) a language corresponding to the numerical geocoded indicator and (iii) an indication of a date that the items of text content were entered, or modified, in a translation database;
control retrieving a translated version of the text data in a second language from the translation database storing automatically translated text data associated with an automated translation service and manually translated text data associated with a manual translation service in an instance in which the token matches a previously processed token, generated by the token device, stored in the translation database;
determining that the second language, to which the text data of the first language is translated, corresponds to the language associated with the numerical geocoded indicator that is associated with the token;
control retrieving the translated version of the text data in the second language from the automated translation service in an instance in which the token does not match the previously processed token;
control retrieving the translated version of the text data in the second language from the manual translation service in the instance in which the token matches the previously processed token; and
control transmitting one or more of the automatically translated text data and the manually translated text data to the requesting device.
2 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a method comprises receiving, at a translation server, a request for translation services from a requesting device for text data associated with a token and a first language; retrieving, at the translation server, a translated version of the text data in a second language from a translation database storing automatically translated text data and manually translated text data, if the token matches a previously processed token; retrieving, at the translation server, the translated version of the text data in the second language from an automated translation service, if the token does not match the previously processed token; retrieving, at the translation server, the translated version of the text data in the second language from the manual translation service; and transmitting, at the translation server, one or more of the automatically translated text data and the manually translated text data to the requesting device.
-
Citations
27 Claims
-
1. An apparatus comprising:
-
a network interface configured to establish communications with a requesting device; a processor circuit configured to; control receiving a request for translation services from the requesting device for text data associated with a token and a first language, the token generated by a token device, the token comprises a defined numerical value assigned to items of text content and the token is associated with (i) numerical geocoded indicator denoting a current location of the requesting device, (ii) a language corresponding to the numerical geocoded indicator and (iii) an indication of a date that the items of text content were entered, or modified, in a translation database; control retrieving a translated version of the text data in a second language from the translation database storing automatically translated text data associated with an automated translation service and manually translated text data associated with a manual translation service in an instance in which the token matches a previously processed token, generated by the token device, stored in the translation database; determining that the second language, to which the text data of the first language is translated, corresponds to the language associated with the numerical geocoded indicator that is associated with the token; control retrieving the translated version of the text data in the second language from the automated translation service in an instance in which the token does not match the previously processed token; control retrieving the translated version of the text data in the second language from the manual translation service in the instance in which the token matches the previously processed token; and control transmitting one or more of the automatically translated text data and the manually translated text data to the requesting device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving, at a translation server, a request for translation services from a requesting device for text data associated with a token and a first language, the token generated by a token device, the token comprises a defined numerical value assigned to items of text content and the token is associated with (i) numerical geocoded indicator denoting a current location of the requesting device, (ii) a language corresponding to the numerical geocoded indicator and (iii) an indication of a data that the items of text content were entered, or modified, in a translation database; retrieving, at the translation server, a translated version of the text data in a second language from the translation database storing automatically translated text data and manually translated text data, in an instance in which the token matches a previously processed token, generated by the token device, stored in the translation database; determining, at the translation server, that the second language, to which the text data of the first language is translated, corresponds to the language associated with the numerical geocoded indicator that is associated with the token; retrieving, at the translation server, the translated version of the text data in the second language from an automated translation service, in an instance in which the token does not match the previously processed token; retrieving, at the translation server, the translated version of the text data in the second language from a manual translation service in the instance in which the token matches the previously processed token; and transmitting, at the translation server, one or more of the automatically translated text data and the manually translated text data to the requesting device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising one or more non-transitory tangible media having computer-readable program code portions stored therein for execution by a processor and when executed by the processor operable for:
-
receiving, at a translation server, a request for translation services from a requesting device for text data associated with a token and a first language, the token generated by a token device, the token comprises a defined numerical value assigned to items of text content and the token is associated with (i) geocoded indicator denoting a current location of the requesting device, (ii) a language corresponding to the numerical geocoded indicator and (iii) an indication of a data that the items of text content were entered, or modified, in a translation database; retrieving, at the translation server, a translated version of the text data in a second language from the translation database storing automatically translated text data and manually translated text data, in an instance in which the token matches a previously processed token, generated by the token device, stored in the translation database; determining, at the translation server, that the second language, to which the text data of the first language is translated, corresponds to the language associated with the numerical geocoded indicator that is associated with the token; retrieving, at the translation server, the translated version of the text data in the second language from an automated translation service, in an instance in which the token does not match the previously processed token; retrieving, at the translation server, the translated version of the text data in the second language from a manual translation service in the instance in which the token matches the previously processed token; and transmitting, at the translation server, one or more of the automatically translated text data and the manually translated text data to the requesting device. - View Dependent Claims (26, 27)
-
Specification