# US 9,436,354 B2 · Process and apparatus for selecting an item from a database

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,436,354 B2
- Document ID: US9436354B2
- Status: Granted
- Kind: B2
- Application number: 14/627,914
- Filed: 2015-02-20
- Published: 2015-06-18
- Granted: 2016-09-06
- Earliest claimed: 2005-08-12
- Assignees: Kannuu Pty Ltd
- Applicants: Kannuu Pty Ltd
- Inventors: Kevin Dinn
- Web page: https://patentgrep.com/patent/US9436354B2

## CPC

- G06F 3/0237: {using prediction or retrieval techniques}
- G06F 16/2228: {Indexing structures}
- G06F 3/0338: with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/0489: using dedicated keyboard keys or combinations thereof
- G06F 16/24578: {using ranking}
- G06F 16/248: Presentation of query results
- G06F 16/957: Browsing optimisation, e.g. caching or content distillation
- H04M 1/2748: by matching character strings
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A database for selecting database items, where the database items are indexed by a list of item identifiers. The item identifiers may be in the form of text. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of a further one or more parts for selection. The further one or more parts may be selected in order to add to the selected one or more parts to build a larger part or whole of an item identifier. Selection from a large list of item identifiers may be carried out in a relatively short time period.

## Claims

### Claim 1

A method of selecting database items from a database, the database items being indexed by a list of item identifiers, the method comprising:
generating an initial display including one or more parts of item identifiers for selection by a user;
enabling the selection, by the user, of the one or more parts;
in response to the selection of the one or more parts of item identifiers, generating a display of a further one or more parts of item identifiers for selection, the further one of more parts being selected for display based at least in part on a ranking scheme wherein
the further one of more parts of item identifiers being arranged on the display relative to one another and corresponding to at least an up, down, left or right position, and
the highest ranked of the further one or more parts of item identifiers being positioned in one of the up, down, left and right positions; and
enabling selection, by the user, of the further one or more parts of item identifiers in order to add to the selected one or more parts to build a larger part or whole of a particular item identifier;
wherein the selected one or more parts of item identifiers and the further one or more parts of item identifiers are shorter than a complete word; and
wherein selection of the further one or more parts of item identifiers is enabled by a key press corresponding to the relative arrangement of the further one or more parts of item identifiers on the display.

### Claim 2 (depends on 1)

The method in accordance with claim 1, comprising the further steps of:
iterating the selection steps until the particular item identifier is completed, and
enabling selection, by the user, of the particular item identifier to select the database item.

### Claim 3 (depends on 1)

The method in accordance with claim 1, wherein the step of generating the initial display includes selecting the one or more parts of item identifiers to be displayed based on at least one predetermined criterion.

### Claim 4 (depends on 3)

The method in accordance with claim 3, wherein the at least one predetermined criterion is a frequency of selection of database items associated within the one or more parts of item identifier.

### Claim 5 (depends on 3)

The method in accordance with claim 3, wherein the at least one predetermined criterion is a ranking of the one or more parts of item identifiers in relation to a tree hierarchy classification of the one or more parts of item identifiers.

### Claim 6 (depends on 1)

The method in accordance with claim 1, wherein the generating the initial display of the one or more parts of item identifiers includes displaying a plurality of parts of item identifiers.

### Claim 7 (depends on 1)

The method in accordance with claim 1, wherein the generating the display includes displaying an entire item identifier.

### Claim 8 (depends on 1)

The method in accordance with claim 1, wherein each of the item identifiers includes one or more alphanumeric characters.

### Claim 9 (depends on 8)

The method in accordance with claim 8, wherein the item identifier includes a text string.

### Claim 10 (depends on 9)

The method in accordance with claim 9, wherein the item identifier includes a word.

### Claim 11 (depends on 1)

The method in accordance with claim 1, wherein the database is stored in a memory of a computing device.

### Claim 12 (depends on 11)

The method in accordance with claim 11, wherein the computing device is a mobile telephone.

### Claim 13 (depends on 12)

The method in accordance with claim 12, wherein the steps of enabling selection allow selections of the one or more parts of item identifiers and the further one or more parts of item identifiers by way of a joystick.

### Claim 14 (depends on 11)

The method in accordance with claim 11, wherein the computing device is a PDA.
