IP Library Granted Patent US 7,340,390
Granted Patent B2
US 7,340,390 · App. 11/267,936 · Granted Mar 4, 2008

Mobile communication terminal and method therefore

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 7,340,390
App. No.
11/267,936
Granted
Mar 4, 2008
Kind
B2
Abstract

A method for organizing data records in a memory in a mobile telecommunication terminal is disclosed. The method comprises receiving a plurality of digits, which identify a subscriber terminal in a telecommunication network, in a control unit in the mobile, telecommunication terminal. The method moreover comprises storing the plurality of digits in a memory in the mobile telecommunication terminal, and associating the plurality of digits with dictionary selection data designating at least one dictionary stored in the memory.

Claims (105)

1. A method for audibly presenting text associated with a message in a mobile telecommunication terminal comprising;

reading a first set of digits from a memory in the mobile telecommunication terminal, the first set of digits identifying a subscriber terminal in a telecommunication network;

automatically selecting a first at least one dictionary associated with the first set of digits, where selecting the first at least one dictionary includes,

at least one of loading the address of a start of the first at least one dictionary for sequential reading and loading an entirety of the first at least one dictionary into a random access memory of the mobile telecommunication terminal,

reading dictionary selection data from a data record associated with the first set of digits and designating at least one dictionary stored in the memory, and

selecting the at least one designated dictionary based on the dictionary selection data;

determining if the first set of digits comprise a country code; and

automatically selecting at least one dictionary that corresponds to a language associated with the country code;

receiving at least one character associated with a data record or an incoming or outgoing message;

audibly presenting the at least one character in a language associated with the dictionary;

automatically forming at least one word from the at least one character and audibly presenting the at least one word;

reading a second set of digits from the memory in the mobile telecommunication terminal, the second set of digits identifying a second subscriber terminal in a telecommunication network;

reading second dictionary selection data from the memory, the second dictionary selection data being associated with the second set of digits and designating at least one dictionary stored in the memory;

determining if the first dictionary data and the second dictionary data correspond; and

if the first dictionary selection data and the second dictionary selection data correspond, selecting a second at least one dictionary stored in the memory based on the corresponding dictionary selection data, the second at least one dictionary replacing the first at least one dictionary.

2. The method according to claim 1 , wherein at least one default dictionary stored in the memory is selected if the first and second dictionary selection data do not correspond.

3. The method of claim 1 , wherein selecting the at least one dictionary comprises:

determining, from a sequential structure of the plurality of digits, a country associated with the subscriber number; and

selecting at least one dictionary stored in the memory, the at least one dictionary being in a language corresponding to the country.

4. An apparatus comprising:

a speaker;

an input module; and

a control unit connected to the speaker and input module, the control unit being configured to:

read a first set of digits from a memory in the apparatus, the first set of digits identifying a subscriber terminal in a telecommunication network;

automatically select a first at least one dictionary associated with the first set of digits, where selecting the first at least one dictionary includes,

at least one of loading the address of a start of the first at least one dictionary for sequential reading and loading an entirety of the first at least one dictionary into a random access memory of the apparatus;

reading dictionary selection data from a data record associated with the first set of digits and designating at least one dictionary stored in the memory; and

selecting the at least one designated dictionary based on the dictionary selection data;

determining if the first set of digits comprise a country code; and

automatically selecting at least one dictionary that corresponds to a language associated with the country code;

receive at least one character associated with a data record or an incoming or outgoing message;

audibly present the at least one character in a language associated with the dictionary;

automatically form at least one word from the at least one character and audibly present the at least one word;

read a second set of digits from the memory in the apparatus, the second set of digits identifying a second subscriber terminal in a telecommunication network;

read second dictionary selection data from the memory, the second dictionary selection data being associated with the second set of digits and designating at least one dictionary stored in the memory;

determine if the first dictionary data and the second dictionary data correspond; and

if the first dictionary selection data and the second dictionary selection data correspond, select a second at least one dictionary stored in the memory based on the corresponding dictionary selection data, the second at least one dictionary replacing the first at least one dictionary.

5. The apparatus according to claim 4 , wherein at least one default dictionary stored in the memory is selected if the first and second dictionary selection data do not correspond.

6. The apparatus according to claim 4 , wherein the apparatus is a mobile telecommunication terminal.

7. The apparatus according to claim 4 , wherein selecting the at least one dictionary comprises:

determining, from a sequential structure of the plurality of digits, a country associated with the subscriber number; and

selecting at least one dictionary stored in the memory, the at least one dictionary being in a language corresponding to the country.

8. A computer program product embodied in a memory of a device comprising:

computer readable program code embodied in a computer readable medium for executing a method for audibly presenting text associated with a message in a mobile telecommunication terminal comprising:

reading a first set of digits from a memory in the mobile telecommunication terminal, the first set of digits identifying a subscriber terminal in a telecommunication network;

automatically selecting a first at least one dictionary associated with the first set of digits, where selecting the first at least one dictionary includes,

at least one of loading the address of a start of the first at least one dictionary for sequential reading and loading an entirety of the first at least one dictionary into a random access memory of the mobile telecommunication terminal,

