Browse Prior Art Database

Using Text Properties to Indicate Acceptability

IP.com Disclosure Number: IPCOM000014260D
Original Publication Date: 2001-Feb-01
Included in the Prior Art Database: 2003-Jun-19
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Abstract

As the user enters information into an application (such as filling in some field), the text changes state (font, size, style, and/or color) to indicate whether or not the data as currently entered is valid/acceptable or not after each keystroke. This provides immediate feedback to the user as the data is entered on a field by field basis and without the user having to initiate an action that validates the data, such as clicking an 'OK' button.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 67% of the total text.

Page 1 of 2

Using Text Properties to Indicate Acceptability

  As the user enters information into an application (such as filling in some field), the text changes state (font, size, style, and/or color) to indicate whether or not the data as currently entered is valid/acceptable or not after each keystroke. This provides immediate feedback to the user as the data is entered on a field by field basis and without the user having to initiate an action that validates the data, such as clicking an 'OK' button.

With the data entry being checked on a field by field basis and on a keystroke level, the user gets more immediate feedback than the user would receive if all the fields had to be filled in before clicking the 'OK' button. This immediate feedback allows the user to change the value in the field so that it becomes valid at the time when the user is working on/thinking about the field and not after completing many other fields and clicking 'OK'. Values that can be checked include, but are not limited to, numbers and file/directory names as the following two examples will illustrate.

Example 1

A valid entry in a field is a number from 1000-1100. The invention solves the problem by changing the text attributes in the text field. In this case, black, non-bold text indicates a valid value (meaning the number is in the specified range) and red, bold text indicates an invalid value. As the user enters information, here is how the numbers would look after each keystroke:

1

10

106

1067...