Method and apparatus for managing internet transactions
First Claim
1. A system for executing a remote application, comprising:
- a processor at a remote site configured to;
execute a remote application in response to receiving a request from a local site; and
determine a response to said request;
wherein at least one module of said remote application is configured to dynamically generate at least a portion of a web page definition comprising said response;
wherein said at least one module comprises one or more objects, wherein said one or more objects have one or more methods and one or more properties that directly generate one or more statements in one or more web page definition languages; and
wherein each of said one or more objects is instantiated during run time to generate its corresponding portion of said at least portion of the web page definition.
0 Assignments
0 Petitions
Accused Products
Abstract
The object-oriented approach used by the present invention provides the ability to develop and manage Internet transactions. Local applications can be accessed using any workstation connected to the Internet regardless of the workstation'"'"'s configuration. Some or all of a Web page can be generated dynamically using input received in a returned page, generated at runtime, or retrieved from an external data source (e.g., database or electronic mail system). When the Web page definition is rendered, the information contained in template(s), declaration file(s), and object(s) are used to generate standard definitions. State information is maintained across transactions. Using state information, virtual applications, sessions, transactions, and pages can be implemented. Self-contained modules, or components, provide the ability to share implementations and create multi-content documents. Event objects can be used to assist in event handling management.
22 Citations
20 Claims
-
1. A system for executing a remote application, comprising:
-
a processor at a remote site configured to; execute a remote application in response to receiving a request from a local site; and determine a response to said request; wherein at least one module of said remote application is configured to dynamically generate at least a portion of a web page definition comprising said response; wherein said at least one module comprises one or more objects, wherein said one or more objects have one or more methods and one or more properties that directly generate one or more statements in one or more web page definition languages; and wherein each of said one or more objects is instantiated during run time to generate its corresponding portion of said at least portion of the web page definition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for executing a remote application, comprising:
-
executing, in response to receiving a request from a local site, a remote application at a processor of a remote site; and determining a response to said request; wherein at least one module of said remote application is configured to dynamically generate at least a portion of a web page definition comprising said response; wherein said at least one module comprises one or more objects, wherein said one or more objects have one or more methods and one or more properties that directly generate one or more statements in one or more web page definition languages; and wherein each of said one or more objects is instantiated during run time to generate its corresponding portion of said at least portion of the web page definition. - View Dependent Claims (17)
-
-
18. A computer program product for executing a remote application, the computer program product being embodied in a computer readable storage medium and comprising computer instructions, which when executed by a computer causing the computer to perform the steps of:
-
executing, in response to receiving a request from a local site, a remote application at a remote site; and determining a response to said request; wherein at least one module of said remote application is configured to dynamically generate at least a portion of a web page definition comprising said response; wherein said at least one module comprises one or more objects, wherein said one or more objects have one or more methods and one or more properties that directly generate one or more statements in one or more web page definition languages; and wherein each of said one or more objects is instantiated during run time to generate its corresponding portion of said at least portion of the web page definition. - View Dependent Claims (19, 20)
-
Specification