Patent ID: 8539375

Claim:
A computer-implemented method, at a mobile electronic device having a touch-sensitive display for receiving user input, said method comprising, in response to receipt of a user input comprising a touch exceeding a time interval on one or more selectable items displayed in a graphical user interface on the display: displaying on the display a menu adjacent an edge of the display, while maintaining at least a portion of the graphical user interface on the display, the menu containing one or more icons, each icon representing a function and being selectable by a user to cause the function to be performed in relation to the one or more items; and maintaining responsiveness of the graphical user interface to user input received in relation in the graphical user interface, while the menu is displayed on the display; detecting user input as a selection of an icon within the menu and ceasing display of the menu, wherein selection of an icon comprises detection of a user input selected from the group comprising: continuous movement of the touch to the icon before the touch ceases to be detected, and a discrete operation on the icon; further comprising in response to an additional user input comprising a release of the touch on the one or more selectable items displayed in the graphical user interface on the display: displaying said menu on said display and preventing user input received in relation to the graphical user interface from causing a response of the graphical user interface while the menu is displayed on the display; and ceasing displaying said menu in response to receipt of a further user input, such that detecting subsequent user input in relation to the graphical user interface causes a response of the graphical user interface.