reading dictionary selection data from a data record associated with the first set of digits and designating at least one dictionary stored in the memory, and

selecting the at least one designated dictionary based on the dictionary selection data;

determining if the first set of digits comprise a country code; and

automatically selecting at least one dictionary that corresponds to a language associated with the country code;

receiving at least one character associated with a data record or an incoming or outgoing message;

audibly presenting the at least one character in a language associated with the dictionary;

automatically forming at least one word from the at least one character and audibly presenting the at least one word;

reading a second set of digits from the memory in the mobile telecommunication terminal, the second set of digits identifying a second subscriber terminal in a telecommunication network;

reading second dictionary selection data from the memory, the second dictionary selection data being associated with the second set of digits and designating at least one dictionary stored in the memory;

determining if the first dictionary data and the second dictionary data correspond; and

if the first dictionary selection data and the second dictionary selection data correspond, selecting a second at least one dictionary stored in the memory based on the corresponding dictionary selection data, the second at least one dictionary replacing the first at least one dictionary.

9. The computer program product according to claim 8 , further comprising computer readable program code for causing a computer to select at least one default dictionary stored in the memory if the first and second dictionary selection data do not correspond.

10. The computer program product according to claim 8 , wherein selecting the at least one dictionary comprises:

determining, from a sequential structure of the plurality of digits, a country associated with the subscriber number; and

selecting at least one dictionary stored in the memory, the at least one dictionary being in a language corresponding to the country.

11. A system comprising:

a speaker;

an input module; and

a control unit connected to the speaker and input module, the control unit being configured to:

read a first set of digits from a memory in the system, the first set of digits identifying a subscriber terminal in a telecommunication network;

automatically select a first at least one dictionary associated with the first set of digits, where selecting the first at least one dictionary includes,

at least one of loading the address of a start of the first at least one dictionary for sequential reading and loading an entirety of the first at least one dictionary into a random access memory of the system,

reading dictionary selection data from a data record associated with the first set of digits and designating at least one dictionary stored in the memory; and

selecting the at least one designated dictionary based on the dictionary selection data;

determining if the first set of digits comprise a country code; and automatically selecting at least one dictionary that corresponds to a language associated with the country code;

receive at least one character associated with a data record or an incoming or outgoing message;

audibly present the at least one character in a language associated with the dictionary;

automatically form at least one word from the at least one character and audibly present the at least one word;

read a second set of digits from the memory in the system, the second set of digits identifying a second subscriber terminal in a telecommunication network;

read second dictionary selection data from the memory, the second dictionary selection data being associated with the second set of digits and designating at least one dictionary stored in the memory;

determine if the first dictionary data and the second dictionary data correspond; and

if the first dictionary selection data and the second dictionary selection data correspond, select a second at least one dictionary stored in the memory based on the corresponding dictionary selection data, the second at least one dictionary replacing the first at least one dictionary.

12. The system according to claim 11 , wherein at least one default dictionary stored in the memory is selected if the first and second dictionary selection data do not correspond.

13. The system according to claim 11 , wherein selecting the at least one dictionary comprises:

determining, from a sequential structure of the plurality of digits, a country associated with the subscriber number; and

selecting at least one dictionary stored in the memory, the at least one dictionary being in a language corresponding to the country.

14. A user interface comprising:

a speaker;

an input module; and

a control unit connected to the speaker and input module, the control unit being configured to:

read a first set of digits from a memory, the first set of digits identifying a subscriber terminal in a telecommunication network;

automatically select a first at least one dictionary associated with the first set of digits, where selecting the first at least one dictionary includes,

at least one of loading the address of a start of the first at least one dictionary for sequential reading and loading an entirety of the first at least one dictionary into a random access memory;

reading dictionary selection data from a data record associated with the first set of digits and designating at least one dictionary stored in the memory; and

selecting the at least one designated dictionary based on the dictionary selection data;

determining if the first set of digits comprise a country code; and

automatically selecting at least one dictionary that corresponds to a language associated with the country code;

receive at least one character associated with a data record or an incoming or outgoing message;

audibly present the at least one character in a language associated with the dictionary;

automatically form at least one word from the at least one character and audibly present the at least one word;

read a second set of digits from the memory, the second set of digits identifying a second subscriber terminal in a telecommunication network;

read second dictionary selection data from the memory, the second dictionary selection data being associated with the second set of digits and designating at least one dictionary stored in the memory;

determine if the first dictionary data and the second dictionary data correspond; and

if the first dictionary selection data and the second dictionary selection data correspond, select a second at least one dictionary stored in the memory based on the corresponding dictionary selection data, the second at least one dictionary replacing the first at least one dictionary.

15. The user interface according to claim 14 , wherein at least one default dictionary stored in the memory is selected if the first and second dictionary selection data do not correspond.

16. The user interface according to claim 14 , wherein selecting the at least one dictionary comprises:

determining, from a sequential structure of the plurality of digits, a country associated with the subscriber number; and

selecting at least one dictionary stored in the memory, the at least one dictionary being in a language corresponding to the country.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035581/0816 →