Wizard development kit
First Claim
1. A method for developing web applications and executing the developed web applications on a computer network, the method comprising the steps of:
- visually generating both decision logic for a web application and a visual layout for the web application on a development computer using a plurality of visual components, the plurality of visual components comprising;
at least one visual component to accomplish a particular function in a web application;
at least one visual component to arrange the visual layout of a web application; and
at least one visual component to link together other visual components of the plurality of visual components;
transferring the plurality of visual components of the web application to at least one server accessible by users on a computer network; and
executing sequentially the plurality of visual components of the web application in response to a request of a user on the computer network for the web application.
1 Assignment
0 Petitions
Accused Products
Abstract
A development kit is used to provide an environment for creating, testing and deploying web-based applications, which is geared towards non-programmers. The development kit includes an authoring utility and an application server. The authoring utility includes tools for web application authors to design, implement, test and deploy their web-based application. The authors can create their applications using the authoring utility and then deploy the applications to the application server. The application server can interface with a web server to execute the applications built with the authoring utility. The interface of the application server and the web server can permit end users to access the applications on the application server with a web browser.
-
Citations
20 Claims
-
1. A method for developing web applications and executing the developed web applications on a computer network, the method comprising the steps of:
-
visually generating both decision logic for a web application and a visual layout for the web application on a development computer using a plurality of visual components, the plurality of visual components comprising;
at least one visual component to accomplish a particular function in a web application;
at least one visual component to arrange the visual layout of a web application; and
at least one visual component to link together other visual components of the plurality of visual components;
transferring the plurality of visual components of the web application to at least one server accessible by users on a computer network; and
executing sequentially the plurality of visual components of the web application in response to a request of a user on the computer network for the web application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to develop web applications and to execute the developed web applications on a computer network, the system comprising:
-
at least one development computer, said at least one development computer being used by an author to generate a web application and said at least one development computer further comprising an authoring tool;
at least one storage device to store said web application generated by said author;
said authoring tool further comprising means for visually generating both decision logic and a visual layout of said web application using a plurality of visual components and said authoring tool including means for transferring said plurality of visual components of said web application from said at least one development computer to said at least one storage device; and
at least one server communicating with said authoring tool, said at least one server comprising means for providing access to said web application stored in said at least one storage device to users on a computer network and said at least one server comprising means for directly executing said plurality of visual components of said web application in response to a request from a user on said computer network for access to said web application. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20)
-
-
16. A computer program product embodied on a computer readable medium and executable by a computer for developing web applications and executing the developed web applications on a computer network, the computer program product comprising computer instructions for executing the steps of:
-
visually generating both decision logic for a web application and a visual layout for the web application on a development computer using a plurality of visual components, the plurality of visual components comprising;
at least one visual component to accomplish a particular function in a web application;
at least one visual component to arrange the visual layout of a web application; and
at least one visual component to link together other visual components of the plurality of visual components;
transferring the plurality of visual components of the web application to at least one server accessible by users on a computer network; and
executing sequentially the plurality of visual components of the web application in response to a request of a user on the computer network for the web application.
-
Specification