Browse Prior Art Database

An adaptive digital keyboard for reduced size input area

IP.com Disclosure Number: IPCOM000191699D
Original Publication Date: 2010-Jan-12
Included in the Prior Art Database: 2010-Jan-12
Document File: 2 page(s) / 12K

Publishing Venue

IBM

Abstract

Today, handheld devices follow two important market requirements: 1 - reduced size, and 2 - easy interaction

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 2

An adaptive digital keyboard for reduced size input area

The present invention provides an adaptive digital keyboard with reduced size input area for a mobile device.

The mobile device includes a touch screen where the keyboard can be drawn and key pressures can be detected.

The mobile device also includes a dictionary on the device which can be leveraged to retrieve the list of possible words which complete the current word-part inserted by the user.

Alternatively or additionally, the mobile device can implement an algorithm which is tailored to the grammar rules of the current adopted language. Given to current sequence of inserted characters, such algorithm must provide the list of acceptable characters.

The method according to the invention is adapted, in response to a pressure of a key by a user to determine a list of potential characters using the dictionary and redraw the keyboard layout from the determined list (displaying a new keyboard containing only the potential characters).

More specifically, the main steps implemented by the present invention are the following:

1 - A full keyboard is provided to the user

2 - The user press a key.
2.1 - If the user presses a space, the process restarts from the step 1,


3 - The list of possible words starting with the pressed key are enumerated.
3.1 - For each character a check to see if a word is available is done
3.2 - If a word is found, the character must be included in the next layouts
3.3 - If a word is not found, the character must be excluded from the next layouts
3.4 - At the end of step 3, the list of potential characters which belong to desired wo...