US5036484A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Personal computer/host emulation system for handling host data with personal computer application programs at personal computers
Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1988-11-23
•
Granted: 1991-07-30
•
Expires: 2008-11-23
Abstract
Abstract A system for emulating the operation of a terminal connected to a host computing system while retaining the ability to utilize personal computer application programs resident in the personal computer by utilizing a personal computer/host terminal emulation program which conducts an analysis of host data and keystrokes to identify personal computer commands and calls the appropriate resident application program in response to such commands.
Inventors
- 👤 Glenn C. McCoy
- 👤 Eric N. Yiskis
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 20:00
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/10; G06F13/105; G06F13/107
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
193 words
In a computing system including a host computer, a personal computer having a display and a keyboard and containing a terminate and stray resident application program which processes data in a first format resident in said personal computer, and a PC/host terminal emulation program means resident in said personal computer and communicating with said host computer which processes data in a second format, said computing system further comprising: a. screen data conversion means within said personal computer coupled to said PC/host terminal emulation program means for constructing a display screen for said data processed by said host computer in said second format; b. A keystroke interpretation routine resident within said personal computer for distinguishing between personal computer commands and host computer commands entered from said keyboard; c. means coupled to said keystroke interpretation routine and responsive to said identified personal computer commands to said terminate and stay resident application program for processing in said first format; and, d. means coupled to said keystroke interpretation routine for passing host computer commands representing changes to said screen data to said host computer via said PC/host terminal emulation program means for processing in said second format.
Claim 2
Dependent Claim
193 words
In a computing system including a host computer, a personal computer having a display and a keyboard and containing a terminate and stray resident application program which processes data in a first format resident in said personal computer, and a PC/host terminal emulation program means resident in said personal computer and communicating with said host computer which processes data in a second format, said computing system further comprising: a. screen data conversion means within said personal computer coupled to said PC/host terminal emulation program means for constructing a display screen for said data processed by said host computer in said second format; b. A keystroke interpretation routine resident within said personal computer for distinguishing between personal computer commands and host computer commands entered from said keyboard; c. means coupled to said keystroke interpretation routine and responsive to said identified personal computer commands to said terminate and stay resident application program for processing in said first format; and, d. means coupled to said keystroke interpretation routine for passing host computer commands representing changes to said screen data to said host computer via said PC/host terminal emulation program means for processing in said second format.
Claim 3
Dependent Claim
31 words
A system according to claim 1 wherein said screen data conversion means includes a subroutine for converting host computer data in said second format to the format of said personal computer.
Claim 4
Dependent Claim
32 words
A system according to claim 2 wherein said screen data conversion means includes a personal computer buffer load routine for storing said converted host computer data in the personal computer display buffer.
Claim 5
Dependent Claim
31 words
A system according to claim 1 wherein said keystroke interpretation routine includes a first subroutine for determination of whether a keystroke is a host computer command or a personal computer command.
Claim 6
Dependent Claim
48 words
A system according to claim 4 wherein said keystroke interpretation routine includes means responsive to said first subroutine for conveying said host computer commands to said host for execution and for transferring said personal computer commands to said personal computer terminate and stay resident application programs for execution.
Claim 7
Dependent Claim
28 words
A system according to claim 4 wherein said first subroutine is responsive to the depression of a predetermined key to call a selected terminate and stay resident program.
Claim 8
Dependent Claim
21 words
A system according to claim 6 wherein said first subroutine calls a selected function of said terminate and stay resident program.
Claim 9
Dependent Claim
30 words
A system according to claim 4 wherein said first subroutine is responsive to the depression of a plurality of predetermined keys to call a selected terminate and stray resident program.
Claim 10
Dependent Claim
32 words
A system according to claim 4 wherein said first subroutine is responsive to the depression of a plurality of keys to call a selected function of said terminate and stay resident program.
Claim 11
Dependent Claim
30 words
A system according to claim 5 including means responsive to said transferred personal computer command for identifying and calling the terminate and stay resident program for execution of said program.
Claim 12
Dependent Claim
36 words
A system according to claim 10 wherein said means responsive to said personal computer command identifies the terminate and stay resident program associated with said command and calls said identified program for execution of said command.
Claim 13
Dependent Claim
27 words
A system according to claim 11 wherein said means responsive to said personal computer command generates a vector identified with the function of said personal computer command.
Claim 14
Dependent Claim
23 words
A system according to claim 1 wherein said host computer screen data conversion means includes a routine for identification of personal computer commands.
Claim 15
Dependent Claim
19 words
A system according to claim 2 wherein said subroutine for conversion for host computer data identifies personal computer commands.
Claim 16
Dependent Claim
35 words
A system according to claim 14 including means responsive to personal computer commands contained in said host computer data for identifying and calling a terminate and stay resident program for execution of said identified command.
Claim 17
Dependent Claim
31 words
A system according to claim 15 wherein said means for identifying and calling a terminate and stay resident program generates a vector identified with the function of said personal computer command.
References Cited (Backward Citations)
US3955180A
Cited
US4291372A
Cited
US4482955A
Cited
US4513373A
Cited
US4611277A
Cited
US4899136A
Cited
US4791561A
Cited
US4903218A
Cited
US4896290A
Cited
US4896291A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-07-29 | 1995-01-28 | 1995-07-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-07-29 | 1999-01-28 | 1999-07-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-07-29 | 2003-01-28 | 2003-07-30 | $7700.00 | Window Closed / Lapsed |