METHOD AND APPARATUS FOR INCORPORATING APPLICATION FUNCTIONALITY INTO A WEB PAGE
First Claim
1. A method for integrating application functionality into a web page requested and rendered by a browser of a client computing system, comprising:
- generating a script tag for embedding in a web page, the script tag identifying a location on a server from which to acquire script code to be executed when a browser of a client computing system processes the script tag;
transmitting, by an application running on the server, the script code to the browser in response to the browser processing the script tag;
receiving, by the application running on the server, a request for a data entry form in response to execution of the script code by the browser;
generating, by the application running on the server, the data entry form in response to the request from the browser; and
transmitting the data entry form generated by the application running on the server to the browser.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system incorporate server-side application functionality into client-side web pages. A web page includes a script tag that identifies a location on a server from which to acquire script code when a browser processes the script tag. An application running on the server receives a request for a data entry form when the browser executes script associated with the script tag. In response to this request, the application generates the data entry form, in one embodiment configuring attributes of the data entry form in accordance with user-supplied information. The application transmits the data entry form to the browser and maintains a state of user interaction with the data entry form. The application can subsequently capture and save user-supplied data submitted through the data entry form, and, based on the captured user-supplied data, state of user interaction, or both, determine a next screen presentation for the browser to render.
20 Citations
20 Claims
-
1. A method for integrating application functionality into a web page requested and rendered by a browser of a client computing system, comprising:
-
generating a script tag for embedding in a web page, the script tag identifying a location on a server from which to acquire script code to be executed when a browser of a client computing system processes the script tag; transmitting, by an application running on the server, the script code to the browser in response to the browser processing the script tag; receiving, by the application running on the server, a request for a data entry form in response to execution of the script code by the browser; generating, by the application running on the server, the data entry form in response to the request from the browser; and transmitting the data entry form generated by the application running on the server to the browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for integrating application functionality into a web page requested and rendered by a browser of a client computing system, comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to generate a script tag for embedding in a web page, the script tag identifying a location on a server from which to acquire script code to be executed when a browser of a client computing system processes the script tag; computer readable program code configured to transmit the script code from the server to the browser in response to the browser processing the script tag; computer readable program code configured to receive, at the server, a request for a data entry form in response to execution of the code by the browser; computer readable program code configured to generate, at the server, the data entry form in response to the request from the browser; and computer readable program code configured to transmit, from the server, the generated data entry form to the browser. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for integrating application functionality into a web page, comprising:
-
a client computing system running a browser that requests a web page from a web server, the browser program processing a script tag embedded in the requested web page, the script tag identifying a location from which to acquire script code to be executed by the browser; and a server computing system running an application that transmits the script code to the browser running on the client computer system in response to the browser processing the script tag, the application receiving a request for a data entry form in response to execution of the code by the browser, generating the data entry form in response to the request from the browser, and transmitting the generated data entry form to the browser. - View Dependent Claims (20)
-
Specification