In-place contextual menu for handling actions for a listing of items
First Claim
Patent Images
1. A computer-implemented method comprising:
- displaying a list of items;
receiving a swipe gesture for a first item of the list of items;
as the swipe gesture for the first item occurs, providing a first in-place menu and action commands for display in place of the first item and setting an item state for the first item to selected;
receiving a swipe gesture for a second item of the list of items without receiving a pre-indication to invoke a multi-select mode; and
as the swipe gesture for the second item occurs and the first in-place menu remains in place of the first item, providing a second in-place menu and action commands for display in place of the second item and setting an item state for the second item to selected.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing an in-place contextual menu and user interface for email and other information management system triage are provided in which a contextual menu can be overlaid or replace an item on a view screen. The contextual menu can provide action commands specific to the type and state of the items selected in the feature view of the email or other information management system. A single recognized selection input, such as a swipe gesture, selects an item and invokes an in-place contextual menu presenting actions that can be asserted on the selected item. Multiple item selection is available through the same invocation of presenting the in-place contextual menu.
152 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
displaying a list of items; receiving a swipe gesture for a first item of the list of items; as the swipe gesture for the first item occurs, providing a first in-place menu and action commands for display in place of the first item and setting an item state for the first item to selected; receiving a swipe gesture for a second item of the list of items without receiving a pre-indication to invoke a multi-select mode; and as the swipe gesture for the second item occurs and the first in-place menu remains in place of the first item, providing a second in-place menu and action commands for display in place of the second item and setting an item state for the second item to selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processing system; one or more computer-readable storage media; and program instructions stored on at least one of the one or more computer-readable storage media that, when executed by the processing system, direct the processing system to; display a list of items; receive a swipe gesture for a first item of the list of items; as the swipe gesture for the first item occurs, provide a first in-place menu and action commands for display in place of the first item and set an item state for the first item to selected; receive a swipe gesture for a second item of the list of items without receiving a pre-indication to invoke a multi-select mode; and as the swipe gesture for the second item occurs and the first in-place menu remains in place of the first item, provide a second in-place menu and action commands for display in place of the second item and set an item state for the second item to selected. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable storage medium having instructions stored thereon that, when executed by a processor, perform a method comprising:
-
displaying a list of items; receiving a swipe gesture for a first item of the list of items; as the swipe gesture for the first item occurs, providing a first in-place menu and action commands for display in place of the first item and setting an item state for the first item to selected; receiving a swipe gesture for a second item of the list of items without receiving a pre-indication to invoke a multi-select mode; and as the swipe gesture for the second item occurs and the first in-place menu remains in place of the first item, providing a second in-place menu and action commands for display in place of the second item and setting an item state for the second item to selected. - View Dependent Claims (17, 18, 19, 20)
-
Specification