Abstract:
The present disclosure discloses a method for group-transmitting multimedia messages. The method comprises the following steps: setting addresses of reception parties at a transmission terminal; after a multimedia message is edited by a user, the transmission terminal establishing a connection via Wireless Fidelity (WIFI) with reception terminals according to the addresses of the reception parties, and transmitting the multimedia message to the reception terminals via the established connection according to the addresses of the reception parties. The present disclosure further discloses a device for group-transmitting multimedia messages. The method and the device of the present disclosure realize the group-transmission of multimedia messages without limiting the size of the multimedia messages, thus profiting the development and popularization of the multimedia message service.

Description:
FIELD OF THE INVENTION 
       [0001]    The present disclosure relates to the multimedia service transmitting field, and more especially to a method and a device for group-transmitting multimedia messages. 
       BACKGROUND OF THE INVENTION 
       [0002]    With the development of the Third Generation (3G) mobile communication technology and the increase of network bandwidth, Packet Switched (PS) service, namely data service, whose application in mobile phones is increasingly widely. Users can obtain more information through the PS service and get excellent user experience from it. In the PS service, Multimedia Messaging Service (MMS), namely multimedia messages, is a kind of service frequently used by users. Users can concatenate audio, video, texts, pictures, etc. that are not associated with each other into a multimedia message in the format of Synchronized Multimedia Integration Language (SMIL) through editing and transmit the multimedia message, and the multimedia message shows itself in the form of similar to film screening when reception parties read the multimedia message, which can enhance the associativity of media data greatly, increase the amount of information and improve user experience. At present, the popular mobile phone news is sent in the form of multimedia messages. Besides, multimedia messages can also be used to make various publicity advertisements and electronic magazines, etc. 
         [0003]    However, the present multimedia message service has the following disadvantages: firstly, multimedia messages can only be sent via operators&#39; networks, while the operators charge great expenses for a multimedia message, which increases use cost of users; secondly, the maximum number of the addressees of a present multimedia message is 20, so large batch &amp; multi-user transmission can not be realized; if a user wants to transmit a multimedia message to a group, he/she has to conduct the operation for many times; thirdly, the size of a multimedia message is restricted by network all the time, and the maximum capacity of a multimedia message is 300K, far from meeting users&#39; demand; if users would like to edit a multimedia message of a very large capacity and share it with others, now only infrared and Bluetooth are available, but the two can only be used to realize terminal-to-terminal transmission rather than multi-user reception. Moreover, both methods are restricted by distance, which means that once the distance is beyond the coverage area of infrared and Bluetooth, the multimedia message can not be received. 
       SUMMARY OF THE INVENTION 
       [0004]    In the view of this, the present disclosure provides a method and a device for group-transmitting multimedia messages, which can realize the group-transmission of multimedia messages without limiting the size of the multimedia messages but lowering the cost, thus profiting the development and popularization of the multimedia message service. 
         [0005]    The present disclosure adopts the following technical solution. 
         [0006]    The present disclosure provides a method for group-transmitting multimedia messages, comprising: setting addresses of reception parties at a transmission terminal; after a multimedia message is edited by a user, the transmission terminal establishing a connection via Wireless Fidelity (WIFI) with reception terminals according to the addresses of the reception parties, and transmitting the multimedia message to the reception terminals via the established connection according to the addresses of the reception parties. 
         [0007]    In the solution above, setting addresses of reception parties comprises: setting address of a single reception terminal in Local Area Network, or setting the addresses of multiple reception terminals in the Local Area Network. 
         [0008]    In the solution above, after a multimedia message is edited by a user, the method further comprises: the user editing the multimedia message with the multimedia message module of the transmission terminal and selecting the WIFI to transmit the multimedia message; or selecting an existing multimedia message and forwarding the existing multimedia message via WIFI; wherein the multimedia message module cancelling the limitation to the size of multimedia messages. 
         [0009]    In the solution above, the transmission terminal establishing the connection via the WIFI with the reception terminals according to the addresses of the reception parties comprises: the transmission terminal opening the WIFI, searching hot spots and establishing a connection with the hot spots; the transmission terminal reading the stored addresses of the reception parties, and notifying the reception terminals to open the WIFI and establish a connection with the hot spots, or the reception terminals opening the WIFI directly and establishing a connection with the hot spots; and the transmission terminal establishing the connection with the reception terminals according to the addresses of the reception parities and Transmission Control Protocol/Internet Protocol (TCP/IP). 
         [0010]    In the solution above, after transmitting the multimedia message to the reception terminals, the method further comprises: after determining the reception of the multimedia message is finished, the reception terminal notifying the transmission terminal and disconnecting itself from the hot spots; and the transmission terminal determining the transmission of the multimedia message is finished according to the notification from the reception terminals, prompting the user and disconnecting itself from the hot spots. 
         [0011]    The present disclosure also provides a device for group-transmitting multimedia messages, the device comprises: a setting module, a multimedia message module, a WIFI connection management module and a multimedia message transmission module; wherein the setting module, configured to provide an interface for setting addresses of reception parties to a user and store the set addresses of the reception parties; the multimedia message module, configured to notify the WIFI connection management module after the user transmitting an edited multimedia message or an existing multimedia message via WIFI; the WIFI connection management module, configured to read the addresses of the reception parties in the setting module according to the notification from the multimedia message module, establish a connection with the reception terminals according to the addresses of the reception parties and notify the multimedia message transmission module; and the multimedia message transmission module, configured to read the multimedia message in the outbox and the addresses of the reception parties in the setting module according to the notification from the WIFI connection management module, and transmit the multimedia message to the reception terminals according to the addresses of the reception parties. 
         [0012]    In the solution above, the multimedia message module is further configured to provide a multimedia message editing or forwarding interface to the users and cancel the limitation to the size of multimedia messages. 
         [0013]    In the solution above, part of the WIFI connection management module which is at the transmission terminal is configured to open the WIFI, search hot spots and establish a connection with the hot spots according to the notification from the multimedia message module; read the stored addresses of the reception parties, notify the reception terminals to open the WIFI and establish a connection with the reception terminals according to the addresses of the reception parties and TCP/IP; and part of the WIFI connection management module which is at the reception terminal is configured to open the WIFI, search hot spots and establish a connection with the hot spots according to the notification from the transmission terminal; or open the WIFI, search hot spots and establish a connection with the hot spots according to the user&#39;s choice. 
         [0014]    In the solution above, the device further comprises: a multimedia message reception module, which is at the reception terminal, configured to determine the reception of the multimedia message is finished, notify the multimedia message transmission module of the transmission terminal and the WIFI connection management module at the reception terminal; and part of the WIFI connection management module, which is at the reception terminal, further configured to disconnect the reception terminal from the hot spots according to the notification from the multimedia message reception module. 
         [0015]    In the solution above, the multimedia message transmission module is further configured to determine the transmission of the multimedia message is finished according to the notification from the reception terminal, prompt the user and notify the WIFI connection management module at the transmission terminal; and part of the WIFI connection management module, which is at the transmission terminal, is configured to disconnect the transmission terminal from the hot spots according to the notification from the multimedia message module. 
         [0016]    From the above, we can see that, by adopting the method and the device of the present disclosure, multimedia messages can be transmitted via WIFI in stead of via operators&#39; networks, which free users from paying money to the operators. Thus use cost can be significantly cut for users. Moreover, the setting of over 20 addresses of reception parties simultaneously is supported, enabling multimedia messages to be transmitted to more users, correspondingly, more users can receive multimedia messages simultaneously. Furthermore, the transmission of the multimedia messages in the present disclosure is not via the operators&#39; networks, and the multimedia message module in terminal no longer imposes limitation to the size of multimedia messages. Therefore, the transmission of large-capacity multimedia messages can be realized, profiting the development and popularization of the multimedia message service. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0017]      FIG. 1  is a schematic diagram of the procedure of the method for realizing multimedia messages group-transmitting according to the present disclosure; and 
           [0018]      FIG. 2  is a schematic diagram of the composition of the device for realizing multimedia messages group-transmitting according to the present disclosure. 
       
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
       [0019]    The basic concept of the present disclosure is: single or multiple addresses of reception parties are set at a transmission terminal and then stored; after a multimedia message is edited by a user, the transmission terminal establishes a connection via WIFI with reception terminals according to the addresses of the reception parties, and transmits the multimedia message to the reception terminals via the established connection according to the addresses of the reception parties, wherein the transmission terminal and the reception terminals are terminals which support WIFI. 
         [0020]    The present disclosure will be further illustrated hereinafter in conjunction with the embodiments and drawings. The method for group-transmitting multimedia messages according to the present disclosure is as shown in  FIG. 1 , wherein the specific steps are as follows. 
         [0021]    Step  101 , addresses of reception parties are set at a transmission terminal and then stored. 
         [0022]    The addresses of the reception parties are set through the transmission terminal by a user, the addresses of the reception parties refer to the addresses of the reception parties in the Local Area Network (LAN), which include IP address and port number. The address of a single reception party can be set, and then multimedia messages will be transmitted to a single reception terminal; the addresses of multiple reception parties can be set via an address setting interface, and then multimedia messages will be transmitted to multiple reception terminals; the transmission terminal stores the addresses of the reception parties set by the user locally. Herein, when the addresses of multiple reception parties are set, the addresses of over 20 reception parties are allowed to be set. 
         [0023]    Step  102 , the transmission terminal establishes a connection via WIFI with the reception terminals according to the set addresses of the reception parties. 
         [0024]    The user edits a multimedia message with the multimedia message module of the transmission terminal and then selects the WIFI to transmit the edited multimedia message, and the multimedia message module stores the multimedia message into the outbox; or selects an existing multimedia message in the multimedia message module and forwards the existing multimedia message via the WIFI, and the multimedia message module stores the multimedia message into the outbox. 
         [0025]    In the present disclosure, since multimedia messages are not transmitted via operators&#39; networks, the multimedia message module will not impose limitation to the size of multimedia messages. 
         [0026]    In the above, the method that the transmission terminal establishes the connection via the WIFI with the reception terminals is specifically: the transmission terminal opens the WIFI and searches hot spots. If no hot spot capable of being connected is found, a prompt that the connection is unsuccessful will be given to the user; if hot spots capable of being connected are found, a connection with the hot spots will be established, and a prompt that the connection is successful will be given to the user. 
         [0027]    At the same time, the transmission terminal reads the stored addresses of the reception parties and notifies the reception terminals to open the WIFI and establish a connection with the hot spots according to the addresses of the reception parties; or the users of the reception parties open the WIFI of the reception terminals directly so that the reception terminals establish a connection with the hot spots, and then the transmission terminal establishes a connection with the reception terminals according to the addresses of the reception parties and the network communication protocol TCP/IP. Herein, the hot spots refer to the access points that can have access to WIFI network; the method of notifying the reception terminals to open the WIFI includes: the transmission terminal transmits a connection establishing message to the reception terminals which open their WIFI after receiving the connection establishing message. 
         [0028]    Step  103 , the transmission terminal transmits the multimedia message to the reception terminals via the established connection. 
         [0029]    Specifically, the transmission terminal reads the multimedia message in its outbox and the stored addresses of the reception parties, and transmits the multimedia message to the reception terminals via the established connection according to the addresses of the reception parties. 
         [0030]    The reception terminals receive the multimedia message sent by the transmission terminal and notify the transmission terminal after determining the reception of the multimedia message has finished, and then disconnect the reception terminals from the hot spots. In the above, the process of determining the reception of the multimedia message has finished means: the reception terminals form the received multimedia message data into an integral multimedia message according to multimedia message protocol; the process of notifying the transmission terminal is: making a reply with a reception finishing message to the transmission terminal. 
         [0031]    The transmission terminal gives a prompt that the transmission of the multimedia message has finished to the user after determining the transmission of the multimedia message has finished according to the notification from the reception terminals, stores the multimedia message from the outbox to the box for sent multimedia messages and disconnects the transmission terminal from the hot spots at the same time. In the above, the method of determining the transmission of the multimedia message has finished includes: the transmission terminal compares the number of the received reception finishing messages with the number of the stored addresses of the reception parties, if the result are the same, the transmission of the multimedia message has finished. 
         [0032]    In the present disclosure, multimedia messages are sent via the connection established via WIFI instead of the operators&#39; networks, freeing users from paying money to operators. 
         [0033]    The present disclosure will be further illustrated hereinafter through a specific embodiment. 
         [0034]    A user sets the addresses of the reception parties at a transmission terminal, for example, the port number of the addresses of a reception parties is 80 and the IP address is 192.168.10.1˜192.168.10.100, then the transmission terminal can send the multimedia message to the 100 reception terminals corresponding to the IP above and the reception terminals can store the addresses set by the user. 
         [0035]    The user edits a multimedia message with the multimedia message module of the transmission terminal, or selects an existing multimedia message for forwarding. Since the multimedia message is not transmitted via operators&#39; networks, the size of the multimedia message can be much greater than 300K, for example 1M. The edited multimedia message or the one to be forwarded is selected WIFI to transmit, and the multimedia message module stores the multimedia message into the outbox. The transmission terminal opens the WIFI, searches and establishes a connection with hot spots, reads the stored addresses of the reception parties, notifies the reception terminals to open the WIFI and then establishes a connection with the reception terminals according to the addresses of the reception parties and TCP/IP protocols; or, the reception terminals open the WIFI directly and the transmission terminal establishes a connection with the reception terminals according to the addresses of the reception parties and TCP/IP protocols. 
         [0036]    The transmission terminal reads the multimedia message in its outbox and the stored addresses of the reception parties, and transmits the multimedia message to the reception terminals via the established connection according to the addresses of the reception parties; the reception terminal receives the multimedia message and notifies the transmission terminal after determining the reception of the multimedia message has finished, and disconnects the reception terminal from the hot spots at the same time; the transmission terminal stores the multimedia message from the outbox to the box for sent multimedia messages after determining the transmission of the multimedia message has finished according to the notification from the reception terminals, gives a prompt that the transmission of the multimedia message has finished to the user and disconnect the transmission terminal from the hot spots at the same time. 
         [0037]    To realize the method above, the present disclosure further provides a device for group-transmitting multimedia messages, the device includes: a setting module  201 , a multimedia message module  202 , a WIFI connection management module  203  and a multimedia message transmission module  204 ; wherein 
         [0038]    the setting module  201  is configured to provide an interface for setting the addresses of reception parties to a user and store the addresses of the reception parties set by the user; wherein the addresses of the reception parties refer to the IP address and port number in the LAN. 
         [0039]    the multimedia message module  202  is configured to provide a multimedia message editing interface to the user, and notify the WIFI connection management module  203  and store the multimedia message into the outbox after the user transmits an edited multimedia message or an existing multimedia message via the WIFI; herein, the multimedia message module  202  cancels the limitation to the size of multimedia messages; 
         [0040]    the WIFI connection management module  203  is configured to activate the WIFI, read the addresses of the reception parties stored in the setting module  201  according to the notification from the multimedia message module, establish a connection with the reception terminals according to the addresses of the reception parties and notify the multimedia message transmission module  204 ; wherein the connection with the reception terminal is established via TCP/IP protocol; and 
         [0041]    the multimedia message transmission module  204  is configured to read the multimedia message in the outbox and the addresses of the reception parties in the setting module  201  according to the notification from the WIFI connection management module  203 , and transmit the multimedia message to the reception terminals according to the addresses of the reception parties. 
         [0042]    In practical applications, the WIFI connection management module  203  includes two parts: one part is at the transmission terminal and the other part is at the reception terminal; wherein 
         [0043]    the part of the WIFI connection management module  203  at the transmission terminal is specifically configured to activate the WIFI, search hot spots and establish a connection with the hot spots if some hot spots are found, and then read the addresses of the reception parties in the setting module  201 , notify the reception terminals to open the WIFI and establish a connection with the reception terminals according to the addresses of the reception parties and TCP/IP protocol; the notification is: transmitting a connection establishing message to the WIFI connection management module of the reception terminal; and 
         [0044]    the other part of the WIFI connection management module  203  at the reception terminal is specifically configured to open the WIFI according to the notification from the transmission terminal, search hot spots and establish a connection with the hot spots if some hot spots are found; or to open the WIFI according to the choice of a user, search hot spots and establish a connection with the hot spots if some hot spots are found. 
         [0045]    The device further comprises a multimedia message reception module  205 ; 
         [0046]    the multimedia message reception module  205 , which is at the reception terminal, is configured to receive multimedia message data packet transmitted by the multimedia message transmission module  204  of the transmission terminal, notify the multimedia message transmission module  204  of the transmission terminal after determining the reception of the multimedia message has finished, and notify the WIFI connection management module  203  of the reception terminals at the same time; the determination method includes: the received multimedia message data packet is formed into an integral multimedia message according to the multimedia message protocol, so that the reception of the multimedia message is finished; notifying the multimedia message transmission module  204  of the transmission terminal includes: returning the reception finishing message to the multimedia transmission module  204  of the transmission terminal; 
         [0047]    the part of the WIFI connection management module  203  at the reception terminal is further configured to disconnect the reception terminal from the hot spots. 
         [0048]    The multimedia message transmission module  204  is further configured to determine the transmission of the multimedia message is finished, notify the WIFI connection management module  203  of the transmission terminal, store the multimedia message from the outbox to the box for sent multimedia messages at the same time and give the user a prompt that the transmission of the multimedia message is finished; the method of determining the transmission is finished includes: comparing the number of the received reception finishing messages with the number of the addresses of the reception parties stored in the setting module, if the result is the same, the transmission of the multimedia message is finished; 
         [0049]    the part of the WIFI connection management module  203  at the transmission terminal is further configured to disconnect the transmission terminal from the hot spots according to the notification from the multimedia message transmission module  204 . 
         [0050]    The above is just the preferred embodiments of the present disclosure, but not intended to limit the protection scope of the present disclosure. Any modification, alternation and improvement within the spirit and the principles of the present disclosure shall be covered by the protection scope of the present disclosure.