System, method and device-readable medium for last-viewed communication event interaction within a unified event view
First Claim
1. A method implemented by an electronic device, the method comprising:
- displaying, on a display screen, a first view comprising a plurality of communication event listings corresponding to a plurality of communication events, each displayed listing comprising at least a first user interface element for initiating a viewing operation on the corresponding communication event;
in response to actuation of the first user interface element for a first communication event, displaying the first communication event in a second single-message view displaying message content of the first communication event in place of the first view;
in response to detecting a user-initiated swipe gesture in the second single-message view to dismiss the second single-message view;
identifying one or more user actions that are pre-associated with a first communication event that was most recently displayed in the second single-message view;
displaying the second single-message view being moved off-screen in accordance with the swipe gesture; and
redisplaying the first view as a modified first view in place of the second single-message view on the display screen, wherein displaying the modified first view includes displaying, overlaid on only the first user interface element for the first communication event, a set of temporarily displayed second user interface elements that correspond to the one or more user actions, the second user interface elements being displayed in response to the second single-message view being moved off-screen and each of the second user interface elements being selectable to initiate a respective one of the one or more user actions on the first communication event; and
after displaying the modified first view, removing the set of second user interface elements from the modified first view to redisplay the listing for the first communication event as in the first view in response to expiry of a timeout period which runs from the time that the set of second user interface elements is initially displayed in the modified first view.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, electronic device, and device-readable medium are provided for improving user interaction with a unified inbox. A first view of the unified inbox includes a set of communication event listings for a number of communication events. Each listing can include at least a first user interface element for initiating a first action that operates on the corresponding communication event. Individual communication events may be viewed in the inbox. After a viewing of a given communication event, when the first view is re-displayed, additional user interface elements are displayed in relation to the just-viewed communication event. These additional user interface elements may be removed from the display as a result of a trigger condition.
25 Citations
17 Claims
-
1. A method implemented by an electronic device, the method comprising:
-
displaying, on a display screen, a first view comprising a plurality of communication event listings corresponding to a plurality of communication events, each displayed listing comprising at least a first user interface element for initiating a viewing operation on the corresponding communication event; in response to actuation of the first user interface element for a first communication event, displaying the first communication event in a second single-message view displaying message content of the first communication event in place of the first view; in response to detecting a user-initiated swipe gesture in the second single-message view to dismiss the second single-message view; identifying one or more user actions that are pre-associated with a first communication event that was most recently displayed in the second single-message view; displaying the second single-message view being moved off-screen in accordance with the swipe gesture; and redisplaying the first view as a modified first view in place of the second single-message view on the display screen, wherein displaying the modified first view includes displaying, overlaid on only the first user interface element for the first communication event, a set of temporarily displayed second user interface elements that correspond to the one or more user actions, the second user interface elements being displayed in response to the second single-message view being moved off-screen and each of the second user interface elements being selectable to initiate a respective one of the one or more user actions on the first communication event; and after displaying the modified first view, removing the set of second user interface elements from the modified first view to redisplay the listing for the first communication event as in the first view in response to expiry of a timeout period which runs from the time that the set of second user interface elements is initially displayed in the modified first view. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory electronic device-readable medium bearing code which, when executed by at least one processor of an electronic device, causes the electronic device to implement the method of:
-
displaying, on a display screen, a first view comprising a plurality of communication event listings corresponding to a plurality of communication events, each displayed listing comprising at least a first user interface element for initiating a viewing operation on the corresponding communication event; in response to actuation of the first user interface element for a first communication event, displaying the first communication event in a second single-message view displaying message content of the first communication event in place of the first view; in response to detecting a user-initiated swipe gesture in the second single-message view to dismiss the second single-message view, identifying one or more user actions that are pre-associated with a first communication event that was most recently displayed in the second single-message view; displaying the second single-message view being moved off-screen in accordance with the swipe gesture; and redisplaying the first view as a modified first view in place of the second single-message view on the display screen, wherein displaying the modified first view includes displaying, overlaid on only the first user interface element for the first communication event, a set of temporarily displayed second user interface elements that correspond to the one or more user actions, the second user interface elements being displayed in response to the second single-message view being moved off-screen and each of the second user interface elements being selectable to initiate a respective one of the one or more user actions on the first communication event; and after displaying the modified first view, removing the set of second user interface elements from the modified first view to redisplay the listing for the first communication event as in the first view in response to expiry of a timeout period which runs from the time that the set of second user interface elements is initially displayed in the modified first view. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic device, comprising:
-
at least one communication subsystem; a display screen; and at least one processor configured to; display, on the display screen, a first view comprising a plurality of communication event listings corresponding to a plurality of communication events, each displayed listing comprising at least a first user interface element for initiating a viewing operation on the corresponding communication event; in response to actuation of the first user interface element for a first communication event, displaying the first communication event in a second single-message view displaying message content of the first communication event in place of the first view; in response to detecting a user-initiated gesture to dismiss the second single-message view, identify one or more user actions that are pre-associated with a first communication event that was most recently displayed in the second single-message view; display the second single-message view being moved off-screen in accordance with the swipe gesture; and redisplay the first view as a modified first view in place of the second single-message view on the display screen, wherein displaying the modified first view includes displaying, overlaid on only the first user interface element for the first communication event, a set of temporarily displayed second user interface elements that correspond to the one or more user actions, the second user interface elements being displayed in response to the second single-message view being moved off-screen and each of the second user interface elements being selectable to initiate a respective one of the one or more user actions on the first communication event; and after displaying the modified first view, removing the set of second user interface elements from the modified first view to redisplay the listing for the first communication event as in the first view in response to expiry of a timeout period which runs from the time that the set of second user interface elements is initially displayed in the modified first view. - View Dependent Claims (16, 17)
-
Specification