Voice messaging method and system, and converged messaging server and client
First Claim
1. A voice messaging method, comprising:
- initiating, by a converged messaging client at a sender side, a session invitation, and having a media negotiation with a converged messaging server;
sending, by the converged messaging client at the sender side, voice data to the converged messaging server according to a result of the media negotiation;
encapsulating, by the converged messaging server, the received voice data into a voice message, and storing the voice message in a message storage server; and
acquiring, by a converged messaging client at a receiver side, the voice message from the message storage server,wherein the session invitation carries information on a voice message receiver and indicates this session is for voice messaging,wherein the session invitation is initiated through a Session Invitation Protocol (SIP) INVITE request,wherein a Request-Uniform Resource Identifier (Request-URI) of the SIP INVITE request is set to contain the information on the voice message receiver,wherein a Feature Tag which indicates that this session is for voice messaging is added in an Accept-Contact Header Field of the SIP INVITE request,wherein the converged messaging server encapsulates the received voice data through Multipurpose Internet Mail Extensions (MIME),wherein the converged messaging server stores the encapsulated voice message in the message storage server through an APPEND instruction of Internet Message Access Protocol (IMAP); and
wherein the converged messaging client at the receiver side acquires the voice message from the message storage server by means of a FETCH instruction of the IMAP.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice messaging method, comprising: a sender converged messaging client initiates a session invitation and has a media negotiation with a converged messaging server, wherein the session invitation carries voice message recipient information and indicates this session for voice messaging; the sender converged messaging client transmits voice data to the converged messaging server on the basis of the media negotiation result; the converged messaging server encapsulates the received voice data as a voice message and stores the voice message in message storage server; the recipient converged messaging client retrieves the voice message from the message storage server. A voice messaging system, the converged messaging server and a client are products respectively corresponding to the above-described method or certain steps therein.
-
Citations
12 Claims
-
1. A voice messaging method, comprising:
-
initiating, by a converged messaging client at a sender side, a session invitation, and having a media negotiation with a converged messaging server; sending, by the converged messaging client at the sender side, voice data to the converged messaging server according to a result of the media negotiation; encapsulating, by the converged messaging server, the received voice data into a voice message, and storing the voice message in a message storage server; and acquiring, by a converged messaging client at a receiver side, the voice message from the message storage server, wherein the session invitation carries information on a voice message receiver and indicates this session is for voice messaging, wherein the session invitation is initiated through a Session Invitation Protocol (SIP) INVITE request, wherein a Request-Uniform Resource Identifier (Request-URI) of the SIP INVITE request is set to contain the information on the voice message receiver, wherein a Feature Tag which indicates that this session is for voice messaging is added in an Accept-Contact Header Field of the SIP INVITE request, wherein the converged messaging server encapsulates the received voice data through Multipurpose Internet Mail Extensions (MIME), wherein the converged messaging server stores the encapsulated voice message in the message storage server through an APPEND instruction of Internet Message Access Protocol (IMAP); and wherein the converged messaging client at the receiver side acquires the voice message from the message storage server by means of a FETCH instruction of the IMAP. - View Dependent Claims (2, 3, 4, 10, 11)
-
-
5. A converged messaging server, comprising:
-
a memory; one or more processors; and a media negotiation unit, a voice data receiving unit and a voice message generation unit, these units are stored in the memory and executed by the one or more processors, wherein the media negotiation unit is configured to have a media negotiation with a converged messaging client at a sender side after a session invitation is initiated by the converged messaging client at the sender side, wherein the session invitation carries information on a voice receiver and indicates this session is for voice messaging, wherein the voice data receiving unit is configured to receive voice data sent by the converged messaging client at the sender side, and wherein the voice message generation unit is configured to encapsulate the voice data received by the voice data receiving unit into a voice message and store the voice message in a message storage server, wherein the session invitation is initiated through a Session Invitation Protocol (SIP) INVITE request, wherein a Request-Uniform Resource Identifier (Request-URI) of the SIP INVITE request is set to contain the information on the voice message receiver, wherein a Feature Tag which indicates that this session is for voice messaging is added in an Accept-Contact Header Field of the SIP INVITE request, wherein the voice message generation unit encapsulates the received voice data through Multipurpose Internet Mail Extensions (MIME), wherein the voice message generation unit stores the encapsulated voice message in the message storage server through an APPEND instruction of Internet Message Access Protocol (IMAP); and wherein the converged messaging client at the receiver side acquires the voice message from the message storage server by means of a FETCH instruction of the IMAP.
-
-
6. A converged messaging client, comprising:
-
a memory; one or more processors; and a session invitation initiation unit, a media negotiation unit and a voice data sending unit, these units are stored in the memory and executed by the one or more processors, wherein the session invitation initiation unit is configured to initiate a session invitation which carries information on a voice message receiver and indicates this session is for voice messaging, wherein the media negotiation unit is configured to have a media negotiation with a converged messaging server after the session invitation is initiated by the session invitation initiation unit, and wherein the voice data sending unit is configured to send voice data to the converged messaging server according to a negotiation result from the media negotiation unit, wherein the session invitation is initiated through a Session Invitation Protocol (SIP) INVITE request, wherein a Request-Uniform Resource Identifier (Request-URI) of the SIP INVITE request is set to contain the information on the voice message receiver, wherein a Feature Tag which indicates that this session is for voice messaging is added in an Accept-Contact Header Field of the SIP INVITE request, wherein the voice message generation unit encapsulates the received voice data through Multipurpose Internet Mail Extensions (MIME), wherein the voice message generation unit stores the encapsulated voice message in the message storage server through an APPEND instruction of Internet Message Access Protocol (IMAP); and wherein the converged messaging client at the receiver side acquires the voice message from the message storage server by means of a FETCH instruction of the IMAP.
-
-
7. A voice messaging system, comprising:
-
a converged messaging client at a sender side, a converged messaging server, a message storage server and a converged messaging client at a receiver side, wherein the converged messaging client at the sender side comprises; a first memory; one or more first processors; and a session invitation initiation unit, a media negotiation unit and a voice data sending unit, these units are stored in the first memory and executed by the one or more first processors, wherein the session invitation initiation unit is configured to initiate a session invitation which carries information on a voice message receiver and indicates this session is for voice messaging, wherein the media negotiation unit is configured to have a media negotiation with a converged messaging server after the session invitation is initiated by the session invitation initiation unit, and wherein the voice data sending unit is configured to send voice data to the converged messaging server according to a negotiation result from the media negotiation unit, wherein the converged messaging server comprises; a second memory; one or more second processors; and a media negotiation unit, a voice data receiving unit and a voice message generation unit, these units are stored in the second memory and executed by the one or more second processors, wherein the media negotiation unit is configured to have a media negotiation with a converged messaging client at a sender side after a session invitation is initiated by the converged messaging client at the sender side, wherein the session invitation carries information on a voice receiver and indicates this session is for voice messaging, wherein the voice data receiving unit is configured to receive voice data sent by the converged messaging client at the sender side, and wherein the voice message generation unit is configured to encapsulate the voice data received by the voice data receiving unit into a voice message and store the voice message in a message storage server, wherein the message storage server is configured to store a voice message, and wherein the converged messaging client at the receiver side is configured to acquire the voice message from the message storage server, wherein the session invitation is initiated through a Session Invitation Protocol (SIP) INVITE request, wherein a Request-Uniform Resource Identifier (Request-URI) of the SIP INVITE request is set to contain the information on the voice message receiver, wherein a Feature Tag which indicates that this session is for voice messaging is added in an Accept-Contact Header Field of the SIP INVITE request, wherein the voice message generation unit encapsulates the received voice data through Multipurpose Internet Mail Extensions (MIME), wherein the voice message generation unit stores the encapsulated voice message in the message storage server through an APPEND instruction of Internet Message Access Protocol (IMAP); and wherein the converged messaging client at the receiver side acquires the voice message from the message storage server by means of a FETCH instruction of the IMAP. - View Dependent Claims (8, 9, 12)
-
Specification