ADJUSTING KEYBOARD

Patent №

US 5,748,512

Granted

1998-05-05

Filed 1995

Owner

MICROSOFT CORPORATION

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08396444

An adjusting keyboard for a small, touch screen display for a personal digital assistant provides a system and method for selecting a character for entry when a key of the keyboard is struck off center. The system and method of the adjusting keyboard select the next character for entry from the keyboard based on the occurrence frequency of a predetermined number of previously entered characters and the distance the user has contacted the touch screen keyboard from the center points of proximate keys including the key actually contacted. Contact by the user within 0.2 of the key length from the center point of a key is considered a direct hit, and the character represented by that key is entered. For touch contacts beyond 0.2 of the length of the key from the center point of the key, the method of the present invention selects two adjacent keys and the key actually contacted and determines which of the characters represented by those three proximate keys is the most likely candidate for entry based on occurrence frequency and the distance between the contact point and the center points of each of the proximate keys. Once the character has been selected for entry, the occurrence frequency on that character is incremented in a table in memory to reflect occurrence frequency for that character based on the user's own use. A word prediction algorithm can also be run in the background to enhance the character selection based on occurrence frequency.

AI classification

Natural language1.00
AI hardware0.99
Machine learning0.09
Knowledge representation0.06
Vision0.01
Speech0.00
Evolutionary computation0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 74520161

Assignors

VARGAS, GARRETT A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC