IP Library Granted Patent US 8,498,858
Granted Patent B2
US 8,498,858 · App. 13/611,587 · Granted Jul 30, 2013

System and method for multi-lingual translation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,498,858
App. No.
13/611,587
Granted
Jul 30, 2013
Kind
B2
Abstract

The present invention relates to the translation of a portion of text to be communicated in a text-based communication in a communications network. A communications device for composing the text-based communication queries a translation service with a portion of text in a first language to obtain a replacement for the portion in a second language. A user may trigger a replacement query by composing the portion using at least one trigger symbol monitored by the communications device. Replacement may be confirmed with the user and at least one alternative replacement sought in response to the confirmation. The communications network may comprise a wireless network and the communications device a wireless mobile communications device.

Claims (42)

1. In a communications device, a method comprising:

during composition of a text-based communication:

determining a portion of text of the text-based communication to be translated by monitoring the text-based communication for the presence of a trigger symbol indicating the portion of text to translate;

determining a translation of the portion of text from a first language to a second language;

after receiving instructions indicating that the text-based communication is to be sent:

providing the translation of the portion of text;

after receiving instructions accepting the translation, replacing the portion of text in the text-based communication with the translation; and

sending the text-based communication.

2. The method of claim 1 , wherein the instructions accepting the translation are received in response to a prompt providing the translation.

3. The method of claim 2 , wherein the prompt comprises at least one option selected from:

an ‘accept translation’ option selectable to accept the translation;

a ‘reject translation’ option selectable to reject the translation; and

a ‘reject and ask for more’ option selectable to request at least one alternative translation.

4. The method of claim 1 , further comprising:

after receiving instructions requesting an alternative translation, determining at least one alternative translation; and

replacing the portion of text using a one of the at least one alternative translation.

5. The method of claim 4 , further comprising providing the at least one alternative translation; and after receiving instructions selection the one of the at least one alternative translation, replacing the portion of text using the selected one of the at least one alternative translation.

6. The method of claim 1 , wherein determining the translation comprises transmitting a request for translation of the portion of text to a translation service server, and receiving the translation from the translation service server.

7. The method of claim 6 , further comprising storing the received translation and corresponding portion of text on the communications device.

8. The method of claim 1 , wherein determining the translation comprises determining the translation from a store of portions of text and respective translations on the communications device.

9. A communications device comprising:

a processor configured to:

during composition of a text-based communication:

determine a portion of text of the text-based communication to be translated by monitoring the text-based communication for the presence of a trigger symbol indicating the portion of text to translate;

determine a translation of the portion of text from a first language to a second language;

after receiving instructions indicating that the text-based communication is to be sent:

provide the translation of the portion of text;

after receiving instructions accepting the translation, replace the portion of text in the text-based communication with the translation; and

send the text-based communication.

10. The system of claim 9 , wherein the instructions accepting the translation are received in response to a prompt providing the translation.

11. The system of claim 10 , wherein the prompt comprises at least one option selected from:

an ‘accept translation’ option selectable to accept the translation;

a ‘reject translation’ option selectable to reject the translation; and

a ‘reject and ask for more’ option selectable to request at least one alternative translation.

12. The system of claim 9 , wherein the computer-executable instructions further cause the system to:

after receiving instructions requesting an alternative translation, determine at least one alternative translation; and

replace the portion of text using a one of the at least one alternative translation.

13. The system of claim 12 , wherein the computer-executable instructions further cause the system to provide the at least one alternative translation; and after receiving instructions selection the one of the at least one alternative translation, replace the portion of text using the selected one of the at least one alternative translation.

14. The system of claim 9 , wherein the computer-executable instructions cause the system to determine the translation by transmitting a request for translation of the portion of text to a translation service server, and receiving the translation from the translation service server.

15. The system of claim 14 , wherein the computer-executable instructions further cause the system to store the received translation and corresponding portion of text on the communications device.

16. The system of claim 9 wherein the computer-executable instructions cause the system to determine the translation by determining the translation from a store of portions of text and respective translations on the communications device.

17. The system of claim 9 wherein the system is a wireless communications device.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 5, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034176/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2012
From: VUONG, THANH VINH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028950/0698 →