IP Library Granted Patent US 7,623,860
Granted Patent B2
US 7,623,860 · App. 10/976,093 · Granted Nov 24, 2009

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,623,860
App. No.
10/976,093
Granted
Nov 24, 2009
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 (137)

1. A method for organizing data records in a memory in a mobile telecommunication terminal, said method comprising:

receiving a plurality of digits in a control unit in the mobile telecommunication terminal, said digits identifying a subscriber terminal in a telecommunication network;

storing the plurality of digits in a memory in the mobile telecommunication terminal;

associating the plurality of digits with dictionary selection data stored in the memory, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receiving in the control unit a mobile telecommunications network identification from a base station in the telecommunication network;

determining, with the control unit, from the network identification in which country the mobile telecommunication terminal is located; and

selecting the at least one dictionary based on the country in which the mobile telecommunication terminal is located or the dictionary selection data associated with the plurality of digits.

2. The method according to claim 1 , comprising:

determining if the plurality of digits comprise a country code, and

if the plurality of digits comprise a country code, associating the plurality of digits with dictionary selection data designating at least one dictionary stored in the memory, which dictionary is in a language corresponding to the country code.

3. The method according to claim 1 , comprising:

determining if the plurality of digits comprise a country code, and

if the plurality of digits do not comprise a country code, associating the plurality of digits with dictionary selection data designating at least one default dictionary stored in the memory.

4. The method according to claim 1 , comprising:

determining, from a sequential structure of an entire sequence of the digits, in which country the plurality of digits relate to a subscriber number; and

associating the plurality of digits with dictionary selection data designating at least one dictionary stored in the memory, which dictionary is in a language corresponding to the country in which the plurality of digits relate to a subscriber number.

5. The method according to claim 1 , comprising:

presenting on a display in the mobile telecommunication terminal, for selection, data identifying at least one dictionary,

receiving a selection of at least one dictionary, and

associating the plurality of digits with dictionary selection data designating at least one dictionary based on said received selection.

6. The method according to claim 1 comprising:

storing the dictionary selection data together with said plurality of digits in a database record in the memory.

7. A mobile telecommunication terminal comprising:

a memory comprising at least one dictionary in a predetermined language; and

a control unit adapted to:

receive a plurality of digits, said digits identifying a subscriber terminal in a telecommunication network;

receive a mobile telecommunications network identification from a base station in the telecommunication network;

determining from the network identification in which country the mobile telecommunication terminal is located; and

associate the plurality of digits with dictionary selection data stored in the memory, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory.

8. A method for entering text in a mobile telecommunication terminal, said method comprising:

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

determining if the first set of digits comprise a country code,

if the plurality of digits comprise a country code, associating the first set of digits with first dictionary selection data designating at least one dictionary stored in the memory, which dictionary is in a language corresponding to the country code;

reading the first dictionary selection data, which are associated with the first set of digits and designating at least one dictionary stored in the memory, from the memory, the dictionary selection data being different than the plurality of digits;

selecting the at least one designated dictionary stored in the memory based on said first dictionary selection data, where selecting the at least one designated dictionary includes at least one of loading the address of a start of the at least one dictionary for sequential reading and loading the entire at least one dictionary into a random access memory of the mobile telecommunication terminal;

receiving one or more characters in the control unit;

presenting on a display in the mobile telecommunication terminal, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters;

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

reading second dictionary selection data from the memory, said 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 selection data and the second dictionary selection data correspond; and

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

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

10. A mobile telecommunication terminal comprising:

a display;

a memory comprising a first set of digits identifying a subscriber terminal in a telecommunication network; and

a control unit adapted to:

read the first set of digits from the memory;

read first dictionary selection data, which are associated with the first set of digits and designating at least one dictionary stored in the memory, from the memory, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receive a mobile telecommunications network identification from a base station in the telecommunication network;

determine from the network identification in which country the mobile telecommunication terminal is located; and

select the at least one designated dictionary stored in the memory based on the country in which the mobile telecommunication terminal is located or based on said first dictionary selection data, where selecting the at least one designated dictionary includes at least one of loading the address of a start of the at least one dictionary for sequential reading and loading the entire at least one dictionary into a random access memory of the mobile telecommunication terminal;

receive one or more characters; and

