Method and handheld electronic device having a graphical user interface which arranges icons dynamically
First Claim
1. A method for providing an icon menu with dynamic icon arrangement within a graphical user interface (GUI) displayed on a display screen of a handheld electronic device, the method comprising:
- (i) determining a screen orientation of the GUI in accordance with a device orientation;
(ii) rendering a first user interface screen in a portrait screen orientation comprising a reduced icon menu having a plurality of configurable commonly used icons and a secondary input area adjacent to the reduced icon menu when the screen orientation is a portrait screen orientation;
(iii) rendering a second user interface screen in a landscape screen orientation comprising a first expanded icon menu having a plurality of icons when the screen orientation is a landscape screen orientation, wherein the first expanded icon menu has more icons than the reduced icon menu; and
(iv) displaying the rendered first or second user interface screen on the display screen.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and handheld electronic device having a graphical user interface which arranges icons dynamically are provided. In accordance with one embodiment, there is provided a method for providing an icon menu with dynamic icon arrangement within a graphical user interface (GUI) displayed on a display screen of a handheld electronic device, the method comprising: (i) determining a screen orientation of the GUI in accordance with a device orientation; (ii) rendering a first user interface screen in a portrait screen orientation comprising a reduced icon menu having a plurality of icons and a secondary input area adjacent to the reduced icon menu when the screen orientation is a portrait screen orientation; (iii) rendering a second user interface screen in a landscape screen orientation comprising a first expanded icon menu having a plurality of icons when the screen orientation is a landscape screen orientation, wherein the first expanded icon menu has more icons than the reduced icon menu; and (iv) displaying the rendered first or second user interface screen on the display screen.
109 Citations
18 Claims
-
1. A method for providing an icon menu with dynamic icon arrangement within a graphical user interface (GUI) displayed on a display screen of a handheld electronic device, the method comprising:
-
(i) determining a screen orientation of the GUI in accordance with a device orientation; (ii) rendering a first user interface screen in a portrait screen orientation comprising a reduced icon menu having a plurality of configurable commonly used icons and a secondary input area adjacent to the reduced icon menu when the screen orientation is a portrait screen orientation; (iii) rendering a second user interface screen in a landscape screen orientation comprising a first expanded icon menu having a plurality of icons when the screen orientation is a landscape screen orientation, wherein the first expanded icon menu has more icons than the reduced icon menu; and (iv) displaying the rendered first or second user interface screen on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A handheld electronic device, comprising:
-
a controller; a display screen connected to the controller; a memory connected to the controller, the memory having stored thereon a user interface module for generating a graphical user interface on the display screen; an orientation sensor connected to the controller for generating an orientation signal in dependence on the orientation of the device; wherein the controller is configured by the user interface module for;
(i) determining a screen orientation of the GUI in accordance with a device orientation;
(ii) rendering a first user interface screen in a portrait screen orientation comprising a reduced icon menu having a plurality configurable commonly used of icons and a secondary input area adjacent to the reduced icon menu when the screen orientation is a portrait screen orientation;
(iii) rendering a second user interface screen in a landscape screen orientation comprising a first expanded icon menu having a plurality of icons when the screen orientation is a landscape screen orientation, wherein the first expanded icon menu has more icons than the reduced icon menu; and
(iv) displaying the rendered first or second user interface screen on the display screen. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification