IP Library › Granted Patent US 8,509,824
Granted Patent B2
US 8,509,824 · App. 12/183,278 · Granted Aug 13, 2013

Phone based text message language translation

Inventor: James D. Bennett (Hroznetin, CZ)
Assignee: Broadcom Corporation
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,509,824
App. No.
12/183,278
Granted
Aug 13, 2013
Kind
B2
Abstract

Processing text messages by a message processing server to translate the text message from a native language to a preferred language. Operation begins with receiving text message delivery language preferences regarding a wireless device, the text message delivery language preferences identifying at least one preferred language for delivery of text messages to the wireless device. Operation continues with receiving a text message intended for the wireless device, the text message in a native language. Further, based upon the text message delivery language preferences regarding the wireless device, operation determines a preferred language for delivery of the text message, the preferred language different than the native language. Then, the text message is translated from the native language to the preferred language and transmitted in the preferred language for delivery to the wireless device.

Claims (52)

1. A method for processing text messages comprising:

receiving text message delivery language preferences regarding a wireless device, the text message delivery language preferences identifying at least one preferred language for delivery of text messages to the wireless device;

receiving a text message from the wireless device subsequent to the wireless device receiving the text message from a separate source device, such that the source device initiates delivery of the text message to the wireless device, and the text message is in a native language;

based upon the text message delivery language preferences regarding the wireless device, determining a preferred language for delivery of the text message, the preferred language different than the native language;

translating the text message received from the wireless device from the native language to the preferred language; and

transmitting the text message in the preferred language to the wireless device.

2. The method of claim 1 , further comprising:

creating a billing record regarding the translation; and

transmitting the billing record to a home network of the wireless device for billing to the wireless device.

3. The method of claim 1 , further comprising:

creating a billing record regarding the translation; and

transmitting the billing record to a home network of the source device for billing to the source device.

4. The method of claim 1 , wherein receiving text message delivery language preferences regarding the wireless device comprises receiving language preferences from the wireless device.

5. The method of claim 1 , wherein receiving text message delivery language preferences regarding the wireless device comprises receiving language preferences from a corresponding home network of the wireless device.

6. The method of claim 1 , wherein receiving the text message from the wireless device in the native language comprises receiving the text message from a wireless network that is the home service area of the wireless device.

7. The method of claim 1 , wherein receiving the text message from the wireless device in the native language comprises receiving the text message from a wireless network in which the wireless device is currently visiting.

8. A message processing server comprising:

a communications interface; and

processing circuitry coupled to the communications interface, the processing circuitry in combination with the communications interface:

receives a text message intended for a wireless device from a foreign language message server servicing the wireless device, in accordance with a text message delivery language preference, wherein:

the text message is in a foreign language,

the foreign language is different from a preferred language,

the text message delivery language preference is received by the foreign language message server from the wireless device in response to the foreign language message server transmitting the text message to the wireless device, and

the text message delivery language preference instructs the foreign language message server to transmit the text message to the message processing server for translation to the preferred language; and

in response to receiving the text message, the message processing server:

translates the text message from the foreign language to the preferred language; and

transmits the text message to the foreign network message server in the preferred language for delivery to the wireless device.

9. The message processing server of claim 8 , wherein the message processing server is communicatively coupled to the foreign language message processing server via at least one intermediate network.

10. The message processing server of claim 8 , the processing circuitry further configured to:

create a billing record regarding the translation; and

transmit the billing record to a home network of the wireless device for billing to the wireless device.

11. The message processing server of claim 10 , the processing circuitry further configured to:

create a billing record regarding the translation; and

transmit the billing record to a home network of the wireless device for billing to the wireless device.

12. The message processing server of claim 10 , the processing circuitry further configured to:

create a billing record regarding the translation; and

transmit the billing record to a home network of a source device for billing to the source device.

13. The message processing server of claim 10 , wherein receiving text message delivery language preferences comprises receiving language preferences from the wireless device to which the text message is to be delivered.

14. The message processing server of claim 10 , wherein receiving text message delivery language preferences regarding the plurality of wireless devices comprises receiving language preferences from a corresponding home network of the wireless device to which the text message is to be delivered.

15. The message processing server of claim 10 , wherein receiving the text message intended for the wireless device in the foreign language comprises receiving the text message from a wireless network in which the wireless device is currently visiting.

16. The message processing server of claim 8 , the processing circuitry further configured to:

create a billing record regarding the translation; and

transmit the billing record to a home network of a source device for billing to the source device.

17. The message processing server of claim 8 , wherein receiving the text message intended for the wireless device in the foreign language comprises receiving the text message from a wireless network that is the home service area of the wireless device.

18. A message processing server comprising:

a communications interface; and

processing circuitry coupled to the communications interface, the processing circuitry in combination with the communications interface configured to:

receive a text message from a wireless device subsequent to the wireless device receiving the text message from a separate source device, the text message in a native language, such that the source device initiates delivery of the text message to the wireless device and the text message is to be delivered back to the wireless device from the message processing server upon translation to a language different from the native language;

receive, from the wireless device and concurrently with receiving the text message, text message delivery language preferences regarding the wireless device, the text message delivery language preferences identifying at least one preferred language for delivery of text messages to the wireless device;

based upon the text message delivery language preferences regarding the wireless device, determine a preferred language for delivery of the text message, the preferred language different than the native language;

translate the text message from the native language to the preferred language based on the text message delivery language preferences received concurrently with the text message; and

transmit the text message in the preferred language to the wireless device.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2008
From: BENNETT, JAMES D.
To: BROADCOM CORPORATION
Reel/Frame 021327/0110 →
Continuity (2)
Provisional Application 61058747 · Jun 4, 2008
Related Publication 20090305729A1 · Dec 10, 2009