IP Library Granted Patent US 9,052,844
Granted Patent B2
US 9,052,844 · App. 13/523,062 · Granted Jun 9, 2015

Computer-implemented method of arranging text items in a predefined order

Inventor: Christian Paulsen (Dyssegard, DK)
Assignee: GN Netcom A/S
G06F7/08
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 9,052,844
App. No.
13/523,062
Granted
Jun 9, 2015
Kind
B2
Abstract

A computer-implemented method of and a device, such as a base station for a headset, for arranging text items in a predefined order, comprising storing, in the memory of a peripheral device, a collection of multiple text items arranged in multiple sets of text items and in multiple groups of text items; storing a respective code item with a respective group of text items; and storing a sort key that has values that designate a predefined order of the text items in each set. The sort key is appended to the text items and comprises at least one character with a value within the Private Use range of the Unicode format.

Claims (29)

1. A computer-implemented method of arranging text items in a predefined order, comprising:

storing, in the memory of a peripheral device, a collection of multiple text items arranged in multiple sets of text items and in multiple groups of text items; and

storing a respective code item with a respective group of text items;

storing a sort key that has values that designate a predefined order of the text items in each set; wherein the sort key is appended to the text items and comprises at least one character with a value within the Private Use range of the Unicode format

sorting the list according to a predetermined sort order using the program and receiving from the program a sorted list with the text items in said sort order;

appending the sort key to the text items in the sorted list in a way to designate said sort order; and

providing the sorted list with the sort key for storing as a set of the collection of text items in the memory of the peripheral device.

2. A computer-implemented method according to claim 1 , comprising:

sorting the text items of a predefined set according to the sort key to arrange them in the predefined order and provide a predefined number thereof for displaying in a sorted order.

3. A computer-implemented method according to claim 1 , comprising:

selecting at least one of the group of text items in response to a user selection.

4. A computer-implemented method according to claim 3 , comprising:

displaying a predefined number of the text items from the selected group of text items for a user to select a text item there from;

deciding which text item that was selected and looking up the code item assigned to the group.

5. A computer-implemented method according to claim 1 , wherein the sort key is appended to the text items as a leading or trailing character to constitute a text item that comprises characters within the Private Use Range and in the range not comprised by the Private Use range.

6. A computer-implemented method according to claim 1 , wherein the text items are arranged in a table structure with columns, rows and cells, wherein a set is arranged in a column of the table, a group is arranged in a row and the cells of the table comprises the text items.

7. A computer-implemented method according to claim 1 , wherein the multiple collections of text items comprises country names in a respective language, wherein a group comprises the name of a country in different languages and wherein a set comprises names of multiple countries, in one language.

8. A computer-implemented method according to claim 1 , comprising the following steps of providing the collection of multiple text items:

loading into a program running on a computer a list of text items.

9. A peripheral device comprising:

a memory having stored therein a collection of multiple text items arranged in multiple sets of text items and in multiple groups of text items; and for a respective group of text items, a respective code item;

the memory stores a sort key that has values that designate a predefined order of the text items in each set; wherein the sort key is appended to the text items and comprises at least one character with a value within the Private Use range of the Unicode format, and; wherein the multiple collections of text items comprises country names in a respective language, wherein a group comprises the name of a country in different languages and wherein a set comprises names of multiple countries, in one language.

10. A device according to claim 9 , comprising a controller configured to:

select at least one of the group of text items in response to a user selection.

11. A device according to claim 10 , comprising a controller configured to:

display a predefined number of the text items from the selected group of text items for a user to select a text item there from; and

decide which text item that was selected and looking up the code item assigned to the group.

12. A device according to claim 9 , wherein the sort key is appended to the text items as a leading or trailing character to constitute a text item that comprises characters within the Private Use Range and in the range not comprised by the Private Use range.

13. A device according to claim 9 , wherein the text items are arranged in a table structure with columns, rows and cells, wherein a set is arranged in a column of the table, a group is arranged in a row and the cells of the table comprises the text items.

Assignments (2)
MERGER Recorded Mar 30, 2026
From: GN NETCOM A/S
To: GN HEARING A/S
Reel/Frame 075299/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: PAULSEN, CHRISTIAN
To: GN NETCOM A/S
Reel/Frame 028554/0818 →
Priority Claims (1)
EP 11170120 · Jun 16, 2011 · regional
Continuity (1)
Related Publication 20120323936A1 · Dec 20, 2012