Voicemail systems and methods
First Claim
1. A machine implemented method comprising:
- displaying, on a mobile device, a user interface capable of presenting a plurality of voicemails;
playing a first voicemail of the plurality of voicemails in response to receiving a first selection of the first voicemail within the user interface on the mobile device;
receiving a second selection of a second voicemail within the user interface on the mobile device while playing the first voicemail on the mobile device;
receiving, by the mobile device while playing the first voicemail, a command within the user interface to operate on the second voicemail, wherein the command is one of;
deleting the second voicemail, forwarding the second voicemail, saving the second voicemail, or moving the second voicemail to a folder; and
performing, while playing the first voicemail, the command on the second voicemail.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and machine readable media for processing voicemails are described. In one embodiment, a method includes presenting, on a first data processing system, a first user interface which is capable of presenting data representing a plurality of voicemails and receiving from the first user interface a selection for playback of one of the plurality of voicemails. The data representing the plurality of voicemails are received from a second data processing system which includes a voicemail system which records voicemails left for customers of a public telephone carrier, and the first user interface is configured to receive the selection of any one of the plurality of voicemails in any order. Systems, media and other methods are also described.
-
Citations
16 Claims
-
1. A machine implemented method comprising:
-
displaying, on a mobile device, a user interface capable of presenting a plurality of voicemails; playing a first voicemail of the plurality of voicemails in response to receiving a first selection of the first voicemail within the user interface on the mobile device; receiving a second selection of a second voicemail within the user interface on the mobile device while playing the first voicemail on the mobile device; receiving, by the mobile device while playing the first voicemail, a command within the user interface to operate on the second voicemail, wherein the command is one of;
deleting the second voicemail, forwarding the second voicemail, saving the second voicemail, or moving the second voicemail to a folder; andperforming, while playing the first voicemail, the command on the second voicemail. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium containing executable instructions which when executed cause a system to perform a method comprising:
-
displaying, on a mobile device, a user interface capable of presenting a plurality of voicemails; playing a first voicemail of the plurality of voicemails in response to receiving a first selection of the first voicemail within the user interface on the mobile device; receiving a second selection of a second voicemail within the user interface on the mobile device while playing the first voicemail on the mobile device; receiving, by the mobile device while playing the first voicemail, a command to operate on the second voicemail, wherein the command is at least one of;
deleting the second voicemail, forwarding the second voicemail, saving the second voicemail, or moving the second voicemail to a folder; andperforming, while playing the first voicemail, the command on the second voicemail. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A machine comprising:
-
means for displaying, on a mobile device, a user interface capable of presenting a plurality of voicemails; means for playing a first voicemail of the plurality of voicemails in response to receiving a first selection of the first voicemail within the user interface on the mobile device; means for receiving a second selection of a second voicemail within the user interface on the mobile device while playing the first voicemail on the mobile device; means for receiving, by the mobile device while playing the first voicemail, a command to operate on the second voicemail, wherein the command is at least one of;
deleting the second voicemail, forwarding the second voicemail, saving the second voicemail, or moving the second voicemail to a folder; andmeans for performing, while playing the first voicemail, the command on the second voicemail.
-
-
12. A mobile device comprising:
-
a display device; and a processing device coupled to the display device, wherein the processing device executes instructions that cause the mobile device to display, on the display device, a user interface capable of presenting a plurality of voicemails; play a first voicemail of the plurality of voicemails in response to receiving a first selection of the first voicemail within the user interface; receive a second selection of a second voicemail within the user interface on the mobile device while playing the first voicemail; receive a command within the user interface to operate on the second voicemail, wherein the command is one of;
deleting the second voicemail, forwarding the second voicemail, saving the second voicemail, or moving the second voicemail to a folder; andperform, while playing the first voicemail, the command on the second voicemail. - View Dependent Claims (13, 14, 15, 16)
-
Specification