Apparatus, methods and computer program products for conducting a persistent session with a host-based application
First Claim
1. A system for conducting a session with an application resident on a host computer, the host computer configured to communicate according to a host communications protocol, the system comprising:
- a computer which is operatively associated with the host computer and which is part of a network including a plurality of resource locations; and
means for accessing information at said plurality of resource locations from said computer, said means for accessing including means for loading terminal emulation information at said computer from a host access resource location of said plurality of resource locations,wherein said computer is configured to process the loaded terminal emulation information to create a process at the computer that is operative to conduct a session between said computer and the application, the session operative to persist when said computer subsequently accesses a resource location of said plurality of resource locations, the process operative to communicate with the host computer according to the host communications protocol without requiring a protocol conversion between the computer and the host computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A session is conducted with an application resident on a host computer by loading terminal information at a computer, operatively associated with the host computer and which is part of a network including a plurality of resource locations, from a host access resource location of the plurality of resource locations. The terminal emulation information is processed to conduct a session between the computer and the application. A resource location of the plurality of resource locations is then accessed from the computer while the session persists. The terminal emulation information may be downloaded to the computer from a server of the network. According to one aspect, a common environment capable of being produced under a plurality of different computer operating systems, e.g., a Java environment, is produced at the computer. The terminal emulation information is processed under the common environment to thereby conduct a session between the computer and the application. According to another aspect, the terminal emulation information is processed to instantiate a Session Object at the computer, the Session Object being configured to conduct the session between the computer and the application. A plurality of host access processing objects may be instantiated from the Session Object, the host access processing objects being configured to conduct the session between the computer and the application and having methods which are accessible to an application resident at the computer. A Session Vector which identifies the instantiated Session Object may also be instantiated.
-
Citations
46 Claims
-
1. A system for conducting a session with an application resident on a host computer, the host computer configured to communicate according to a host communications protocol, the system comprising:
-
a computer which is operatively associated with the host computer and which is part of a network including a plurality of resource locations; and means for accessing information at said plurality of resource locations from said computer, said means for accessing including means for loading terminal emulation information at said computer from a host access resource location of said plurality of resource locations, wherein said computer is configured to process the loaded terminal emulation information to create a process at the computer that is operative to conduct a session between said computer and the application, the session operative to persist when said computer subsequently accesses a resource location of said plurality of resource locations, the process operative to communicate with the host computer according to the host communications protocol without requiring a protocol conversion between the computer and the host computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for conducting a session with an application resident on a host computer, the host computer configured to communicate according to a host communications protocol, the apparatus comprising:
-
a computer configured to access a plurality of resource locations of a network including the computer, to load terminal information at the computer from a host access resource location of the network and to process the loaded terminal emulation information; and terminal emulation information, loaded at the computer, which is configured to be processed at the computer to create a process at the computer that is operative to conduct a session between said computer and the application, the session operative to persist when said computer subsequently accesses a resource location of the plurality of resource locations, the created process operative to communicate with the host computer according to the host communications protocol without requiring a protocol conversion between the computer and the host computer. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product for conducting a session with an application resident at a host computer, the computer program product comprising:
a computer-readable program storage medium having computer-readable terminal emulation information embodied therein which is configured to be loaded at a computer connected to the host computer from a host access resource location of a network including the computer, and which is configured to be processed at the computer to thereby create a process at the computer that is operative to conduct a session with the application which persists when the computer subsequently accesses a resource location of the plurality of resource locations, the created process operative to communicate with the host computer according to the host communications protocol without requiring a protocol conversion between the computer and the host computer. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
35. A method of conducting a session with an application resident on a host computer, the host computer configured to communicate according to a host communications protocol, the method comprising the steps of:
-
loading terminal information at a computer, operatively associated with the host computer and which is part of a network including a plurality of resource locations, from a host access resource location of the plurality of resource locations; processing the loaded terminal emulation information to create a process at the computer that is operative to conduct a session between the computer and the application, the created process operative to conduct the session according to the host communications protocol without requiring a protocol conversion between the computer and the host computer; and
thenaccessing a resource location of the plurality of resource locations from the computer while the session persists. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification