Method and arrangement in a communication network
First Claim
1. A method in a communication network for reporting status of voice messages stored in a voice messaging system in the communication network, the method comprising the steps of:
- transferring a first of the voice messages from a calling party to the voice messaging system;
storing the first voice message in a mailbox assigned to a voice mail subscriber;
initiating, in the voice messaging system, a data structure containing a message status for the first voice message, wherein the initial message status indicates the message as being unplayed by the voice mail subscriber and the message status contained in the data structure is updated to reflect access by the mail subscriber to the first voice message;
transferring a request for the message status of the first voice message from the calling party to the voice messaging system; and
transferring information reflecting the status of the first voice message from the voice messaging system to the calling party.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a service in a communication network (100) comprising a voice messaging system (VMS1) containing a mailbox assigned to a voice mail subscriber (MS1). According to the invention, the communication network (100) transfers a voice message (105) from the calling party (TE1) to the voice messaging system (VMS1) where the message is stored in the mailbox. At some later point in time, the communication network transfers a request (106) for the status of the voice message from the calling party (TE1) to the voice messaging system (VMS1). The voice messaging system returns information (107) reflecting the status of the voice message to the calling party (TE1). In response to activities performed by the voice mail subscriber (MS1) on the voice message (105), the message status may be changed in between storage of the voice message and receipt of the status request in the voice messaging system (VMS1).
46 Citations
18 Claims
-
1. A method in a communication network for reporting status of voice messages stored in a voice messaging system in the communication network, the method comprising the steps of:
-
transferring a first of the voice messages from a calling party to the voice messaging system;
storing the first voice message in a mailbox assigned to a voice mail subscriber;
initiating, in the voice messaging system, a data structure containing a message status for the first voice message, wherein the initial message status indicates the message as being unplayed by the voice mail subscriber and the message status contained in the data structure is updated to reflect access by the mail subscriber to the first voice message;
transferring a request for the message status of the first voice message from the calling party to the voice messaging system; and
transferring information reflecting the status of the first voice message from the voice messaging system to the calling party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
establishing a second connection between the calling party and the voice messaging system, wherein the request for the message status of the first voice message and the information reflecting the status of the first voice message are transferred using said second connection.
-
-
4. A method according to claim 1, further comprising:
-
playing, upon request by the voice mail subscriber, the first voice message; and
updating the message status to indicate that the first voice message has been played.
-
-
5. A method according to claim 1, further comprising:
-
deleting, upon request by the voice mail subscriber, the first voice message; and
updating the message status to indicate that the first voice message has been deleted by the voice mail subscriber.
-
-
6. A method according to claim 5, where in the message status is updated to reflect whether the message was played or unplayed prior to deletion of the message.
-
7. A method according to claim 1, further comprising:
-
deleting the first voice message, when the voice messaging system determines that the first voice message has been unplayed by the voice mail subscriber for a system parameter controlled time period; and
updating the message status to indicate that the first voice message never was played and has been deleted by the voice messaging system.
-
-
8. A method according to claim 1, wherein said second transferring step includes that the information, reflecting the status of the first message, is provided by playing a second voice message indicating the message status of the first voice message.
-
9. A voice messaging system comprising:
-
a storage unit comprising a mailbox data structure, defining a mailbox assigned to a voice mail subscriber and being arranged for holding both voice messages from calling parties to the voice mail subscriber and information on message status for the voice messages;
a control unit comprising;
means for storing a first voice message from one of the calling parties in the mailbox data structure;
means for storing in the mailbox data structure a message status for the first voice message, wherein upon storage of the first voice message the message status indicates the message as being unplayed by the voice mail subscriber and the mailbox data structure is updated to reflect access by the mail subscriber to the first voice message;
wherein the control unit further comprises;
means for receiving, from the calling party, a request for the message status of the first voice message after said message has been stored; and
means for reporting, to the calling party, information reflecting the status of the first voice message. - View Dependent Claims (10, 11, 12, 13, 14, 18)
-
-
15. A communication network comprising:
-
a storage unit comprising a mailbox data structure, defining a mailbox assigned to a voice mail subscriber and being arranged for holding both voice messages from calling parties to the voice mail subscriber and information on message status for the voice messages;
a control unit comprising;
means for storing a first voice message from one of the calling parties in the mailbox data structure; and
means for storing in the mailbox data structure a message status for the first voice message, wherein upon storage of the first voice message the message status indicates the message as being unplayed by the voice mail subscriber and the mailbox data structure is updated to reflect access by the mail subscriber to the first voice message; and
transferring means, arranged for transferring from the calling party to the voice messaging system, the first voice message and thereafter the request for message status of said message and for transferring from the voice messaging system to the calling party, the information reflecting the status of said message. - View Dependent Claims (16, 17)
-
Specification