Method and apparatus for managing Internet transactions
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.
20 Citations
89 Claims
-
1-30. -30. (canceled)
-
31. A method for maintaining state information in a web application, comprising:
-
defining a property associated with said state information; and retaining said state information based at least in part on said property. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. (canceled)
-
38. (canceled)
-
39. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. (canceled)
-
43. (canceled)
-
44. (canceled)
-
45. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
50. (canceled)
-
51. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. (canceled)
-
55. (canceled)
-
56. (canceled)
-
57. (canceled)
-
58. (canceled)
-
59. (canceled)
-
60. (canceled)
-
61. (canceled)
-
62. (canceled)
-
63. (canceled)
-
64. (canceled)
-
65. (canceled)
-
66. (canceled)
-
67. (canceled)
-
68. (canceled)
-
69. (canceled)
-
70. A system for accessing a remote application from a local site, comprising:
-
a remote application executing at a remote site and configured to receive a request and determine a response to said request; and a software application executing at a local site configured to display a web page and submit a request to said remote application via a network; wherein at least one module of said remote application is configured to dynamically generate a web page definition as said response. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. (canceled)
-
83. (canceled)
-
84. (canceled)
-
85. (canceled)
-
86. (canceled)
-
87. (canceled)
-
88. A system for maintaining state information in a web application, comprising:
-
a processor configured to; define a property associated with said state information; and retain said state information based at least in part on said property; and a memory coupled to the processor and configured to provide instructions to the processor.
-
-
89. A computer program product for maintaining state information in a web application, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
defining a property associated with said state information; and retaining said state information based at least in part on said property.
-
Specification