MULTIPLE DASHBOARDS
First Claim
Patent Images
1. A method comprising:
- receiving a widget for installation in a dashboard environment;
previewing the widget in a preview environment, the previewing providing an interactive instance of the widget prior to installation; and
installing the widget after the preview in the dashboard environment.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for organizing, managing and presenting widgets in display areas associated with multiple dashboard environments. In some implementations, a first display area associated with a first dashboard environment is configured for displaying at least one widget from a first set of widgets. A second display area associated with a second dashboard environment is configured for displaying at least one widget from a second set of widgets.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving a widget for installation in a dashboard environment; previewing the widget in a preview environment, the previewing providing an interactive instance of the widget prior to installation; and installing the widget after the preview in the dashboard environment.
-
-
2. A method comprising:
-
providing a number of widgets for display in one or more display areas associated with one or more dashboard environments, each dashboard environment having a layer relative to a desktop and each being configured for separate or concurrent display over the desktop in response to a selection; determining a first set of widgets to be displayed in a first display area of a first dashboard environment; installing the first set of widgets in the first dashboard environment; determining a second set of widgets to be displayed in a second display area associated with a second dashboard environment; and installing the second set of widgets in the second dashboard environment. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
identifying one or more widgets for installation in a dashboard environment that is a distinct layer selectably displayable as an overlay to a desktop user interface; determining if an existing dashboard environment is available for installing at least one widget of the one or more widgets; and if none of the existing dashboard environments are available to install the at least one widget, installing a new dashboard environment for installing the at least one widget.
-
-
9. A system comprising:
a processor operable to interact with a dashboard manager, the dashboard manager including; a dashboard installer configured for installing one or more dashboard environments; and a display area manager configured for presenting display areas associated with the one or more dashboard environments on a user interface, each dashboard environment including a layer relative to a desktop and each being configured for separate or concurrent display over the desktop, and for managing interactions with the display areas. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program tangibly embodied on a volatile or non-volatile medium including instructions, which, when executed by a processor, causes the processor to perform the operations of:
-
receiving a widget for installation in a dashboard environment; previewing the widget in a preview environment, the previewing providing an interactive instance of the widget prior to installation; and installing the widget after the preview in the dashboard environment.
-
-
18. A computer program tangibly embodied on a volatile or non-volatile medium including instructions, which, when executed by a processor, causes the processor to perform the operations of:
-
providing a number of widgets for display in one or more display areas associated with one or more dashboard environments, each dashboard environment having a layer relative to a desktop and each being configured for separate or concurrent display over the desktop in response to a selection; determining a first set of widgets to be displayed in a first display area of a first dashboard environment; installing the first set of widgets in the first dashboard environment; determining a second set of widgets to be displayed in a second display area associated with a second dashboard environment; and installing the second group of widgets in the second dashboard environment. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer program tangibly embodied on a volatile or non-volatile medium including instructions, which, when executed by a processor, causes the processor to perform the operations of:
-
providing a desktop environment in a user interface device; defining a first dashboard environment, capable of being invoked from the desktop environment, and including one or more widgets; and defining a second dashboard environment, capable of being invoked from at least a first display area associated with the first dashboard environment, and including one or more widgets. - View Dependent Claims (25)
-
-
26. A computer program tangibly embodied on a volatile or non-volatile medium including instructions, which, when executed by a processor, causes the processor to perform the operations of:
-
identifying one or more widgets for installation in a dashboard environment that is a distinct layer selectably displayable as an overlay to a desktop user interface; determining if an existing dashboard environment is available for installing at least one widget of the one or more widgets; and if none of the existing dashboard environments are available to install the at least one widget, installing a new dashboard environment for installing the at least one widget.
-
Specification