Multiplex communications – Wide area network – Packet switching
Patent
1997-05-07
1999-06-01
Teska, Kevin J.
Multiplex communications
Wide area network
Packet switching
370235, 370236, 375240, G06F 9455
Patent
active
059095695
ABSTRACT:
Method, apparatus and program products for increasing the performance of communications of a terminal emulator application resident on a first computer and communicating over an external communication link using a terminal emulator protocol with a host application resident on a second computer remote from the first computer are provided. A protocol interceptor is provided on both the host side and the terminal emulator application side of the external communication link to provide communications over the external communication link using a differenced communication protocol data stream which includes a reduced volume of data for transmittal compared to the corresponding terminal emulator protocol data stream. The reduction in volume in the differenced communication protocol data stream is based on recognition and replacement of data segments which have previously been transmitted by the host application. The terminal emulator protocol data stream from the host application is intercepted and converted to the differenced communication protocol data stream before transmission. The differenced communication protocol data stream is received at the terminal emulator application computer and reconstructed into a terminal emulator protocol data stream which is provided to the terminal emulator application. The continuous terminal emulator protocol data stream may be segmented and calculating an identifier for each segment calculated. If the segment corresponds to a segment saved on a cache present on the receiving computer, the segment is replaced with the identifier for transmission over the external communication line. The saved segment from the cache one the receiving computer is inserted in the data stream in place of the identifier.
REFERENCES:
patent: 4386416 (1983-05-01), Giltner et al.
patent: 5282207 (1994-01-01), Jurkevich et al.
patent: 5426645 (1995-06-01), Haskin
patent: 5539736 (1996-07-01), Johnson et al.
patent: 5592512 (1997-01-01), Spiess
patent: 5611038 (1997-03-01), Shaw et al.
patent: 5666399 (1997-09-01), Bales et al.
Emulation Data Stream, IBM Technical Disclosure Bulletin, vol. 33, Aug., 1990, pp. 221-223.
Jacob Ziv, Abraham Lempel; Compression of Individual Sequences via Variable-Rate Coding, IEEE Transactions on Information Theory, vol. I-24, No. 5, Sep. 1978.
Jacob Ziv, Abraham Lempel, A Universal Algorithm Sequential Data Compression, IEEE Transactions on Information Theory, pp. 337-343, May 1977.
Housel III Barron Cornelius
Lindquist David Bruce
Wesley Ajamu Akinwunmi
International Business Machines
Phan Thai
Ray-Yarletts Jeanine S.
Teska Kevin J.
LandOfFree
Terminal emulator data stream differencing system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Terminal emulator data stream differencing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Terminal emulator data stream differencing system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-961470