DYNAMICALLY CHANGE USER INTERFACES FOR WEB APPLICATIONS AND ASSOCIATED METHODS
First Claim
1. A computing system comprising:
- a server comprising a web application, and anchor definition layers associated with the web application identifying which anchor points as displayed on web pages of the web application can be customized by an end user, with each anchor definition layer corresponding to a particular web page; and
a client computing device operated by the end user and comprising;
a display; and
a native application comprising an embedded browser for accessing the web application in a customization mode, with the customization mode permitting the following;
display of at least one of the web pages along with the anchor points that can be customized based on what is permitted by the anchor definition layer corresponding to the displayed web page,customize the anchor points on the displayed web page by the end user to define an anchor customization layer for the displayed web page, andupon exiting the customization mode and in normal use of the web application, the anchor customization layer is applied to the corresponding web page before the corresponding web page is displayed so as to display a customized web page for the end user without re-designing the web page itself.
7 Assignments
0 Petitions
Accused Products
Abstract
A computing system includes a server and a client computing device. The server includes a web application, and anchor definition layers associated with the web application. The client computing device is operated by an end user and includes a display, and a native application that includes an embedded browser for accessing the web application in a customization mode. The customization mode permits display of one of the web pages along with anchors that can be customized based on what is permitted by the anchor definition layer corresponding to the displayed web page, and customization of the anchors on the displayed web page by the end user to define an anchor customization layer for the displayed web page. In normal use of the web application, the anchor customization layer is applied to the corresponding web page before the corresponding web page is displayed so as to display a customized web page without re-designing the web page itself.
6 Citations
20 Claims
-
1. A computing system comprising:
-
a server comprising a web application, and anchor definition layers associated with the web application identifying which anchor points as displayed on web pages of the web application can be customized by an end user, with each anchor definition layer corresponding to a particular web page; and a client computing device operated by the end user and comprising; a display; and a native application comprising an embedded browser for accessing the web application in a customization mode, with the customization mode permitting the following; display of at least one of the web pages along with the anchor points that can be customized based on what is permitted by the anchor definition layer corresponding to the displayed web page, customize the anchor points on the displayed web page by the end user to define an anchor customization layer for the displayed web page, and upon exiting the customization mode and in normal use of the web application, the anchor customization layer is applied to the corresponding web page before the corresponding web page is displayed so as to display a customized web page for the end user without re-designing the web page itself. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for operating a computing system comprising a server and a client computing device comprising a native application comprising an embedded browser, the sever comprising a web application and anchor definition layers associated with the web application identifying which anchor points as displayed on web pages of the web application can be customized by an end user, with each anchor definition layer corresponding to a particular web page;
- and
operating the client computing device by an end user for accessing the web application via the embedded browser in a customization mode, with the customization mode permitting the following; display of at least one of the web pages along with the anchor points that can be customized based on what is permitted by the anchor definition layer corresponding to the displayed web page; customize the anchor points on the displayed web page by the end user to define an anchor customization layer for the displayed web page; and upon exiting the customization mode and in normal use of the web application, the anchor customization layer is applied to the corresponding web page before the corresponding web page is displayed so as to display a customized web page for the end user without re-designing the web page itself. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- and
-
20. A non-transitory computer readable medium for operating a client computing device comprising a native application comprising an embedded browser, the client computing device is part of a computing system comprising a sever comprising a web application and anchor definition layers associated with the web application identifying which anchor points as displayed on web pages of the web application can be customized by an end user, with each anchor definition layer corresponding to a particular web page, and with the non-transitory computer readable medium having a plurality of computer executable instructions for causing the computing device to perform steps comprising:
accessing the web application via the embedded browser in a customization mode, with the customization mode permitting the following; displaying of at least one of the web pages along with the anchor points that can be customized based on what is permitted by the anchor definition layer corresponding to the displayed web page; customizing the anchor points on the displayed web page by the end user to define an anchor customization layer for the displayed web page; and upon exiting the customization mode and in normal use of the web application, the anchor customization layer is applied to the corresponding web page before the corresponding web page is displayed so as to display a customized web page for the end user without re-designing the web page itself.
Specification