present on the display, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

11. A method for entering text in a mobile telecommunication terminal, said method comprising:

receiving a plurality of digits in a control unit in the mobile telecommunication terminal, said digits identifying a subscriber terminal in a telecommunication network;

receiving in the control unit a mobile telecommunications network identification from a base station in the telecommunication network;

determining, with the control unit, from the network identification in which country the mobile telecommunication terminal is located;

selecting at least one dictionary stored in a memory of the mobile communication terminal based on the country in which the mobile telecommunication terminal is located or the plurality of digits where selecting the at least one dictionary based on the plurality of digits includes:

determining if the plurality of digits comprise a country code;

if the plurality of digits comprise a country code, selecting the at least one dictionary, which dictionary is in a language corresponding to the country code, where selecting the at least one designated dictionary includes at least one of loading the address of a start of the at least one dictionary for sequential reading and loading the entire at least one dictionary into a random access memory of the mobile telecommunication terminal;

if the plurality of digits do not comprise a country code, associating the plurality of digits with dictionary selection data designating a default dictionary stored in the memory and selecting the default dictionary, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receiving one or more characters in the control unit; and

presenting, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

12. A mobile telecommunication terminal comprising:

a display;

a memory comprising at least one dictionary; and

a control unit adapted to:

receive a plurality of digits, said digits identifying a subscriber terminal in a telecommunication network;

receive a mobile telecommunications network identification from a base station in the telecommunication network;

determine from the network identification in which country the mobile telecommunication terminal is located;

select at least one dictionary stored in a memory of the mobile communication terminal based on the country in which the mobile telecommunication terminal is located or the plurality of digits where the control unit is configured to:

determine if the plurality of digits comprise a country code;

if the plurality of digits comprise a country code, select at least one dictionary stored in the memory, which dictionary is in a language corresponding to the country code, where selecting the at least one designated dictionary includes at least one of loading the address of a start of the at least one dictionary for sequential reading and loading the entire at least one dictionary into a random access memory of the mobile telecommunication terminal;

if the plurality of digits do not comprise a country code, associating the plurality of digits with dictionary selection data designating a default dictionary stored in the memory and selecting the default dictionary, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receive one or more characters in the control unit; and

present on the display, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

13. A method for entering text in a mobile telecommunication terminal, said method comprising:

receiving a plurality of digits in a control unit in the mobile telecommunication terminal, said digits identifying a subscriber terminal in a telecommunication network;

determining, from a sequential structure of an entire sequence of the digits, in which country the plurality of digits relate to a subscriber number;

receiving in the control unit a mobile telecommunications network identification from a base station in the telecommunication network;

determining, with the control unit, from the network identification in which country the mobile telecommunication terminal is located;

selecting at least one dictionary stored in the memory based on the country in which the mobile telecommunication terminal is located or the plurality of digits which dictionary is in a language corresponding to the country in which the mobile telecommunication terminal is located or where the plurality of digits relate to a subscriber number;

receiving one or more characters in the control unit; and

presenting, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

14. A mobile telecommunication terminal comprising:

a display;

a memory comprising at least one dictionary; and

a control unit adapted to:

receive a plurality of digits, said digits identifying a subscriber terminal in a telecommunication network;

determine, from a sequential structure of an entire sequence of the digits, in which country the plurality of digits relate to a subscriber number;

receive a mobile telecommunications network identification from a base station in the telecommunication network;

determine from the network identification in which country the mobile telecommunication terminal is located;

select at least one dictionary stored in the memory based on the country in which the mobile telecommunication terminal is located or the plurality of digits which dictionary is in a language corresponding to the country in which the mobile telecommunication terminal is located or where the plurality of digits relate to a subscriber number;

receive one or more characters in the control unit; and

present on the display, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

15. A mobile telecommunication terminal comprising a memory comprising a database with records, each record comprising:

a plurality of digits identifying a subscriber in a telecommunications network,

an indicator identifying in which country the mobile telecommunication terminal is located, the country being determined from a mobile communication network identification obtained from a base station in the mobile telecommunication network, and

dictionary selection data stored in the memory, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory.

16. A mobile telecommunication terminal comprising:

a memory comprising at least one dictionary in a predetermined language;

receiving means for receiving a plurality of digits;

