System and method for language translation via remote devices
First Claim
Patent Images
1. A method for translating short message service (SMS) messages, comprising the steps of:
- receiving a first SMS message from a first device, including sending and receiving party identification information;
searching an SMS message translation database using at least one of the sending and receiving party identification information to determine a language pair;
in response to determining said language pair, translating said SMS message from a first language of said language pair to a second language of said language pair; and
communicating at least a portion of said translated message to a user of a second device audibly via a second device speaker or visibly on a display of said second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for translation of electronic communications automatically selects and deploys specialized dictionaries based upon context recognition and other factors. Software tools can be employed for continual dictionary enhancement. The invention can accept speech and text inputs and can be used to translate electronic mail, instant messages, chat, SMS messages, electronic text and word processing files, Internet web pages, Internet search results, and other textual communications for a variety of device types, including wireless devices. In one embodiment, language pairs are automatically determined in real-time.
-
Citations
30 Claims
-
1. A method for translating short message service (SMS) messages, comprising the steps of:
-
receiving a first SMS message from a first device, including sending and receiving party identification information;
searching an SMS message translation database using at least one of the sending and receiving party identification information to determine a language pair;
in response to determining said language pair, translating said SMS message from a first language of said language pair to a second language of said language pair; and
communicating at least a portion of said translated message to a user of a second device audibly via a second device speaker or visibly on a display of said second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for processing short message service (SMS) messages, comprising the steps of:
-
receiving user-specific SMS message translation data and storing said data in an SMS message translation table;
receiving an SMS message from a network;
extracting parameters from said SMS message;
searching in said SMS message translation table using the extracted parameters; and
identifying a language pair based on said user-specific SMS message data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for facilitating translation of a remote communication, comprising:
-
a wireless communication device capable of;
receiving a translated message; and
displaying the translated message on a visual display of the wireless communication device; and
a translation apparatus capable of;
receiving a message for translation from a first user, said message including sending and receiving party information;
searching a message translation database using at least one of the sending and receiving party identification information to determine a language pair;
in response to determining said language pair, translating said message from a first language of said language pair to a second language of said language pair; and
communicating at least a portion of said translated message to said wireless communication device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A network element for translating short message service (SMS) signaling messages to a receiving party, the network element comprising:
-
a communications module for sending and receiving SMS messages;
an SMS message translation module for analyzing SMS messages received by the communications module and translating the SMS messages; and
an SMS message translation database containing data used by the SMS translation module to determine a language pair for translation.
-
-
28. A method for translating electronic messages, comprising the steps of:
-
receiving a first electronic message from a first device, including sending and receiving party identification information;
receiving a signal associated with said first message, said signal corresponding to either a display selection from an interface display on said device or a spoken input, said signal indicative of a translation request;
searching an SMS message translation database using at least one of the sending and receiving party identification information to determine a language pair; and
in response to determining said language pair, translating said SMS message from a first language of said language pair to a second language of said language pair using a translation application, said translation application including at least one core dictionary for said language pair. - View Dependent Claims (29, 30)
-
Specification