Method and apparatus for providing a user interface on a device enabling selection of operations to be performed in relation to content
First Claim
Patent Images
1. A method comprising:
- detecting, by an electronic device, a first input on a first selectable item of one or more selectable items displayed on a display, the one or more selectable items presented in an ordered list, wherein the first selectable item is in a first position within the ordered list;
in response to detecting the first input on the first selectable item for a time in excess of a first predetermined period of time, displaying a menu for display adjacent an edge of the display, wherein the menu comprises one or more selectable icons and each icon represents a function;
detecting that the first input includes a continuous gesture extending from the first selectable item to an icon displayed in the menu at a separate location;
in response to the continuous gesture, moving the first selected item to a second position within the ordered list, the second position relatively closer within the ordered list to the icon;
upon the continuous gesture reaching the icon displayed in the menu;
detecting that the continuous gesture is in substantially a same touch location at the icon for a time in excess of a second predetermined period of time; and
in response to detecting that the continuous gesture is in substantially the same touch location at the icon for the time in excess of the predetermined period of time, providing a label identifying the function associated with the icon; and
performing the identified function associated with the icon in relation to the first selected item.
6 Assignments
0 Petitions
Accused Products
Abstract
A method includes detecting, by an electronic device, a first input associated with a first selectable item of one or more selectable items displayed on a display. Based on the first input, a menu for display is invoked adjacent an edge of the display. The menu includes one or more selectable icons and each icon represents a function. When the first input is a continuous gesture extending to an icon displayed in the menu, the function associated with the icon is performed.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting, by an electronic device, a first input on a first selectable item of one or more selectable items displayed on a display, the one or more selectable items presented in an ordered list, wherein the first selectable item is in a first position within the ordered list; in response to detecting the first input on the first selectable item for a time in excess of a first predetermined period of time, displaying a menu for display adjacent an edge of the display, wherein the menu comprises one or more selectable icons and each icon represents a function; detecting that the first input includes a continuous gesture extending from the first selectable item to an icon displayed in the menu at a separate location; in response to the continuous gesture, moving the first selected item to a second position within the ordered list, the second position relatively closer within the ordered list to the icon; upon the continuous gesture reaching the icon displayed in the menu; detecting that the continuous gesture is in substantially a same touch location at the icon for a time in excess of a second predetermined period of time; and in response to detecting that the continuous gesture is in substantially the same touch location at the icon for the time in excess of the predetermined period of time, providing a label identifying the function associated with the icon; and performing the identified function associated with the icon in relation to the first selected item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20)
-
-
17. An electronic device comprising:
-
a display; one or more processors; and memory comprising instructions which when executed by one or more of the processors cause the electronic device to; detect a first input on a first selectable item of one or more selectable items displayed on the display, the one or more selectable items presented in an ordered list, wherein the first selectable item is in a first position within the ordered list; in response to detecting the first input on the first selectable item for a time in excess of a first predetermined period of time, display a menu for display adjacent an edge of the display, wherein the menu comprises one or more selectable icons and each icon represents a function; detect that the first input includes a continuous gesture extending from the first selectable item to an icon displayed in the menu at a separate location; in response to the continuous gesture, move the first selected item to a second position within the ordered list, the second position relatively closer within the ordered list to the icon; upon the continuous gesture reaching the icon displayed in the menu; detect that the continuous gesture is in substantially a same touch location at the icon for a time in excess of a second predetermined period of time; and in response to detecting that the continuous gesture is in substantially the same touch location at the icon for the time in excess of the predetermined period of time, provide a label identifying the function associated with the icon; and perform the identified function associated with the icon in relation to the first selected item. - View Dependent Claims (18)
-
-
19. A non-transitory computer readable medium comprising instructions which when executed by one or more of the processors of an electronic device having a display, cause the electronic device to:
-
detect a first input on a first selectable item of one or more selectable items displayed on the display, the one or more selectable items presented in an ordered list, wherein the first selectable item is in a first position within the ordered list; in response to detecting the first input on the first selectable item for a time in excess of a first predetermined period of time, display a menu for display adjacent an edge of the display, wherein the menu comprises one or more selectable icons and each icon represents a function; detect that the first input includes a continuous gesture extending from the first selectable item to an icon displayed in the menu at a separate location; in response to the continuous gesture, move the first selected item to a second position within the ordered list, the second position relatively closer within the ordered list to the icon; upon the continuous gesture reaching the icon displayed in the menu; detect that the continuous gesture is in substantially a same touch location at the icon for a time in excess of a second predetermined period of time; and in response to detecting that the continuous gesture is in substantially the same touch location at the icon for the time in excess of the predetermined period of time, provide a label identifying the function associated with the icon; and perform the identified function associated with the icon in relation to the first selected item.
-
Specification