Nova Patents
EP1240754B1

Multimedia messaging service

Abstract

A method for implementing a multimedia messaging service between a terminal that communicates with a network over a radio path and a server includes receiving a multimedia message addressed to the terminal at the server. The multimedia message includes at least one multimedia component. A notification message is transmitted over the radio path to the terminal to indicate that a multimedia message is available for retrieval from the server. The notification message includes the information on at least one property of the multimedia component. The notification message is received at the terminal, whereupon a bearer is selected for transferring the multimedia component over the radio path on the basis of the property data conveyed by the notification message. The multimedia component is transferred from the server to the terminal over the radio path using the bearer selected by the terminal.

EP1240754B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 6 November 2020, 5.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

36 claims: 16 independent, 20 dependent

  1. 1
    A method for implementing a multimedia messaging service between a terminal and a server via a communication network, said terminal being arranged to communicate with said communication network over a radio path, the method comprising the steps of:receiving a multimedia message addressed to the terminal at the server, said multimedia message comprising at least one message component;transmitting a notification message from the server via the communication network over the radio path to the terminal, characterised in that the notification message comprises information about at least one property of said at least one message component, and the method further comprises: receiving said notification message at the terminal;selecting at the terminal a message component to be transferred to the terminal, on the basis of the property information conveyed by said notification message;selecting in the terminal a bearer for the selected message component, on the basis of the property information conveyed by said notification message;and transferring the selected message component from the server to the terminal using the bearer selected by the terminal for transmission of the selected message component over the radio path.
  2. 8
    A method according to any of claims 1 to 6, characterised in that there is more than one message component type and more than one default bearer is defined for each of said more than one message component type wherein, for a message component of a given message component type, the terminal selects a bearer for transmission of the message component over the radio path from among said more than one default bearer defined for the message component type of the message component.
  3. 14
    A method according to any of claims 10 to 13, characterised in that said notification message further comprises information about the sender of said multimedia message, wherein the decision concerning retrieval of the message component to the terminal is made based at least in part on said information about the sender of the multimedia message.
  4. 15
    A method according to any of claims 10 to 14, characterised in that the method further comprises defining in the terminal at least one user configurable rule, wherein the decision concerning retrieval of the message component to the terminal is made at least in part using said at least one user configurable rule.
  5. 16
    A method according to any of claims 10 to 15, characterised in that if the terminal determines, in connection with making the decision concerning retrieval of the message component to the terminal, that the message component cannot be accommodated in the memory of the terminal or that the terminal is unable to process the message component, a user of the terminal is informed.
  6. 21
    A terminal (MS), arranged to communicate with a communication network (12, 18) over a radio path, said terminal (MS) comprising means (MPU, RF, AER) for receiving a notification message (30) transmitted from a server (MMSC) that is in communication with the communication network (12, 18) over the radio path, the notification message (30) being a notification that a multimedia message addressed to the terminal (MS) and comprising at least one message component has arrived at said server (MMSC), characterised in that the notification message comprises information about at least one property of said at least one message component, the terminal (MS) comprising:means (MPU, RF, AER) for receiving said notification message (30) and means (MPU) for selecting a message component to be transferred to the terminal (MS), on the basis of the property information conveyed by said notification message (30), the terminal (MS) further comprising: means (MPU) for selecting a bearer for the selected message component, on the basis of the property information conveyed by said notification message (30), for the transfer of the selected message component from said server (MMSC) to the terminal (MS) over said radio path, and means (MPU, RF, AER) for informing the communication network (12, 18) of the bearer selected by the terminal.
  7. 24
    A terminal according to any of claims 21 to 23, characterised in that the property information on the basis of which the bearer is selected comprises information on the importance of said message component.
  8. 25
    A terminal according to any of claims 21 to 24, characterised in that the terminal (MS) further comprises:means (MEM) for defining at least one user configurable rule in the terminal;and means (MPU) for using said at least one user configurable rule in said selection of a bearer.
  9. 26
    A terminal according to any of claims 21 to 25, characterised in that there is more than one message component type and the terminal (MS) further comprises:means (MEM) for defining a default bearer for each of said more than one message component type wherein, for a message component of a given message component type, the terminal (MS) is configured to select the default bearer defined for the message component type of the message component for transmission of the message component over the radio path.
  10. 27
    A terminal according to any of claims 21 to 26, characterised in that the terminal (MS) is configured to make the decision concerning retrieval of the message component to the terminal is based at least in part on the properties of the terminal.
  11. 29
    A terminal according to any of claims 21 to 28, characterised in that the terminal (MS) comprises:means (MPU) for determining, in connection with making the decision concerning retrieval of the message component to the terminal (MS), whether the message component can be accommodated in the memory of the terminal;and means (UI) for informing a user of a negative result of the determination.
  12. 30
    A terminal according to any of claims 21 to 28, characterised in that the terminal (MS) comprises:means (MPU) for determining, in connection with making the decision concerning retrieval of the message component to the terminal (MS), whether the terminal is able to process the message component;and means (UI) for informing a user of a negative result of the determination.
  13. 33
    A terminal (MS) according to any of claims 21 to 32, characterised in that the terminal (MS) comprises means (MPU, RF, AER) for initiating the transfer of said message component.
  14. 34
    A terminal (MS) according to any of claims 21 to 33, characterised in that the terminal (MS) is one of the following:a mobile station of a cellular network, a computer terminal, a radio card.
  15. 35
    A system comprising a terminal (MS), a communication network (12, 18) and a server (MMSC) that is coupled with the communication network (12, 18) for implementing a multimedia messaging service between the terminal (MS) that communicates with the communication network (12, 18) over a radio path and the server (MMSC), the server (MMSC) comprising:means (51 - 55) for receiving a multimedia message addressed to the terminal (MS), the multimedia message comprising at least one message component;means (51, 55) for transmitting a notification message (30) to the terminal (MS), the notification message (30) being a notification that the multimedia message has arrived at the server (MMSC), characterised in that said notification message (30) comprises information about at least one property of said at least one message component, the terminal (MS) comprising: means (MPU, RF, AER) for receiving said notification message (30) and means (MPU) for selecting a message component to be transferred to the terminal (MS), on the basis of the property information conveyed by said notification message (30), the terminal (MS) further comprising: means (MPU) for selecting a bearer for the selected message component, on the basis of the property information conveyed by said notification message (30), for the transfer of the selected message component from said server (MMSC) to the terminal (MS) over said radio path, and means (MPU, RF, AER) for informing the communication network (12, 18) of the bearer selected by the terminal, the system comprising: means (15, 51, 54, 55) for transmitting the selected message component to the terminal (MS) over the radio path using the selected bearer.
  16. 36
    A computer program product for implementing a multimedia messaging service in a terminal (MS), said terminal (MS) being arranged to communicate over a radio path with a communication network (12, 18) and to receive a notification message (30) transmitted to the terminal over said radio path from a server (MMSC) that is coupled with the communication network (12, 18), the notification message (30) being a notification that a multimedia message, addressed to the terminal (MS) and comprising at least one message component, has arrived at the server (MMSC), characterised in that the notification message (30) comprises information on at least one property of said at least one message component and the computer program product comprises:computer executable code for causing the terminal (MS) to select a message component to be transferred to the terminal (MS), on the basis of the property information conveyed by said notification message (30), the computer program product further comprising: computer executable code for causing the terminal (MS) to select a bearer for the selected message component, on the basis of the property information conveyed by said notification message (30), for the transfer of the selected message component from said server (MMSC) to the terminal (MS) over said radio path, and computer executable code for causing the terminal (MS) to inform the communication network (12, 18) of the bearer selected by the terminal.