Browse Prior Art Database

Intelligent Repetition GUI

IP.com Disclosure Number: IPCOM000020290D
Original Publication Date: 2003-Nov-10
Included in the Prior Art Database: 2003-Nov-10
Document File: 4 page(s) / 35K

Publishing Venue

Motorola

Related People

Kim Mortensen: AUTHOR

Abstract

In some GUIs, it is needed to enter data repeatedly (that are much alike), it would be useful with some automation from the GUI Side - The GUI Should be able to guess the next string to be entered in the GUI Based on the previous.

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

Intelligent Repetition GUI

byKim Mortensen

Abstract

In some GUIs, it is needed to enter data repeatedly (that are much alike), it would be useful with some automation from the GUI Side - The GUI Should be able to guess the next string to be entered in the GUI Based on the previous.

Introduction

This paper describes the improvements of GUIs, by means of implementing GUI Automation.

Instead of manually repeatedly entering text in a field (probably just needing to increase the last number at the end of the string) the GUI will look at the value, and after successive fields have been entered (Parts of it are incrementing or decrementing), the GUI Will suggest the next value automatically.

Problem(s) To Be Solved

An example of a problem to be solved would be the following:

Imagine you would have a GUI like the one shown in Figure A and B, and its your intention that you want to Add 100 Users, naming them User001, User002, User003 …. User100. But instead of having to change the text every time, the GUI Would be intelligent and when the user has added about 3 Users to the system, the GUI would from the previously entered texts start to guess the next text to be entered, and automatically enter it into the text field.

Proposed Solution to the Problem(s)

The Idea I’m disclosing is to have a GUI that will help you enter repeating and monotone GUI fields.

The GUI itself has to be looking at the field being entered, and see if there is any system in the series of data entered. If the GUI finds a series, it will suggest the value of the next field.

Lets say you want to enter a series of radios.

Radio1

Radio2

Radio3

1

The GUI will recognise that you are incrementing the last portion of the field, and will notify the user that it can help with the entering of data. If the user accepts, it will enter the next item:

Radio4

...

...

… Until all the fields have been entered.

The GUI is not limited to only incrementing/decrementing numbers, but should also be able to register Incrementing/decrementing letters like:

Radio1A

Radio1B

Radio1C

...

and

Radio9D

Radio8C

Radio7B

...

The GUI may contain several other fields, but as these are not changed, they could just be filled in with the same values as before, or undergo the same intelligence in the GUI.

Implementation has been tested on the following method:

(The text to be entered is max. 10 characters long)

There are 3 Arrays of signed chars with room for 1...