Patent ID: 8886658

Claim:
A method for displaying messages implemented by a mobile terminal having a display screen and at least one processor, comprising: A. querying and acquiring by the processor a user message storage database corresponding to a sender user number according to the sender user number carried in received messages; B. combining by the processor the received messages according to a preset time strategy and the acquired user message storage database; C. displaying the combined message on the display screen; wherein the block A specifically includes: receiving the messages, parsing heads of the messages, acquiring the sender user number carried in the messages, querying whether a user message storage database corresponding to the sender user number is set in the mobile terminal; if a user message storage database corresponding to the sender user number is set in the mobile terminal, acquiring the user message storage database corresponding to the sender user number; if a user message storage database corresponding to the sender user number is not set in the mobile terminal, constructing a user message storage database corresponding to the sender user number; wherein the block B specifically includes: sequentially and class based storing the received messages in the user message storage database corresponding to the sender user number; combining the messages which are stored by classes, according to the preset time strategy; wherein the combining the messages which are stored by classes specifically includes: extracting the user message storage database to obtain time information of the ith message and the (i+1)th message which are stored in sequence, wherein i is a natural number and a maximum value of (i+1) is a maximum number of messages are stored in the user message storage database; if a difference between the time information of the ith message and the corresponding time information of the (i+1)th message is within the preset time strategy, combining the (i+1)th message into the ith message, and taking the time information of the ith message as a time information of the new combined message; and if the difference between the time information of the ith message and the time information of the (i+1)th message is beyond the preset time strategy, making no processing.