said digits identifying a subscriber terminal in a telecommunication network;

associating means for associating the plurality of digits with dictionary selection data stored in the memory, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receiving means for receiving a mobile telecommunications network identification from a base station in the telecommunication network;

determining means for determining from the network identification in which country the mobile telecommunication terminal is located; and

selecting means for selecting the at least one dictionary based on the country in which the mobile telecommunication terminal is located or the dictionary selection data associated with the plurality of digits.

17. A mobile telecommunication terminal comprising:

a memory comprising a first set of digits identifying a subscriber terminal in a telecommunication network;

reading means for reading the first set of digits and first dictionary selection data, which data are associated with the first set of digits and designating at least one dictionary stored in the memory, from the memory, the first dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receiving means for receiving a mobile telecommunications network identification from a base station in the telecommunication network;

determining means for determining from the network identification in which country the mobile telecommunication terminal is located;

selecting means for selecting the at least one designated dictionary stored in the memory based on the country in which the mobile telecommunication terminal is located or based on said first dictionary selection data, where selecting the at least one designated dictionary includes at least one of loading the address of a start of the at least one dictionary for sequential reading and loading the entire at least one dictionary into a random access memory of the mobile telecommunication terminal;

receiving means for receiving one or more characters; and

a display adapted to display, for selection, one or more words from the dictionary wherein the one or more words are predicted by a prediction means of the mobile telecommunication terminal based on the received characters.

18. A mobile telecommunication terminal comprising:

a memory comprising at least one dictionary;

receiving means for receiving a plurality of digits, said digits identifying a subscriber terminal in a telecommunication network;

determining means for determining if the plurality of digits comprise a country code;

receiving means for receiving a mobile telecommunications network identification from a base station in the telecommunication network;

determining means for determining from the network identification in which country the mobile telecommunication terminal is located;

selecting means for selecting at least one dictionary stored in the memory based on the country in which the mobile telecommunication terminal is located or based on the plurality of digits where if the plurality of digits comprise a country code, which dictionary is in a language corresponding to the country code, and selecting the at least one designated dictionary includes at least one of loading the address of a start of the at least one dictionary for sequential reading and loading the entire at least one dictionary into a random access memory of the mobile telecommunication terminal;

associating means for associating the plurality of digits with dictionary selection data designating a default dictionary stored in the memory if the plurality of digits no not comprise a country code and a selecting means for selecting the default dictionary, the dictionary selection data including at least one of a series of characters identifying a language of at least one dictionary stored in the memory, an address pointing out a start address of at least one dictionary stored in the memory and a variable indicating the ordinal number of at least one dictionary in a sequence of dictionaries in the memory;

receiving means for receiving one or more characters in a control unit of the mobile telecommunication terminal; and

a display adapted to display, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

19. A mobile telecommunication terminal comprising:

a memory comprising at least one dictionary;

receiving means for receiving a plurality of digits, said digits identifying a subscriber terminal in a telecommunication network;

determining means for determining, from a sequential structure of an entire sequence of the digits, in which country the plurality of digits relate to a subscriber number;

receiving means for receiving a mobile telecommunications network identification from a base station in the telecommunication network;

determining means for determining from the network identification in which country the mobile telecommunication terminal is located;

selecting means for selecting at least one dictionary stored in the memory based on the country in which the mobile telecommunication terminal is located or based on said first dictionary selection data, which dictionary is in a language corresponding to the country in which the mobile telecommunication terminal is located or the country in which the plurality of digits relate to a subscriber number;

receiving means for receiving one or more characters in a control unit of the mobile telecommunication terminal; and

a display adapted to display, for selection, one or more words from the dictionary wherein the one or more words are predicted by the control unit based on the received characters.

20. The method of claim 1 , further comprising:

determining from a global positioning system in which country the mobile telecommunication terminal is located, where the global positioning system is connected to the mobile telecommunication terminal and includes dictionary selection data stored in a global positioning system database; and

selecting the at least one dictionary based on the dictionary selection data stored in the global positioning system database based on the country in which the mobile telecommunication terminal is located or based on the dictionary selection data associated with the plurality of digits.

Assignments (12)
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: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2005
From: HURST, LEON
To: NOKIA CORPORATION
Reel/Frame 016176/0675 →