Screen navigation method
First Claim
1. A method of navigating a host computer from a first guest computer, the first guest computer including a first display, a first user input device and a first terminal emulation program, the first terminal emulation program displaying screen displays generated by the host computer and transmitted to the first guest computer as representations on the first display, and the first terminal emulation program transmitting user input from the first user input device to the host computer as keystrokes, the method comprising recording a navigation path object comprising a script during a first user'"'"'s interaction with the host computer using the first terminal emulation program and comprising the steps of:
- (a) the first user activating a function on the first guest computer for creating an input field command in the script,(b) the first user marking on the representation of the host computer screen on the first guest computer'"'"'s display an input field whereat data will be entered during script playback,(c) the first user using the first user input device to enter into the first guest computer a title of the input field for use as a prompt during script playback,(d) the first guest computer determining a position and a length of the input field as marked by the first user on the representation of the host computer screen, and(e) the first guest computer saving the input field command including the position, the length and the title of the input field in the navigation path object.
3 Assignments
0 Petitions
Accused Products
Abstract
A terminal emulation program for an IBM host is described. The program can record scripts (mini-programs) of IBM host sessions. For each action or event, as desired, the program records an appropriate script. Scripts may be created for connecting to and disconnecting from the IBM host, for sending key strokes, for sending playback-time inputs, for awaiting a certain screen, and for importing displayed IBM host data. The scripts are stored in a file on a PC and may be replayed either from the terminal emulator, from Windows, or via OLE.
50 Citations
12 Claims
-
1. A method of navigating a host computer from a first guest computer, the first guest computer including a first display, a first user input device and a first terminal emulation program, the first terminal emulation program displaying screen displays generated by the host computer and transmitted to the first guest computer as representations on the first display, and the first terminal emulation program transmitting user input from the first user input device to the host computer as keystrokes, the method comprising recording a navigation path object comprising a script during a first user'"'"'s interaction with the host computer using the first terminal emulation program and comprising the steps of:
-
(a) the first user activating a function on the first guest computer for creating an input field command in the script, (b) the first user marking on the representation of the host computer screen on the first guest computer'"'"'s display an input field whereat data will be entered during script playback, (c) the first user using the first user input device to enter into the first guest computer a title of the input field for use as a prompt during script playback, (d) the first guest computer determining a position and a length of the input field as marked by the first user on the representation of the host computer screen, and (e) the first guest computer saving the input field command including the position, the length and the title of the input field in the navigation path object. - View Dependent Claims (2)
-
-
3. A computer program product comprising a computer usable medium having computer readable program code embodied therein for navigating a host computer, the computer program product for use by a first guest computer comprising a memory, a first display, a first user input device and a first terminal emulation program, the first terminal emulation program receiving screen displays generated by the host computer and transmitted to the first guest computer as logical representations in the first guest computer'"'"'s memory, the computer readable program code in the computer program product comprising computer readable program code for causing the first guest computer to, during a first user'"'"'s interaction with the host computer using the first terminal emulation program:
-
(a) read a navigation path object comprising at least one script including an input field command, (b) retrieve a position, a length and a title from the input field command, (c) display the title on the first display to prompt the first user to input data, (d) receive an input entered by the first user corresponding to the title using the first user input device, (e) limit the input to the length specified in the input field command, and (f) transmit the limited input into the host computer screen at the position in the data input command as keystrokes corresponding to the input. - View Dependent Claims (4)
-
-
5. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for navigating a host computer, the program for use by a first guest computer comprising a memory, a first display, a first user input device and a first terminal emulation program, the first terminal emulation program receiving screen displays generated by the host computer and transmitted to the guest computer as logical representations in the guest computer'"'"'s memory, the method steps comprising, during a first user'"'"'s interaction with the host computer using the first terminal emulation program:
-
(a) reading a navigation path object comprising at least one script including an input field command, (b) retrieving a position, a length and a title from the input field command, (c) displaying the title to prompt the first user to input data, (d) receiving an input entered by the first user corresponding to the title using the first user input device, (e) limiting the input to the length specified in the input field command, and (f) transmitting the first user'"'"'s limited input into the host computer screen at the position in the data input command as keystrokes corresponding to the input. - View Dependent Claims (6, 12)
-
-
7. A method of navigating a host computer by a first guest computer, the first guest computer including a first display, a first user input device and a first terminal emulation program, the first terminal emulation program displaying screen displays generated by the host computer and transmitted to the first guest computer as representations on the first display, and the first terminal emulation program transmitting user input from the first user input device to the host computer as keystrokes, the method comprising recording a navigation path object comprising a script during a first user'"'"'s interaction with the host computer using the first terminal emulation program, and comprising the steps of:
-
(a) the user activating a function on the guest computer for creating a data retrieve command in the script, (b) the user marking on the representation of the host computer screen on the first guest computer'"'"'s display an area from which data will be retrieved during script playback, (c) the user entering into the first guest computer using the first user input device a format into which the data retrieved from the host computer screen should be converted during script playback, (d) the first guest computer determining a position and a length of the area on the representation of the host computer screen, and (e) the first guest computer saving a data retrieve command including the position, the length and the format of the data area in the navigation path object. - View Dependent Claims (8)
-
-
9. A computer program product comprising a computer usable medium having computer readable program code embodied therein for navigating a host computer, the computer program product for use by a first guest computer comprising a memory, a first display, a first user input device and a first terminal emulation program, the first terminal emulation program receiving screen displays generated by the host computer and transmitted to the first guest computer as logical representations in the first guest computer'"'"'s memory, the computer readable program code in the computer program product comprising computer readable program code for causing the first guest computer to, during a first user'"'"'s interaction with the host computer using the first terminal emulation program:
-
(a) read a navigation path object comprising at least one script including a data retrieve command, (b) retrieve a position, a length and a format from the data retrieve command, (c) retrieve any data in the representation of the host computer screen in the first guest computer'"'"'s memory at the position and of the length in the data select command, and (d) convert the retrieved data into the format in the data retrieve command. - View Dependent Claims (10)
-
-
11. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for navigating a host computer, the program for use by a first guest computer comprising a memory, a first display, a first user input device and a first terminal emulation program, the first terminal emulation program receiving screen displays generated by the host computer and transmitted to the guest computer as logical representations in the guest computer'"'"'s memory, the method steps comprising, during a first user'"'"'s interaction with the host computer using the first terminal emulation program:
-
(a) reading a navigation path object comprising at least one script including a data retrieve command, (b) retrieving a position, a length and a format from the data retrieve command, (c) retrieving any data in the representation of the host computer screen in the first guest computer'"'"'s memory at the position and of the length in the data select command, and (d) converting the retrieved data into the format in the data retrieve command.
-
Specification