PROVIDING AN IMPROVED WEB USER INTERFACE FRAMEWORK FOR BUILDING WEB APPLICATIONS
First Claim
1. A computing device for displaying in a web browser a presentation of a server-hosted web application with an embedded component, the computing device comprising:
- a display device; and
one or more processors operable to;
execute a web browser to generate a user interface providing a presentation of a web application hosted by an application server in communication with the computing device;
display the user interface on the display device, the user interface being generated based on an HTML (HyperText Markup Language) container, the user interface including one or more components of the web application hosted by the application server; and
provide an embedded component generated based on the HTML container in the user interface, the embedded component hosted by a component server in communication with the computing device, the component server being different from the application server.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, systems, and computer program products for displaying in a web browser a presentation of a server-hosted web application with an embedded component. In some implementations, a computing device executes a web browser to generate a user interface providing a presentation of a web application hosted by an application server in communication with the computing device. The computing device displays the user interface on the display device, the user interface being generated based on an HTML (HyperText Markup Language) container, the user interface including one or more components of the web application hosted by the application server. The computing device provides an embedded component generated based on the HTML container in the user interface, the embedded component hosted by a component server in communication with the computing device, the component server being different from the application server.
-
Citations
20 Claims
-
1. A computing device for displaying in a web browser a presentation of a server-hosted web application with an embedded component, the computing device comprising:
-
a display device; and one or more processors operable to; execute a web browser to generate a user interface providing a presentation of a web application hosted by an application server in communication with the computing device; display the user interface on the display device, the user interface being generated based on an HTML (HyperText Markup Language) container, the user interface including one or more components of the web application hosted by the application server; and provide an embedded component generated based on the HTML container in the user interface, the embedded component hosted by a component server in communication with the computing device, the component server being different from the application server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Apparatus configured to cause to be displayed in a web browser a presentation of a server-hosted web application with an embedded component, the apparatus comprising:
-
a component server configured to host one or more components to be embedded in a user interface; and an application server comprising one or more processors operable to; host a web application; and cause to be displayed, on a display device of a computing device in communication with the application server and in communication with the component server, a user interface providing a presentation of the web application, the user interface being generated based on an HTML container, the user interface including one or more components of the web application, the computing device operable to provide an embedded component in the user interface, the embedded component hosted by the component server and generated based on the HTML container. - View Dependent Claims (14, 15)
-
-
16. A computer implemented method for displaying in a web browser a presentation of a server-hosted web application with an embedded component, the method comprising:
-
causing a user interface providing a presentation of a web application hosted by an application server to be provided at a computing device in communication with the application server, the user interface being generated based on an HTML container, the user interface including one or more components of the web application hosted by the application server; and causing an embedded component generated based on the HTML container to be provided in the user interface, the embedded component hosted by a component server in communication with the computing device, the component server being different from the application server. - View Dependent Claims (17, 18)
-
-
19. A computer program product comprising computer-readable program code to be executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code including instructions configured to cause:
-
causing a user interface providing a presentation of a web application hosted by an application server to be provided at a computing device in communication with the application server, the user interface being generated based on an HTML (HyperText Markup Language) container, the user interface including one or more components of the web application hosted by the application server; and causing an embedded component generated based on the HTML container to be provided in the user interface, the embedded component hosted by a component server in communication with the computing device, the component server being different from the application server. - View Dependent Claims (20)
-
Specification