Predictive Keypad Text Entry for Self-Service Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-service terminals like ATMs have limitations in functionality due to their small size and simplicity, which restricts tasks such as transferring money and updating account details, and they face security concerns with users vulnerable to physical and data theft while entering PINs.

Innovation Solution

A multi-button input device with processing circuitry that allows for both number and text entry modes, using predictive text input to select the most probable letter based on context, enabling increased functionality without physical changes to the terminal and enhancing user safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a keyboard is added to increase terminal functionality, then text entry capability is improved, but device complexity and installation cost increase

Engineering Contradiction:
Improvetext entry capabilityVSAvoidterminal structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The existing multi-button input device is made universal by enabling it to perform both number entry and text entry functions. The button is associated with both a number and multiple alphabetic letters, allowing the same physical component to serve multiple purposes depending on the input mode selected.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The invention leverages the familiar multi-tap input concept from mobile phones, where number keys are associated with letters. This copying of a well-known interface pattern allows users to intuitively understand text entry without requiring a complete new interaction model, reducing the cognitive complexity burden.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multi-tap input is used for text entry, then text input capability is provided, but data entry time increases

Engineering Contradiction:
Improvetext input capabilityVSAvoiddata entry time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides feedback by displaying the most probable completion as the user types, allowing them to see how their input is being interpreted in real-time. This enables early termination of input when the predicted completion is correct, significantly reducing data entry time compared to waiting for complete multi-tap sequences.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by predicting the user's intended input based on the letters typed so far and displaying the most probable completion before the user finishes typing. This allows the user to accept the prediction early rather than completing the full multi-tap sequence, saving time.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If predictive text input is implemented, then data entry speed is improved, but processing complexity increases

Engineering Contradiction:
Improvedata entry speedVSAvoidprocessing circuitry
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes the parameter of button association by linking each button to both a number and multiple alphabetic letters. This parameter change enables the same physical button to serve dual purposes, allowing predictive text functionality without adding separate hardware components.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The input device operates dynamically by switching between number entry mode and text entry mode. In text mode, the system dynamically updates the predicted completion as each letter is typed, adjusting the display in real-time based on the evolving input sequence.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7427933B2Data entry device
Publication Date: 2008.09.23 NCR VOYIX CORP
  • US7427933B2 patent drawing
  • US7427933B2 patent drawing
  • US7427933B2 patent drawing

AI summary

A self-service terminal alphanumeric data entry device comprises a multi-button input device and processing circuitry comprising a letter selector. At least one of the buttons is associated with a number and with at least two alphabetic letters. The input device is arranged to operate in a number entry mode wherein actuation of a button inputs the number associated therewith and a text entry mode. In the text entry mode, actuation of a button causes the letter selector to chose, from the letters associated with that button, the letter which has the highest probability of forming a word.