Layer for accessing user interface elements
First Claim
1. In a computer system including an operating system comprising a runtime engine that is part of the operating system and a display screen comprising an area displaying a user interface, a method for presenting a dashboard layer, comprising:
- responsive to a trigger event, activating the dashboard layer in the area displaying the user interface, the dashboard layer comprising a web view in a development environment and executed by the runtime engine, the activation of the dashboard layer thereby providing access to a group of widgets contained by the dashboard layer, wherein at least one of the widgets in the group of widgets was not visible on the display screen prior to activation of the dashboard layer.
2 Assignments
0 Petitions
Accused Products
Abstract
A user-activatable dashboard contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system.
-
Citations
54 Claims
-
1. In a computer system including an operating system comprising a runtime engine that is part of the operating system and a display screen comprising an area displaying a user interface, a method for presenting a dashboard layer, comprising:
responsive to a trigger event, activating the dashboard layer in the area displaying the user interface, the dashboard layer comprising a web view in a development environment and executed by the runtime engine, the activation of the dashboard layer thereby providing access to a group of widgets contained by the dashboard layer, wherein at least one of the widgets in the group of widgets was not visible on the display screen prior to activation of the dashboard layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
33. A computer program product for presenting a dashboard layer in a computer system that includes an operating system that comprises a runtime engine that is part of the operating system and a display screen that comprises an area displaying a user interface, the computer program product comprising:
-
a computer-readable storage medium; and computer program code encoded on the medium, for; responsive to a trigger event, activating the dashboard layer in the area displaying the user interface, the dashboard layer comprising a web view in a development environment and executed by the runtime engine, the activation of the dashboard layer thereby providing access to a group of widgets contained by the dashboard layer, wherein at least one of the widgets in the group of widgets was not visible on the display screen prior to activation of the dashboard layer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer system including a display screen comprising an area displaying a user interface, the system comprising:
-
a computer processor; and a means for activating a unified interest layer in the area displaying the user interface responsive to a trigger event, thereby providing access to a group of widgets contained by the unified interest layer, wherein at least one of the widgets in the group of widgets was not visible on the display screen prior to activation of the unified interest layer. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification