Terminal emulation over HTML
AssigneeIvanti, Inc.
InventorDaniel Thomas Alger
Life of this patent
Estimating the term…
Abstract
A method for converting data between two data transfer protocols is described. The method includes receiving first HyperText Transfer Protocol (HTTP) enabled data from a first computer system. The method also includes converting the first HTTP-enabled data obtained from the first computer system to first remote terminal session data. The method also includes sending the first remote terminal session data to a second computer system via a remote terminal session.
Claims20
A method for converting data between two data transfer protocol types, comprising:
- receiving, at an emulator and from a software application of a first computer system, first remote terminal session data, the first remote terminal session data being back end data formatted according to a remote terminal session protocol used by the software application that is not Internet-dependent and not capable of using the HyperText Transfer Protocol (HTTP)-enabled data;
- opening, by the emulator, a dedicated remote terminal session between a remote terminal session server of the first computer system and two or more second computer systems;
- converting, by the emulator, the first remote terminal session data to first HTTP-enabled data, the first HTTP-enable data being representative of the first remote terminal session data, formatted according to a HTTP protocol, and being usable by web browsers of the two or more second computer systems that is only be compatible with HTTP-enabled data, wherein the converting includes:
- examining the received first remote terminal session data;
- rendering one or more or a combination of communication routines, rendering routines, commands, text, text position commands, text color, and text entry fields of the first remote terminal session data;
- and
- resolving session duration between the remote terminal session protocol and the HTTP protocol;
- and
- sending, by the emulator, the first HTTP-enabled data to the web browsers of the two or more second computer systems via the dedicated remote terminal session.
A non-transitory computer-readable medium having encoded therein programming code executable by one or more processors to perform or control performance of operations of converting data between two data transfer protocol types, the operations comprising:
- receiving, at an emulator and from a software application of a first computer system, first remote terminal session data, the first remote terminal session data being back-end data formatted according to a remote terminal session protocol used by the software application that is not Internet-dependent and not capable of using the HyperText Transfer Protocol (HTTP)-enabled data;
- opening, by the emulator, a dedicated remote terminal session between a remote terminal session server of the first computer system and two or more second computer systems;
- converting, by the emulator, the first remote terminal session data to first HTTP-enabled data, the first HTTP-enable data being representative of the first remote terminal session data, formatted according to a HTTP protocol, and being usable by web browsers of the two or more second computer systems that is only be compatible with HTTP-enabled data, wherein the converting includes:
- examining the received first remote terminal session data;
- rendering one or more or a combination of communication routines, rendering routines, commands, text, text position commands, text color, and text entry fields of the first remote terminal session data;
- and
- resolving session duration between the remote terminal session protocol and the HTTP protocol;
- and
- sending, by the emulator, the first HTTP-enabled data to the web browsers of the two or more second computer systems via the dedicated remote terminal session.
Dependencies are inferred from the claim text.