METHOD AND APPARATUS FOR PROVIDING A USER INTERFACE ON A DEVICE ENABLING SELECTION OF OPERATIONS TO BE PERFORMED IN RELATION TO CONTENT
First Claim
1. 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;
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.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method, at an electronic device having a display and means for receiving user input, said method comprises, in response to receipt of a user input performed in relation to 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 to user input performed in relation in the graphical user interface, while the menu is displayed on the display.
-
Citations
29 Claims
-
1. 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; 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. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
4. (canceled)
-
5. (canceled)
-
15. A mobile electronic device comprising:
-
a touch-sensitive display; for receiving user input one or more processors, and memory comprising instructions which when executed by one or more of the processors cause the electronic device to, 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; display 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 maintain 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; the memory comprises further instructions to, in response to receipt of an additional comprising a release of the touch on the one or more selectable items displayed in a graphical user interface on the display; display 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 cease 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. - View Dependent Claims (16, 17, 18, 21, 22, 23, 24, 25)
-
-
19. (canceled)
-
20. (canceled)
-
26. A non-transitory computer readable medium comprising instructions which when executed by one or more of the processors of an electronic device, cause the electronic device to:
-
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; display 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 maintain 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; and in response to receipt of an additional comprising a release of the touch on the one or more selectable items displayed in a graphical user interface on the display; display 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 cease 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.
-
-
27. A computer-implemented method at a mobile electronic device having a touch-sensitive display for receiving user input, said method comprising, in response to detection of a touch exceeding a time interval on one or more selectable items displayed in 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; if a drag of the touch to one of the one or more icons and a subsequent release of the touch over said icon is detected, causing the function associated with the icon to be performed in relation to the one or more icons; and if a release of the touch over the one or more selectable items, and a subsequent touch and release on one of the one or more icons is detected, causing the function associated with the icon to be performed in relation to the one or more icons.
-
-
28. A mobile electronic device comprising:
-
a touch-sensitive display for receiving user input one or more processors, and memory comprising instructions which when executed by one or more of the processors cause the electronic device to, in response to detection of a touch exceeding a time interval on one or more selectable items displayed in on the display; display 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; if a drag of the touch to one of the one or more icons and a subsequent release of the touch over said icon is detected, cause the function associated with the icon to be performed in relation to the one or more icons; and if a release of the touch over the one or more selectable items, and a subsequent touch and release on one of the one or more icons is detected, cause the function associated with the icon to be performed in relation to the one or more icons.
-
-
29. A non-transitory computer readable medium comprising instructions which when executed by one or more of the processors of an electronic device, cause the electronic device to:
in response to detection of a touch exceeding a time interval on one or more selectable items displayed in on the display; display 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; if a drag of the touch to one of the one or more icons and a subsequent release of the touch over said icon is detected, cause the function associated with the icon to be performed in relation to the one or more icons; and if a release of the touch over the one or more selectable items, and a subsequent touch and release on one of the one or more icons is detected, cause the function associated with the icon to be performed in relation to the one or more icons.
Specification