Patent ID: 8744499

Claim:
A mobile terminal, comprising a memory, an inquiry module, a length determination module, a time difference determination module and a linked list modification module, wherein the memory is configured to store a linked list which comprises a service identifier (ID) and a reception time of a Multimedia Messaging Service (MMS) notification message, and a maximum length of the linked list; the inquiry module is configured to inquire whether there is a service ID identical with a service ID of a received MMS notification message in the linked list when the MMS notification message is received; the length determination module is configured to determine whether a length of the linked list is smaller than the maximum length when there is no service ID identical with the service ID of the received MMS notification message in the linked list; the time difference determination module is configured to determine whether a time difference between the reception time and a last node in the linked list is greater than a time difference between a first node and the last node in the linked list when the length of the linked list is smaller than the maximum length; the linked list modification module is configured to determine whether to insert the service ID and the reception time of the MMS notification message into the linked list as a node according to determination results of the length determination module and/or the time difference determination module, wherein the linked list modification module is further configured to insert the service ID and the reception time of the MMS notification message into the linked list as a node when the length determination module determines that the length of the linked list is smaller than the maximum length, and the time difference determination module determines that the time difference between the reception time and the last node in the linked list is greater than the time difference between the first node and the last node in the linked list.