Method and apparatus for adjusting a user interface to reduce obscuration
First Claim
Patent Images
1. A method for a mobile device having a display and an input receiver, the method comprising:
- displaying a plurality of selectable items associated with an application in a display;
detecting a press positioned on a portion of the display presenting a selectable item from the plurality of selectable items;
selecting the selectable item from the plurality of selectable items in response to detecting the press on the selectable item;
detecting a hold on the portion of the display presenting the selected selectable item;
in response to detecting the hold;
displaying at least a portion of the selectable items in a first display area of the display; and
displaying a primary menu in a second display area of the display adjacent the first display area, the menu containing one or more function items associated with the selected selectable item, the first display area being greater than second display area, and wherein the primary menu presented in the second display area overlaps at least a portion of the selectable items presented in the first display area; and
detecting an expansion input and in response;
expanding the primary menu; and
moving the selectable items in response to the expanding primary menu such that at least the selected item is presented in the first display area and the primary menu presented in the second display area does not obscure the selected item presented in the first display area;
maintaining a size of the selected item in the first display area constant as the selectable items are moved in response to the expanding primary menu.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method comprising, at an electronic device having a display and means for receiving user input, said method comprises: displaying on the display, while maintaining at least a portion of the graphical user interface on the display, a menu containing one or more functions selectable by the user; and further comprising, altering at least a portion of the graphical user interface on the display so as to reduce the obscuration of the graphical user interface by the menu.
103 Citations
24 Claims
-
1. A method for a mobile device having a display and an input receiver, the method comprising:
-
displaying a plurality of selectable items associated with an application in a display; detecting a press positioned on a portion of the display presenting a selectable item from the plurality of selectable items; selecting the selectable item from the plurality of selectable items in response to detecting the press on the selectable item; detecting a hold on the portion of the display presenting the selected selectable item; in response to detecting the hold; displaying at least a portion of the selectable items in a first display area of the display; and displaying a primary menu in a second display area of the display adjacent the first display area, the menu containing one or more function items associated with the selected selectable item, the first display area being greater than second display area, and wherein the primary menu presented in the second display area overlaps at least a portion of the selectable items presented in the first display area; and detecting an expansion input and in response; expanding the primary menu; and moving the selectable items in response to the expanding primary menu such that at least the selected item is presented in the first display area and the primary menu presented in the second display area does not obscure the selected item presented in the first display area; maintaining a size of the selected item in the first display area constant as the selectable items are moved in response to the expanding primary menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device comprising:
-
an input receiver; a display; one or more processors; and memory comprising instructions which when executed by one or more of the processors cause the mobile device to; display a plurality of selectable items associated with an application in a display; detect a press positioned on a portion of the display presenting a selectable item from the plurality of selectable items; select the selectable item from the plurality of selectable items in response to detecting the press on the selectable item; detect a hold on the portion of the display presenting the selected selectable item; in response to detecting the hold; display at least a portion of the selectable items in a first display area of the display; and display a primary menu in a second display area of the display adjacent the first display area, the menu containing one or more function items associated with the selected selectable item, the first display area being greater than second display area, and wherein the primary menu presented in the second display area overlaps at least a portion of the selectable items presented in the first display area; and detect an expansion input and in response; expand the primary menu; move the selectable items in response to the expanding primary menu such that at least the selected item is presented in the first display area and the primary menu presented in the second display area does not obscure the selected item presented in the first display area; and maintain a size of the selected item remains constant as the selectable items are moved in response to the expanding primary menu. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium comprising instructions which when executed by one or more of processors of a portable electronic device having a display and an input receiver cause the portable electronic device to:
-
display a plurality of selectable items associated with an application in a display; detect a press positioned on a portion of the display presenting a selectable item from the plurality of selectable items; select the selectable item from the plurality of selectable items in response to detecting the press on the selectable item; detect a hold on the portion of the display presenting the selected selectable item; in response to detecting the hold; display at least a portion of the selectable items in a first display area of the display; and display a primary menu in a second display area of the display adjacent the first display area, the menu containing one or more function items associated with the selected selectable item, the first display area being greater than second display area, and wherein the primary menu presented in the second display area overlaps at least a portion of the selectable items presented in the first display area; and detect an expansion input and in response; expand the primary menu; move the selectable items in response to the expanding primary menu such that at least the selected item is presented in the first display area and the primary menu presented in the second display area does not obscure the selected item presented in the first display area; and maintain a size of the selected selectable item constant as the selectable items are moved in response to the expanding primary menu. - View Dependent Claims (21, 22, 23, 24)
-
Specification