Enhanced visual feedback of interactions with user interface
First Claim
1. A method, comprising:
- receiving, using one or more processing units, a request to visually enhance one or more items within a graphical interface, wherein each item includes one or more attributes, and wherein visually enhancing the one or more items includes modifying an attribute associated with each item;
determining, using the one or more processing units, enhanced feedback corresponding to the request, wherein determining enhanced feedback includes converting the request into a command that is mapped to a pre-determined output;
using, using the one or more processing units, the pre-determined output to generate a panel, wherein the panel is configured to be both a static caption panel or a dynamic interactive panel, wherein the pre-determined output in a dynamic interactive panel includes the visually enhanced one or more items, wherein activating a visually enhanced item in a dynamic interactive panel invokes an interaction event, and wherein each visually enhanced item in a dynamic interactive panel corresponds to an item within the graphical interface that is configured to invoke the same interaction event; and
invoking, using the one or more processing units, the interaction event when the panel is a dynamic interactive panel, wherein the interaction event is invoked using either the visually enhanced item or the corresponding item.
2 Assignments
0 Petitions
Accused Products
Abstract
An item in a user interface is visually enhanced in response to an interaction with the item or in response to a request. In some implementations, the item (e.g., an icon, button, text, etc.) is visually enhanced and displayed in the user interface at a conspicuous location (e.g., the center of the user interface). Optionally, the user interface can be altered (e.g., darkened) to improve the visibility of the enhanced item. In some implementations, visual enhancement includes displaying enhanced feedback (e.g., text, data, graphical objects or images, etc.) associated with the item in a caption panel. The caption panel can display enhanced feedback associated with any items in the user interface and not just the item associated with a current user interaction. In some implementations, the user can interact with items (e.g., launch an application) from within an interaction panel.
-
Citations
39 Claims
-
1. A method, comprising:
-
receiving, using one or more processing units, a request to visually enhance one or more items within a graphical interface, wherein each item includes one or more attributes, and wherein visually enhancing the one or more items includes modifying an attribute associated with each item; determining, using the one or more processing units, enhanced feedback corresponding to the request, wherein determining enhanced feedback includes converting the request into a command that is mapped to a pre-determined output; using, using the one or more processing units, the pre-determined output to generate a panel, wherein the panel is configured to be both a static caption panel or a dynamic interactive panel, wherein the pre-determined output in a dynamic interactive panel includes the visually enhanced one or more items, wherein activating a visually enhanced item in a dynamic interactive panel invokes an interaction event, and wherein each visually enhanced item in a dynamic interactive panel corresponds to an item within the graphical interface that is configured to invoke the same interaction event; and invoking, using the one or more processing units, the interaction event when the panel is a dynamic interactive panel, wherein the interaction event is invoked using either the visually enhanced item or the corresponding item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
one or more processors; a computer-readable storage medium containing instructions configured to cause the one or more processors to perform operations, including; receiving a request to visually enhance one or more items within a graphical interface, wherein each item includes one or more attributes, and wherein visually enhancing the one or more items includes modifying an attribute associated with each item; determining enhanced feedback corresponding to the request, wherein determining enhanced feedback includes converting the request into a command that is mapped to a pre-determined output; using the pre-determined output to generate a panel, wherein the panel is configured to be both a static caption panel or a dynamic interactive panel, wherein the pre-determined output in a dynamic interactive panel includes the visually enhanced one or more items, wherein activating a visually enhanced item in a dynamic interactive panel invokes an interaction event, and wherein each visually enhanced item in a dynamic interactive panel corresponds to an item within the graphical interface that is configured to invoke the same interaction event; and invoking the interaction event when the panel is a dynamic interactive panel, wherein the interaction event is invoked using either the visually enhanced item or the corresponding item. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-program product, tangibly embodied in a machine-readable storage medium, including instructions configured to cause a data processing apparatus to:
-
receive a request to visually enhance one or more items within a graphical interface, wherein each item includes one or more attributes, and wherein visually enhancing the one or more items includes modifying an attribute associated with each item; determine enhanced feedback corresponding to the request, wherein determining enhanced feedback includes converting the request into a command that is mapped to a pre-determined output; use the pre-determined output to generate a panel, wherein the panel is configured to be both a static caption panel or a dynamic interactive panel, wherein the pre-determined output in a dynamic interactive panel includes the visually enhanced one or more items, wherein activating a visually enhanced item in a dynamic interactive panel invokes an interaction event, and wherein each visually enhanced item in a dynamic interactive panel corresponds to an item within the graphical interface that is configured to invoke the same interaction event; and invoke the interaction event when the panel is a dynamic interactive panel, wherein the interaction event is invoked using either the visually enhanced item or the corresponding item. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification