Apparatus and method for high performance remote application gateway servers
First Claim
1. A method for controlling simultaneous execution of one or more computer application programs in one or more host computer systems under control of a second computer system which may be remote from the one or more host computer systems, where said computer application programs may be dissimilar to each other, and said host computer systems may be dissimilar to each other, said host computer systems generating presentation information based on said application programs or on generic computer messages, or both, said method employing a programming framework for building customized gateways for said application programs;
- said method comprising the steps of;
establishing a plurality of relevant selected parameters in said host computer presentation information;
said relevant selected parameters having a variable time of occurrence and context in said presentation information;
interpreting selected portions of said host computer systems'"'"' presentation information in said application program being executed; and
executing one or more of said application programs under the control of said second computer system through a customized gateway on the basis of said interpreted presentation information, said gateway utilizing an external object database to provide information for customizing said gateway.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of simultaneously executing one or more computer application programs in one or more host computer system or server system under the control of a second computer system, where the host computer system or server system generates either presentation information or generic computer messages, or both, based on the application programs, involves establishing selected parameters in the host computer presentation information or messages, or both, interpreting selected portions of the host computer system'"'"'s presentation information or message information, or both, as input to a computer program resident in the second computer system, examining the host computer system presentation information or message information, or both, at the second computer system to detect the presence therein of one or more of the selected parameters utilizing information in a custom object database, and continuing operation of the second computer system during the examining for the selected parameters.
-
Citations
30 Claims
-
1. A method for controlling simultaneous execution of one or more computer application programs in one or more host computer systems under control of a second computer system which may be remote from the one or more host computer systems, where said computer application programs may be dissimilar to each other, and said host computer systems may be dissimilar to each other, said host computer systems generating presentation information based on said application programs or on generic computer messages, or both, said method employing a programming framework for building customized gateways for said application programs;
said method comprising the steps of; establishing a plurality of relevant selected parameters in said host computer presentation information; said relevant selected parameters having a variable time of occurrence and context in said presentation information; interpreting selected portions of said host computer systems'"'"' presentation information in said application program being executed; and executing one or more of said application programs under the control of said second computer system through a customized gateway on the basis of said interpreted presentation information, said gateway utilizing an external object database to provide information for customizing said gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
30. A method for constructing custom application program gateways to enable execution of computer application programs in one or more host computer systems under control of a second computer system, host computer system generating presentation information based on the application programs or on generic computer messages, said method comprising the steps of:
-
establishing a plurality of relevant selected parameters in said host computer presentation information; said relevant selected parameters having a variable time of occurrence and context in said presentation information; interpreting selected portions of said host computer system'"'"'s presentation information in said application programs being executed; establishing an external object database; and supplying said external object database with custom data objects for customizing said application program gateways.
-
Specification