Dynamic bar oriented user interface
First Claim
1. A method comprising:
- displaying, on a display of a mobile electronic device, a user interface screen including a status bar with a plurality of status icons providing status information of the mobile electronic device, wherein the user interface screen includes a dynamic bar located below the status bar, wherein the dynamic bar comprises an icon array, wherein the icon array comprises a plurality of icons, wherein each icon in the plurality of icons in the icon array is associated with a respective application or function of the mobile electronic device and has an icon appearance representing a value of an option associated with the respective application or function;
receiving, via an input device of the mobile electronic device, a first input to invoke a dialog for configuring options associated with a particular application or function associated with a particular icon in the plurality of icons in the icon array of the dynamic bar, wherein the first input comprises selecting the particular icon associated with the particular application or function of the mobile electronic device from the plurality of icons in the icon array of the dynamic bar;
in response to receiving the input to invoke the dialog;
displaying, on the display of the mobile electronic device, the dialog for configuring options such that the dialog overlays at least a portion of the user interface screen displayed on the display of the mobile electronic device, wherein the dialog includes a plurality of user interface elements each corresponding to one of a plurality of options that are configurable for the particular application or function corresponding to the particular icon, wherein the plurality of user interface elements comprise a particular user interface element corresponding to the option associated with the particular application or function, and wherein a user interface element appearance of the particular user interface element is based on the option associated with the particular application or function;
updating the user interface element appearance of the particular user interface element in the dialog in response to receiving, via the input device of the mobile electronic device, a second input to change the value of the option associated with the particular application or function from a first value of the option to a second value of the option;
removing the dialog for configuring options in response to receiving, via the input device of the mobile electronic device, input to close the dialog; and
updating an icon appearance of the particular icon in the plurality of icons in the icon array of the dynamic bar from a first state corresponding to the first value of the option to a second state corresponding to the second value of the option while the icon appearance of the other icons in the plurality of icons in the icon array remain unchanged; and
responsive to receiving a third input to preview items associated with the dynamic bar, expanding the dynamic bar to display a pop-up interface overlaying at least the portion of the user interface screen, wherein the pop-up interface includes a preview of email messages recently received via the mobile electronic device, wherein the preview includes a subject of each email message and a name of a sender of each email message, wherein the preview further includes a first quantity, and wherein the first quantity corresponds to a number of unread email messages.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and user interface for controlling an apparatus are provided. In accordance with one embodiment, the method comprises: displaying a dynamic bar on a display of a mobile electronic device, the dynamic bar having an appearance that updates dynamically to reflect a change to information managed by an executable running on the mobile electronic device, wherein the dynamic bar includes a label portion and an icon menu comprising a plurality of icons, each icon in the plurality of icons being associated with a respective application or function; and displaying a dialog for configuring options associated with a particular application or function, the dialog displayed in response to selection of a respective icon of the plurality of icons in the icon menu associated with the particular application or function.
116 Citations
21 Claims
-
1. A method comprising:
-
displaying, on a display of a mobile electronic device, a user interface screen including a status bar with a plurality of status icons providing status information of the mobile electronic device, wherein the user interface screen includes a dynamic bar located below the status bar, wherein the dynamic bar comprises an icon array, wherein the icon array comprises a plurality of icons, wherein each icon in the plurality of icons in the icon array is associated with a respective application or function of the mobile electronic device and has an icon appearance representing a value of an option associated with the respective application or function; receiving, via an input device of the mobile electronic device, a first input to invoke a dialog for configuring options associated with a particular application or function associated with a particular icon in the plurality of icons in the icon array of the dynamic bar, wherein the first input comprises selecting the particular icon associated with the particular application or function of the mobile electronic device from the plurality of icons in the icon array of the dynamic bar; in response to receiving the input to invoke the dialog; displaying, on the display of the mobile electronic device, the dialog for configuring options such that the dialog overlays at least a portion of the user interface screen displayed on the display of the mobile electronic device, wherein the dialog includes a plurality of user interface elements each corresponding to one of a plurality of options that are configurable for the particular application or function corresponding to the particular icon, wherein the plurality of user interface elements comprise a particular user interface element corresponding to the option associated with the particular application or function, and wherein a user interface element appearance of the particular user interface element is based on the option associated with the particular application or function; updating the user interface element appearance of the particular user interface element in the dialog in response to receiving, via the input device of the mobile electronic device, a second input to change the value of the option associated with the particular application or function from a first value of the option to a second value of the option; removing the dialog for configuring options in response to receiving, via the input device of the mobile electronic device, input to close the dialog; and updating an icon appearance of the particular icon in the plurality of icons in the icon array of the dynamic bar from a first state corresponding to the first value of the option to a second state corresponding to the second value of the option while the icon appearance of the other icons in the plurality of icons in the icon array remain unchanged; and responsive to receiving a third input to preview items associated with the dynamic bar, expanding the dynamic bar to display a pop-up interface overlaying at least the portion of the user interface screen, wherein the pop-up interface includes a preview of email messages recently received via the mobile electronic device, wherein the preview includes a subject of each email message and a name of a sender of each email message, wherein the preview further includes a first quantity, and wherein the first quantity corresponds to a number of unread email messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a display device; an input device; a hardware processor coupled to the display device and the input device, the hardware processor configured to; display, on the display device, a user interface screen including a status bar with a plurality of status icons providing status information of the device, wherein the user interface screen including a dynamic bar located below the status bar, wherein the dynamic bar comprises an icon array, wherein the icon array comprises a plurality of icons, wherein each icon in the plurality of icons in the icon array is associated with a respective application or function of the mobile electronic device and has an appearance representing a value of an option associated with the respective application or function; receive, via the input device, a first input to open a dialog for configuring options associated with a particular application or function associated with a particular icon in the plurality of icons in icon array of the dynamic bar, wherein the first input comprises selecting a particular icon associated with the particular application or function of the mobile electronic device from the plurality of icons in the icon array of the dynamic bar; in response to receiving the input to invoke the dialog; display, on the display device, the dialog for configuring options such that the dialog overlays at least a portion of the user interface screen displayed on the display device, wherein the dialog includes a plurality of user interface elements each corresponding to one of a plurality of options that are configurable for the particular application or function corresponding to the particular icon, wherein the plurality of user interface elements comprise a particular user interface element corresponding to the option associated with the particular application or function, and wherein a user interface element appearance of the particular user interface element is based on the option associated with the particular application or function; update the user interface element appearance of the particular user interface element in the dialog in response to receiving, via the input device, a second input to change the value of the option associated with the particular application or function corresponding to the user interface element from a first value of the option to a second value of the option; remove the dialog for configuring options in response to receiving, via the input device, input to close the dialog; and update an icon appearance of the particular icon in the plurality of icons in the icon array of the dynamic bar from a first state corresponding to the first value of the option to a second state corresponding to reflect the second value of the option associated with the particular application or function corresponding to the particular user interface element while the icon appearance of the other icons in the plurality of icons in the icon array remain unchanged; and responsive to receiving a third input to preview items associated with the dynamic bar, expand the dynamic bar to display a pop-up interface overlaying at least the portion of the user interface screen, wherein the pop-up interface includes a preview of email messages recently received via the mobile electronic device, wherein the preview includes a subject of each email message and a name of a sender of each email message, wherein the preview further includes a first quantity, and wherein the first quantity corresponds to a number of unread email messages. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory, machine-readable medium having stored thereon instructions which, when executed by a hardware processor of a mobile electronic device, the mobile electronic device comprising a display device, an input device, and a hardware processor coupled to the display device and the input device, cause the hardware processor to:
-
display, on the display device, a user interface screen including a status bar with a plurality of status icons providing status information of the device, wherein the user interface screen includes a dynamic bar located below the status bar, wherein the dynamic bar comprises an icon array, wherein the icon array comprises a plurality of icons, wherein each icon in the plurality of icons in the icon array is associated with a respective application or function of the mobile electronic device and has an appearance representing a value of an option associated with the respective application or function; receive, via the input device, a first input to open a dialog for configuring options associated with a particular application or function associated with a particular icon in the plurality of icons in icon array of the dynamic bar, wherein the first input comprises selecting a particular icon associated with the particular application or function of the mobile electronic device from the plurality of icons in the icon array of the dynamic bar; in response to receiving the input to invoke the dialog; display, on the display device, the dialog for configuring options such that the dialog overlays at least a portion of the user interface screen displayed on the display device, wherein the dialog includes a plurality of user interface elements each corresponding to one of a plurality of options that are configurable for the particular application or function corresponding to the particular icon, wherein the plurality of user interface elements comprise a particular user interface element corresponding to the option associated with the particular application or function, and wherein a user interface element appearance of the particular user interface element is based on the option associated with the particular application or function; update the user interface element appearance of the particular user interface element in the dialog in response to receiving, via the input device, a second input to change the value of the option associated with the particular application or function corresponding to the user interface element from a first value of the option to a second value of the option; remove the dialog for configuring options in response to receiving, via the input device, input to close the dialog; and update an icon appearance of the particular icon in the plurality of icons in the icon array of the dynamic bar from a first state corresponding to the first value of the option to a second state corresponding to reflect the second changed value of the option associated with the particular application or function corresponding to the particular user interface element while the icon appearance of the other icons in the plurality of icons in the icon array remain unchanged; and responsive to receiving a third input to preview items associated with the dynamic bar, expand the dynamic bar to display a pop-up interface overlaying at least the portion of the user interface screen, wherein the pop-up interface includes a preview of email messages recently received via the mobile electronic device, wherein the preview includes a subject of each email message and a name of a sender of each email message, wherein the preview further includes a first quantity, and wherein the first quantity corresponds to a number of unread email messages.
-
Specification