CONFIGURATION BAR FOR LAUNCHING LAYER FOR ACCESSING USER INTERFACE ELEMENTS
First Claim
1. In a computer system including a display screen comprising an area displaying a desktop user interface of the computer system, a computer implemented method for adding desktop widgets to a widget layer, the method comprising:
- executing an operating system, the operating system providing both a desktop user interface and a widget layer that is distinct from the desktop user interface, the operating system configured to execute applications associated with the desktop user interface and desktop widgets associated with the widget layer;
responsive to a trigger event, activating, in the desktop user interface, the widget layer according to layer configuration information describing the desktop widgets associated with the widget layer;
displaying a first desktop widget in the widget layer according to the layer configuration information;
receiving a user input within the widget layer to activate a configuration bar, the configuration bar displaying a plurality of desktop widgets available to add to the widget layer; and
responsive to receiving a selection of a second desktop widget from the plurality of desktop widgets displayed in the configuration bar, displaying the second desktop widget within the widget layer.
0 Assignments
0 Petitions
Accused Products
Abstract
A user-activatable dashboard (also referred to as a unified interest layer) 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, causing the dashboard to temporarily replace the existing user interface display on the user'"'"'s screen. 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.
108 Citations
34 Claims
-
1. In a computer system including a display screen comprising an area displaying a desktop user interface of the computer system, a computer implemented method for adding desktop widgets to a widget layer, the method comprising:
-
executing an operating system, the operating system providing both a desktop user interface and a widget layer that is distinct from the desktop user interface, the operating system configured to execute applications associated with the desktop user interface and desktop widgets associated with the widget layer; responsive to a trigger event, activating, in the desktop user interface, the widget layer according to layer configuration information describing the desktop widgets associated with the widget layer; displaying a first desktop widget in the widget layer according to the layer configuration information; receiving a user input within the widget layer to activate a configuration bar, the configuration bar displaying a plurality of desktop widgets available to add to the widget layer; and responsive to receiving a selection of a second desktop widget from the plurality of desktop widgets displayed in the configuration bar, displaying the second desktop widget within the widget layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium having computer program instructions for adding desktop widgets to a widget layer, the computer program instructions when executed by a computer processor perform the steps comprising:
-
executing an operating system, the operating system providing both a desktop user interface and a widget layer that is separate from the desktop user interface, the operating system configured to execute applications associated with the desktop user interface and desktop widgets associated with the widget layer; responsive to a trigger event, activating, in the desktop user interface, the widget layer according to layer configuration information describing the desktop widgets associated with the widget layer; displaying a first desktop widget in the widget layer according to the layer configuration information; receiving a user input within the widget layer to activate a configuration bar, the configuration bar displaying a plurality of desktop widgets available to add to the widget layer; and responsive to receiving a selection of a second desktop widget from the plurality of desktop widgets displayed in the configuration bar, displaying the second desktop widget within the widget layer. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer system for adding widgets to a widget layer, the computer system comprising:
-
a computer processor; an operating system that provides both a desktop user interface and a widget layer that is separate from the desktop user interface, the operating system configured to execute applications associated with the desktop user interface and desktop widgets associated with the widget layer; and a computer-readable storage medium comprising computer program instructions that when executed by the computer processor perform the steps comprising; responsive to a trigger event, activating, in the desktop user interface, the widget layer according to layer configuration information describing the desktop widgets associated with the widget layer; displaying a first desktop widget in the widget layer according to the layer configuration information; receiving a user input within the widget layer to activate a configuration bar, the configuration bar displaying a plurality of desktop widgets available to add to the widget layer; and responsive to receiving a selection of a second desktop widget from the plurality of desktop widgets displayed in the configuration bar, displaying the second desktop widget within the widget layer. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification