User interface with multi-state menu
First Claim
Patent Images
1. A computer-readable storage medium having computer-executable instructions for generating a user interface, the interface comprising:
- a content portion displaying contents of a document that is being viewed; and
a two-part interface element framing and extending inward to overlay a portion of the document, the first part being a menu portion having a plurality of selectable menu panels, and the second part being a feedback portion that uses an animation of doors opening to reveal a dynamic graphic indicia specific to a selected one of the menu panels, wherein the interface element is displayable in two states based on a resizing command selectable via the interface element, wherein in a first state the selectable menu panels each have text and graphic indicia, in a second state the graphic indicia are omitted from the menu panels with the second part remaining at a constant size through resize, wherein the interface element remains stationary as the contents of the document being viewed are moved underneath the interface element, and wherein the second part of the interface element extends further inward over the document than the first part, and retains its size when the first part is resized in response to the resizing command.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface having a persistent graphical interface element is disclosed. The element may have an appearance of a mechanical structure that traverses one or more displayed tracks. Movement along the tracks may be animated in response to navigation commands. Selectable menu panels may be included in the interface, and may overlay displayed contents of documents being viewed and/or edited to ensure that certain menu options are always available. The menu may be given multiple distinct appearances corresponding to different display sizes.
-
Citations
17 Claims
-
1. A computer-readable storage medium having computer-executable instructions for generating a user interface, the interface comprising:
-
a content portion displaying contents of a document that is being viewed; and a two-part interface element framing and extending inward to overlay a portion of the document, the first part being a menu portion having a plurality of selectable menu panels, and the second part being a feedback portion that uses an animation of doors opening to reveal a dynamic graphic indicia specific to a selected one of the menu panels, wherein the interface element is displayable in two states based on a resizing command selectable via the interface element, wherein in a first state the selectable menu panels each have text and graphic indicia, in a second state the graphic indicia are omitted from the menu panels with the second part remaining at a constant size through resize, wherein the interface element remains stationary as the contents of the document being viewed are moved underneath the interface element, and wherein the second part of the interface element extends further inward over the document than the first part, and retains its size when the first part is resized in response to the resizing command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of displaying a document, comprising the steps of:
-
framing an Internet page with a non-rectangular border, one edge of the border including an interface element extending inward from the border and overlaying a portion of an Internet page, the interface element including a feedback region and a plurality of selectable menu panels, each panel having text and image indicia in a first state, wherein the interface element maintains a fixed position as the contents of the Internet page are scrolled; receiving a request to highlight one of the menu panels; in response to the request, modifying the feedback region to use an animation of doors opening to reveal therein a larger version of an indicia found in the selected menu panel; and receiving a user input finalizing a selection of the menu panel; receiving a request via the interface element to resize the menu panel, and in response, resizing the menu panel without resizing the feedback region, wherein after the resizing the menu panel omits the image indicia displayed in the first state. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable medium storing electronic instructions that, when executed by a processor, cause the performance of the following:
-
display a document'"'"'s content framed by a border, one edge of the border including an interface element having two parts extending inward to overlap a portion of the content, wherein the interface element remains stationary as the content is moved underneath the interface element, a first part having a plurality of selectable menu panels, and a second part having a feedback image that uses an animation of doors opening to reveal an indicia specific to a selected menu panel; receive a command to resize the interface element via the interface element; in response to the command, resizing the first part of the interface element but retaining an original size of the second part of the interface element, wherein both parts extend inward to overlap the portion of the content before and after the resizing; wherein before resizing the first part of the interface element includes both image and text indicia and after resizing the first part omits the image indicia. - View Dependent Claims (16, 17)
-
Specification