SYSTEMS AND METHODS FOR ENTERPRISE WEB APPLICATION DASHBOARD MANAGEMENT
First Claim
1. A system to create and maintain enterprise web application dashboards, the system comprising:
- a first processing system configured to execute a portal web application configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets; and
a first storage storing a second plurality of widgets including widgets published to the portal web application from a plurality of subscriber web applications,wherein each of the second plurality of widgets is used in at least one of said subscriber web applications, andwherein the first plurality of widgets includes one or more widgets from the second plurality of widgets.
1 Assignment
0 Petitions
Accused Products
Abstract
The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
40 Citations
21 Claims
-
1. A system to create and maintain enterprise web application dashboards, the system comprising:
-
a first processing system configured to execute a portal web application configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets; and a first storage storing a second plurality of widgets including widgets published to the portal web application from a plurality of subscriber web applications, wherein each of the second plurality of widgets is used in at least one of said subscriber web applications, and wherein the first plurality of widgets includes one or more widgets from the second plurality of widgets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
executing, on a server computer processing system, a portal web application configured to provide a user interface to create a dashboard including a first plurality of widgets, and publish widgets from one or more subscriber web applications; receiving a request from a user of a client computer system to create a new dashboard; and enabling the user to select at least some of the first plurality of widgets from a second plurality of widgets stored on a first storage to arrange on the new dashboard, the second plurality of widgets including widgets published by a plurality of subscriber web applications to the portal web application.
-
-
20. A non-transitory computer readable storage medium storing instructions which, when executed by at least one processor of a server computer processing system provides for:
-
executing, on the server computer processing system, a portal web application configured to provide a user interface to create a dashboard including a first plurality of widgets, and publish widgets from one or more subscriber web applications; receiving a request from a user of a client computer system to create a new dashboard; and enabling the user to select at least some of the first plurality of widgets from a second plurality of widgets stored on a first storage to arrange on the new dashboard, the second plurality of widgets including widgets published by a plurality of subscriber web applications to the portal web application.
-
-
21-33. -33. (canceled)
Specification