Aminated menu bar
First Claim
Patent Images
1. A computerized method, comprising:
- displaying a first menu bar in a graphical user interface on a display, the position of the first menu bar being determined independent of the position of any window in the graphical user interface, the first menu bar displaying a set of first menus associated with a first window in the graphical user interface;
detecting a change in focus from the first window to a second window in the graphical user interface; and
responsive to detecting the change in focus, animating a change in the first menu bar from displaying the set of first menus associated with the first window to displaying a set of second menus associated with the second window, the first and second menus including at least one different menu, the animation of the first menu bar being independent of any animations applied to the first and second window as a result of the change in focus.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a transition between two or more menu bars. The transition provided is both useful and aesthetic in that is enhances the aesthetic transition between the menu bars and serves to notify a user of such a transition. The transition is animated with one of a number of different animation techniques, such as rotation, scrolling, shading, virtual lighting, and the like. Three-dimensional graphics mapping may be provided to enhance the animation of the menu bar.
-
Citations
28 Claims
-
1. A computerized method, comprising:
-
displaying a first menu bar in a graphical user interface on a display, the position of the first menu bar being determined independent of the position of any window in the graphical user interface, the first menu bar displaying a set of first menus associated with a first window in the graphical user interface; detecting a change in focus from the first window to a second window in the graphical user interface; and responsive to detecting the change in focus, animating a change in the first menu bar from displaying the set of first menus associated with the first window to displaying a set of second menus associated with the second window, the first and second menus including at least one different menu, the animation of the first menu bar being independent of any animations applied to the first and second window as a result of the change in focus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computerized method comprising:
-
displaying a first menu bar in a graphical user interface on a display, the position of the first menu bar being determined independent of the position of any window in the graphical user interface, the first menu bar displaying a set of first menus associated with a first window in the graphical user interface; detecting a change in focus from the first window to a second window in the graphical user interface; and responsive to detecting the change in focus, performing steps for animating a change in the first menu bar from displaying the set of first menus associated with the first window to displaying a set of second menus associated with the second window using an animation, the first and second menus including at least one different menu, the animation of the first menu bar being independent of any animations applied to the first and second window as a result of the change in focus.
-
-
11. A non-transitory machine readable medium that stores instructions which when performed by a machine, cause the machine to perform operations comprising:
-
displaying a first menu bar in a graphical user interface on a display, the position of the first menu bar being determined independent of the position of any window in the graphical user interface, the first menu bar displaying a set of first menus associated with a first window in the graphical user interface; detecting a change in focus from the first window to a second window in the graphical user interface; and responsive to detecting the change in focus, animating a change in the first menu bar from displaying the set of first menus associated with the first window to displaying a set of second menus associated with the second window using an animation, the first and second menus including at least one different menu, the animation of the first menu bar being independent of any animations applied to the first and second window as a result of the change in focus.
-
-
12. A system comprising:
-
a computer processor configured to; display in a graphical user interface, a first menu bar positioned independent of the position of any window generated for display in the graphical user interface, the first menu bar displaying a set of first menus associated with a first window in the graphical user interface; detect a change in focus from the first window to a second window in the graphical user interface; and responsive to detecting the change in focus, generate an animation to change the first menu bar from displaying the set of first menus associated with the first window to displaying a set of second menus associated with the second window, the first and second menus including at least one different menu, the animation of the first menu bar being independent of any animations applied to the first and second window as a result of the change in focus. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computerized method, comprising:
-
generating information associated with a first application, for display in a first graphical user interface element of a graphical user interface, the first graphical user interface element positioned independently of any window in the graphical user interface, the first graphical user interface element displaying information associated with the first application; detecting a change in an activation state of the first application; responsive to detecting the change in activation state of the first application, changing the first graphical user interface element from displaying the information associated with the first application to displaying information associated with a second application using an animation, the information associated with the first application being different from the information associated with the second application, the animation of the first graphical user interface element being independent of any animations applied to graphical representations of the first and second applications as a result of the change in activation state. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification