Voicemail manager for portable multifunction device
First Claim
1. A portable electronic device, comprising:
- a touch screen display;
one or more processors;
memory; and
one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying, on the touch screen display, a list of voicemail messages;
detecting a user selection of a respective voicemail message in the list;
in response to detecting the user selection of the respective voicemail message, displaying, on the touch screen display, a progress bar corresponding to the user-selected voicemail message;
playing the user-selected voicemail message, wherein a playback indicator of the progress bar indicates a played portion of the user-selected voicemail message, and wherein the playback indicator is configured to slide in a first direction along the progress bar;
detecting a finger contact on the touch screen display at a location on the progress bar;
detecting, on the touch screen display, continuous movement of the finger contact from the location on the progress bar to a location other than the progress bar, the continuous movement of the finger contact having a component parallel to the first direction and a component perpendicular to the first direction;
in response to detecting the continuous movement, causing the playback indicator to slide along the progress bar from a first position on the progress bar to a second position on the progress bar in accordance with the component of the movement of the finger contact that is parallel to the first direction; and
restarting playback of a portion of the user-selected voicemail message corresponding to the second position on the progress bar.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for management of voicemail messages, performed at a portable electronic device with a touch screen display, includes: displaying a list of voicemail messages; detecting selection by a user of a respective voicemail message in the list; responding to the user selection of the respective voicemail message by initiating playback of the user-selected voicemail message; displaying a progress bar for the user-selected voicemail message, wherein the progress bar indicates the portion of the user-selected voicemail message that has been played; detecting movement of a finger of the user from a first position on the progress bar to a second position on the progress bar; and responding to the detection of the finger movement by restarting playback of the user-selected voicemail message at a position within the user-selected voicemail message corresponding substantially to the second position on the progress bar.
-
Citations
30 Claims
-
1. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying, on the touch screen display, a list of voicemail messages; detecting a user selection of a respective voicemail message in the list; in response to detecting the user selection of the respective voicemail message, displaying, on the touch screen display, a progress bar corresponding to the user-selected voicemail message; playing the user-selected voicemail message, wherein a playback indicator of the progress bar indicates a played portion of the user-selected voicemail message, and wherein the playback indicator is configured to slide in a first direction along the progress bar; detecting a finger contact on the touch screen display at a location on the progress bar; detecting, on the touch screen display, continuous movement of the finger contact from the location on the progress bar to a location other than the progress bar, the continuous movement of the finger contact having a component parallel to the first direction and a component perpendicular to the first direction; in response to detecting the continuous movement, causing the playback indicator to slide along the progress bar from a first position on the progress bar to a second position on the progress bar in accordance with the component of the movement of the finger contact that is parallel to the first direction; and restarting playback of a portion of the user-selected voicemail message corresponding to the second position on the progress bar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
at a portable electronic device with a touch screen display; displaying, on the touch screen display, a list of voicemail messages; detecting a user selection of a respective voicemail message in the list; in response to detecting the user selection of the respective voicemail message, displaying, on the touch screen display, a progress bar corresponding to the user-selected voicemail message; playing the user-selected voicemail message, wherein a playback indicator of the progress bar indicates a played portion of the user-selected voicemail message, and wherein the playback indicator is configured to slide in a first direction along the progress bar; detecting a finger contact on the touch screen display at a location on the progress bar; detecting, on the touch screen display, continuous movement of the finger contact from the location on the progress bar to a location other than the progress bar, the continuous movement of the finger contact having a component parallel to the first direction and a component perpendicular to the first direction; in response to detecting the continuous movement, causing the playback indicator to slide along the progress bar from a first position on the progress bar to a second position on the progress bar in accordance with the component of the movement of the finger contact that is parallel to the first direction; and restarting playback of a portion of the user-selected voicemail message corresponding to the second position on the progress bar. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
display, on the touch screen display, a list of voicemail messages; detect a user selection of a respective voicemail message in the list; in response to detecting the user selection of the respective voicemail message, display, on the touch screen display, a progress bar corresponding to the user-selected voicemail message; play the user-selected voicemail message, wherein a playback indicator of the progress bar indicates a played portion of the user-selected voicemail message, and wherein the playback indicator is configured to slide in a first direction along the progress bar; detect a finger contact on the touch screen display at a location on the progress bar; detect, on the touch screen display, continuous movement of the finger contact from the location on the progress bar to a location other than the progress bar, the continuous movement of the finger contact having a component parallel to the first direction and a component perpendicular to the first direction; in response to detecting the continuous movement, cause the playback indicator to slide along the progress bar from a first position on the progress bar to a second position on the progress bar in accordance with the component of the movement of the finger contact that is parallel to the first direction; and restart playback of a portion of the user-selected voicemail message corresponding to the second position on the progress bar. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification