Voicemail manager for portable multifunction device
First Claim
1. A method, comprising:
- at a portable electronic device with a touch screen display;
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;
detecting a finger contact with a progress bar on the touch screen display, the progress bar configured to slide in a first direction on the touch screen display;
detecting continuous movement of the finger contact on the touch screen display from the progress bar to a location other than the progress bar, wherein the continuous movement of the finger contact on the touch screen display has a component parallel to the first direction and a component perpendicular to the first direction;
in response to the detected continuous movement, sliding 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 the user-selected voicemail message at a position within the user-selected voicemail message corresponding to the position of the slid progress bar.
1 Assignment
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.
383 Citations
24 Claims
-
1. A method, comprising:
at a portable electronic device with a touch screen display; 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; detecting a finger contact with a progress bar on the touch screen display, the progress bar configured to slide in a first direction on the touch screen display; detecting continuous movement of the finger contact on the touch screen display from the progress bar to a location other than the progress bar, wherein the continuous movement of the finger contact on the touch screen display has a component parallel to the first direction and a component perpendicular to the first direction; in response to the detected continuous movement, sliding 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 the user-selected voicemail message at a position within the user-selected voicemail message corresponding to the position of the slid progress bar. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A graphical user interface displayed on a portable electronic device with a touch screen display, comprising:
-
a list of voicemail messages; and a progress bar; wherein; in response to detecting selection by a user of a respective voicemail message in the list, playback of the user-selected voicemail message is initiated; a finger contact is detected with a progress bar on the touch screen display, the progress bar configured to slide in a first direction on the touch screen display, and continuous movement of the finger contact is detected on the touch screen display from the progress bar to a location other than the progress bar, wherein the continuous movement of the finger contact on the touch screen display has a component parallel to the first direction and a component perpendicular to the first direction, in response to the detected continuous movement, the progress bar is slid in accordance with the component of the movement of the finger contact that is parallel to the first direction, and playback of the user-selected voicemail message is restarted at a position within the user-selected voicemail message corresponding to the position of the slid progress bar. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; 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; detecting a finger contact with a progress bar on the touch screen display, the progress bar configured to slide in a first direction on the touch screen display; detecting continuous movement of the finger contact on the touch screen display from the progress bar to a location other than the progress bar, wherein the continuous movement of the finger contact on the touch screen display has a component parallel to the first direction and a component perpendicular to the first direction; in response to the detected continuous movement, sliding 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 the user-selected voicemail message at a position within the user-selected voicemail message corresponding to the position of the slid progress bar. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. 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 portable electronic device to:
-
display a list of voicemail messages; detect selection by a user of a respective voicemail message in the list; respond to the user selection of the respective voicemail message by initiating playback of the user-selected voicemail message; detect a finger contact with a progress bar on the touch screen display, the progress bar configured to slide in a first direction on the touch screen display; detect continuous movement of the finger contact on the touch screen display from the progress bar to a location other than the progress bar, wherein the continuous movement of the finger contact on the touch screen display has a component parallel to the first direction and a component perpendicular to the first direction; in response to the detected continuous movement, slide 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 the user-selected voicemail message at a position within the user-selected voicemail message corresponding to the position of the slid progress bar. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification