Method and system for integrating voicemail and electronic messaging
First Claim
1. A computer implemented method, comprising:
- at a client system having one or more processors, memory storing one or more programs for execution by the one or more processors, and a display device;
receiving an electronic message, wherein the electronic message is an email message and is associated with audio data;
displaying a plurality of regions including a first contiguous region, wherein, when the audio data contains a voicemail message, the displaying includes simultaneously displaying, within the first contiguous region;
the electronic message;
an email reply object comprising a reply box for entry of an email reply message replying to the electronic message;
an audio player object configured for playing back the audio data; and
a chat reply object;
detecting selection of the chat reply object; and
in response to detecting selection of the chat reply object;
initiating a chat session associated with the electronic message; and
displaying a second contiguous region distinct from the plurality of regions, wherein the second contiguous region includes a chat window that at least partially covers the reply box.
2 Assignments
0 Petitions
Accused Products
Abstract
When an electronic message with a voicemail attachment is received, an audio player object and a reply by chat object are displayed simultaneously along with the electronic message. A reply to the electronic message, whether by chat or by email, is associated with the same thread as the electronic message. The electronic message with the voicemail attachment is associated with a conversation thread that may also include chat messages and email messages. In a conversation view of a respective conversation thread, representations of an electronic voicemail message (an electronic message having a voicemail attachment), one or more chat messages and one or more email messages may be displayed simultaneously.
-
Citations
34 Claims
-
1. A computer implemented method, comprising:
at a client system having one or more processors, memory storing one or more programs for execution by the one or more processors, and a display device; receiving an electronic message, wherein the electronic message is an email message and is associated with audio data; displaying a plurality of regions including a first contiguous region, wherein, when the audio data contains a voicemail message, the displaying includes simultaneously displaying, within the first contiguous region; the electronic message; an email reply object comprising a reply box for entry of an email reply message replying to the electronic message; an audio player object configured for playing back the audio data; and a chat reply object; detecting selection of the chat reply object; and in response to detecting selection of the chat reply object; initiating a chat session associated with the electronic message; and displaying a second contiguous region distinct from the plurality of regions, wherein the second contiguous region includes a chat window that at least partially covers the reply box. - View Dependent Claims (2, 3, 4, 5, 19, 23, 24, 25, 26)
-
6. A graphical user interface, comprising:
-
a plurality of regions, wherein a first contiguous region of the plurality of regions is associated with an electronic message and the electronic message is an email message and is associated with audio data, and the first contiguous region includes a plurality of simultaneously displayed GUI objects, including, when the audio data contains a voicemail message; a message information region for displaying information associated with the electronic message; an email reply object comprising a reply box for entry of an email reply message replying to the electronic message; an audio player object, displayed within the first contiguous region and configured for playing back the audio data; and a chat reply object displayed within the first contiguous region, wherein; in response to selection of the chat reply object; a chat session associated with the electronic message is initiated; and a second contiguous region distinct from the plurality of regions is displayed, wherein the second contiguous region includes a chat window that at least partially covers the reply box. - View Dependent Claims (7, 20)
-
-
8. A system, comprising:
-
memory; one or more processors; and one or more programs, wherein the one or more programs are stored in the memory and configured for execution by the one or more processors, the one or more programs comprising; instructions to receive an electronic message, wherein the electronic message is an email message and is associated with audio data; and instructions to display a plurality of regions including a first contiguous region, wherein, when the audio data contains a voicemail message, the instructions to display cause the system to simultaneously display, within the first contiguous region; the electronic message; an email reply object comprising a reply box for entry of an email reply message replying to the electronic message; an audio player object configured for playing back the audio data; and a chat reply object; instructions to detect selection of the chat reply object; and instructions to, in response to detecting selection of the chat reply object; initiate a chat session associated with the electronic message; and display a second contiguous region distinct from the plurality of regions, wherein the second contiguous region includes a chat window that at least partially covers the reply box. - View Dependent Claims (9, 10, 11, 12, 21, 27, 28, 29, 30)
-
-
13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system, cause the computer system to:
-
receive an electronic message, wherein the electronic message is an email message and is associated with audio data; and display a plurality of regions including a first contiguous region, wherein, when the audio data contains a voicemail message, and the instructions to display cause the computer system to simultaneously display, within the first contiguous region; the electronic message; an email reply object comprising a reply box for entry of an email reply message replying to the electronic message; an audio player object configured for playing back the audio data; and a chat reply object; detect selection of the chat reply object; and in response to detecting selection of the chat reply object; initiate a chat session associated with the electronic message; and display a second contiguous region distinct from the plurality of regions, wherein the second contiguous region includes a chat window that at least partially covers the reply box. - View Dependent Claims (14, 15, 16, 17, 22, 31, 32, 33, 34)
-
-
18. A system, comprising:
-
one or more processors; memory storing one or more programs for execution by the one or more processors; means for receiving an electronic message, wherein the electronic message is an email message and is associated with audio data; means for displaying a plurality of regions including a first contiguous region, wherein, when the audio data contains a voicemail message, the means for displaying cause the system to simultaneously display, within the first contiguous region; the electronic message; an email reply object comprising a reply box for entry of an email reply message replying to the electronic message; an audio player object configured for playing back the audio data; and a chat reply object; means for detecting selection of the chat reply object; and means, responsive to detecting selection of the chat reply object, for; initiating a chat session associated with the electronic message; and displaying a second contiguous region distinct from the plurality of regions, wherein the second contiguous region includes a chat window that at least partially covers the reply box.
-
Specification