Claims
- 1. In a system having a display terminal with a user input device that has an attention identifier character input that generates a request unit, said display terminal being under control of a host application program in which a protocol between the host application program and the display terminal allows the host application program to transmit a write data stream and a host command to, or read data from, the terminal at any time and locks the terminal from further transmission after each terminal transmission until there is a host application program response to a terminal transmission, a method for bypassing user unwanted display screens, comprising the steps of:
- examining user inputs of the terminal to detect an attention identifier character input;
- transmitting a request unit generated by an attention identifier character input from said terminal to a queue buffer memory even if the terminal is awaiting a response to a previous transmission from said terminal;
- storing a transmitted request unit transmitted in said next previous transmitting step in said queue buffer memory;
- transmitting a request unit from said queue buffer memory to said host application in response to each host command to said terminal;
- examining each said host command to identify a host command of a type whereby a previous write data stream can be aborted without resulting in ambiguous data; and
- aborting transmission to the terminal of a previous write data stream in response to a request unit generated by said attention identifier character input and transmitted to said host application program from said queue buffer memory if said examining step identifies a host command as a host command whereby aborting the previous write data stream will not result in ambiguous data.
- 2. In a system having a display terminal with a user input device that has an attention identifier character input that generates a request unit, said display terminal being under control of a host application program in which a protocol between the host application program and the display terminal allows the host application program to transmit a write data stream and a host command to, or read data from, the terminal at any time and locks the terminal from further transmission after each terminal transmission until there is a host application program response to a terminal transmission, a method for bypassing user unwanted display screens, comprising the steps of:
- examining user inputs at the terminal to detect attention identifier character input;
- transmitting a request unit generated by an attention identifier character input from said terminal to a queue buffer memory even if the terminal is awaiting a response to a previous transmission from said terminal;
- storing a transmitted request unit transmitted in said next previous transmitting step in said queue buffer memory;
- transmitting a request unit from said queue buffer memory to said host application in response to each host command to said terminal;
- examining each said host command to identify an erase-write host command; and
- aborting transmission to the terminal of a previous write data stream in response to a request unit generated by said attention identifier character input and transmitted to said host application program from said queue buffer memory if said examining step identifies a host command as an erase-write host command and said queue buffer memory contains multiple request units.
- 3. In a system having a display terminal with a user input device that has an attention identifier character input that generates a request unit, said display terminal being under control of a host application program in which a protocol between the host application program and the display terminal allows the host application program to transmit a write data stream and a host command to, or read data from, the terminal at any time and locks the terminal from further transmission after each terminal transmission until there is a host application program response to a terminal transmission, a system for bypassing user unwanted display screens, comprising:
- means for examining user inputs to identify an attention identifier input character;
- means for transmitting a request unit generated by an attention identifier character input from said terminal to a queue buffer memory even if the terminal is awaiting a response to a previous transmission from said terminal;
- means for storing a transmitted request unit transmitted in said next previous transmitting step in said queue buffer memory;
- means for transmitting a request unit from said queue buffer memory to said host application in response to each host command to said terminal; and
- means for examining each said host command to identify a host command of a type whereby a previous write data stream can be stored without resulting in ambiguous data; and
- means for aborting transmission to the terminal of a previous write data stream in response to a request unit generated by said attention identifier character input and transmitted to said host application program if said examining step identifies a host command as a host command whereby aborting the previous write data stream will not result in ambiguous data.
- 4. In a system having a display terminal with a user input device that has an attention identifier character input that generates a request unit, said display terminal being under control of a host application program in which a protocol between the host application program and the display terminal allows the host application program to transmit a write data stream and a host command to, or read data from, the terminal at any time and locks the terminal from further transmission after each terminal transmission until there is a host application program response to a terminal transmission, a system for bypassing user unwanted display screens, comprising:
- means for examining user inputs to identify an attention identifier input character;
- means for transmitting a request unit generated by an attention identifier character input from said terminal to a queue buffer memory even if the terminal is awaiting a response to a previous transmission from said terminal;
- means for storing a transmitted request unit transmitted in said next previous transmitting step in said queue buffer memory;
- means for transmitting a request unit from said queue buffer memory to said host application in response to each host command to said terminal;
- means for examining each said host command to identify an erase-write host command; and
- means for aborting transmission to the terminal of a previous write data stream in response to a request unit generated by said attention identifier character input and transmitted to said host application program if said examining step identifies said host command as an erase-write host command and said queue buffer memory contains multiple request units.
Parent Case Info
This application is a continuation of application Ser. No. 07/469,638 filed Jan. 24, 1990, now abandoned.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
4441163 |
Leikam et al. |
Apr 1984 |
|
4750137 |
Harper et al. |
Jun 1988 |
|
4768144 |
Winter et al. |
Aug 1988 |
|
5058185 |
Morris et al. |
Oct 1991 |
|
5081449 |
Kurosu et al. |
Jan 1992 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
469638 |
Jan 1990 |
|