Browse Prior Art Database

Erasable Cursor

IP.com Disclosure Number: IPCOM000062384D
Original Publication Date: 1986-Nov-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 2 page(s) / 63K

Publishing Venue

IBM

Related People

Yamakoshi, N: AUTHOR

Abstract

This article relates to a technique to prevent a cursor from being displayed on a screen in specific situations, thereby improving user friendliness of a display. When a large amount of data is transmitted at a relatively high rate from a host to a display terminal to be displayed on its screen, as schematically shown in Fig. 1, a cursor is usually moved so rapidly in the screen that an operator senses bothersome flicker. Thus, it is desirable to erase the cursor in this situation. Further, it is also desirable to take off the cursor during the scroll of the displayed data. On the other hand, when the operator inputs data from a keyboard, the cursor has to be displayed on the screen to indicate the next input position. To meet the above requirements, the display of the cursor is controlled according to the following rules.

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 61% of the total text.

Page 1 of 2

Erasable Cursor

This article relates to a technique to prevent a cursor from being displayed on a screen in specific situations, thereby improving user friendliness of a display. When a large amount of data is transmitted at a relatively high rate from a host to a display terminal to be displayed on its screen, as schematically shown in Fig. 1, a cursor is usually moved so rapidly in the screen that an operator senses bothersome flicker. Thus, it is desirable to erase the cursor in this situation. Further, it is also desirable to take off the cursor during the scroll of the displayed data. On the other hand, when the operator inputs data from a keyboard, the cursor has to be displayed on the screen to indicate the next input position. To meet the above requirements, the display of the cursor is controlled according to the following rules. (1) If any data remain in a buffer for receiving the data from the host and the keyboard, the cursor should be erased. (2) If the buffer is empty for at least a predetermined time, the cursor should be displayed. (3) If the scrolling is being conducted, the cursor should be erased. Fig. 2 shows a typical operation sequence controlled by Analyzer Function Processor (FP) according to the above rules. The Analyzer FP repeatedly checks the buffer to detect whether the buffer is empty or not. In this connection, an analyzer counter, named CNT(ANZ), and an empty counter, named CNT(EMP), are used. That is , the analyzer counter is used...