PERSISTENT USER PERSONALIZATION
First Claim
1. A method for facilitating customizing of one or more software applications in an enterprise computing environment, the enterprise computing environment including one or more client devices in communication with a server system, wherein the server system executes webpage software, wherein the webpage software provides webpage information accessible to the one or more client devices, wherein one or more servers of the server system perform the following:
- providing a first user option to specify one or more adjustments to a rendering of a multi-instance software application;
identifying the one or more servers, which are employed to obtain content for the rendering; and
selectively providing information specifying the one or more adjustments to the one or more servers to enable the one or more servers to implement the one or more adjustments to the rendering in accordance with the information.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for facilitating personalization of one or more multi-instance software applications in a networked enterprise computing environment. An example method includes providing a first user option to specify one or more adjustments to a rendering of a software application; identifying one or more servers that are employed to obtain content for the rendering; and selectively providing information specifying the one or more adjustments to the one or more servers, such that the one or more adjustments appear in a rendering provided when a user accesses the software application from any of the one or more servers. In a more specific embodiment, the information specifying the one or more adjustments to the one or more servers include customization metadata (also called personalization metadata) stored on a first server, called the gateway server.
15 Citations
20 Claims
-
1. A method for facilitating customizing of one or more software applications in an enterprise computing environment, the enterprise computing environment including one or more client devices in communication with a server system, wherein the server system executes webpage software, wherein the webpage software provides webpage information accessible to the one or more client devices, wherein one or more servers of the server system perform the following:
-
providing a first user option to specify one or more adjustments to a rendering of a multi-instance software application; identifying the one or more servers, which are employed to obtain content for the rendering; and selectively providing information specifying the one or more adjustments to the one or more servers to enable the one or more servers to implement the one or more adjustments to the rendering in accordance with the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for facilitating customization of one or more software applications in an enterprise computing environment, the enterprise computing environment including one or more client devices in communication with a server system, wherein the server system executes webpage software, wherein the webpage software provides webpage information accessible to one or more client devices, one or more servers of the server system configured to perform the following acts:
-
providing a first user option to specify one or more adjustments to a rendering of a software application; identifying the one or more servers, which are employed to obtain content for the rendering; and selectively providing information specifying the one or more adjustments to the one or more servers to enable the one or more servers to implement the one or more adjustments to the rendering in accordance with the information.
-
-
20. A tangible storage medium including instructions executable by one or more servers of a server system for facilitating customization of one or more software applications in an enterprise computing environment, the enterprise computing environment including one or more client devices in communication with the server system, wherein the server system executes webpage software, wherein the webpage software provides webpage information accessible to one or more client devices, the tangible storage medium including instructions for:
-
providing a first user option to specify one or more adjustments to a rendering of a software application; identifying the one or more servers, which are employed to obtain content for the rendering; and selectively providing information specifying the one or more adjustments to the one or more servers to enable the one or more servers to implement the one or more adjustments to the rendering in accordance with the information.
-
Specification