WO2015078286A1 - Method and device for managing spam message - Google Patents

Method and device for managing spam message Download PDF

Info

Publication number
WO2015078286A1
WO2015078286A1 PCT/CN2014/090556 CN2014090556W WO2015078286A1 WO 2015078286 A1 WO2015078286 A1 WO 2015078286A1 CN 2014090556 W CN2014090556 W CN 2014090556W WO 2015078286 A1 WO2015078286 A1 WO 2015078286A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
spam
normal
spam message
managed
Prior art date
Application number
PCT/CN2014/090556
Other languages
French (fr)
Inventor
Yuanhan HU
Wei Yi
Kaiyuan LV
Jing He
Bin Li
Original Assignee
Tencent Technology (Shenzhen) Company Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology (Shenzhen) Company Limited filed Critical Tencent Technology (Shenzhen) Company Limited
Publication of WO2015078286A1 publication Critical patent/WO2015078286A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Definitions

  • the present disclosure relates to terminal technologies, and more particularly, to a method and device for managing spam messages.
  • SMS short messaging service
  • MMS multimedia messaging service
  • spam messages are spam messages. Because the spam messages have brought great trouble to user’s life, in order to provide a healthy good communication environment, various applications for intercepting spam messages were developed, however, how to manage the intercepted spam messages becomes the next problem to be solved.
  • spam messages are separated from non-spam messages, and are put into a deep interface, and displayed on the deep interface.
  • the filtered spam messages are placed in the deep interface for display, and the deep interface is relatively hidden, it is not convenient for users to view and manage the spam messages, as a result, the conventional spam message management method is not convenient.
  • a method and device for managing a spam message is provided to improve the convenience of spam message management.
  • the method for managing a spam message includes: determining whether a message to be managed is a spam message; when determining that the message to be managed is a spam message, storing the spam message in a spam message storage area; and displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface.
  • the device for managing a spam message includes: a determination module, configured to determine whether a message to be managed is a spam message; a first storage module, configured to, when it is determined that the message to be managed is a spam message, store the spam message in a spam message storage area; and a display module, configured to display the spam message and a normal message stored in a normal message storage area on a normal message display interface.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • Figure 1 is a flow diagram illustrating a method for managing a spam message according to multiple embodiments of the present disclosure.
  • Figure 2 is a flow diagram illustrating a method for managing a spam message according to an embodiment of the present disclosure.
  • Figure 3a is a schematic diagram illustrating a spam message identifier according to an example of the present disclosure.
  • Figure 3b is a schematic diagram illustrating a spam message identifier according to another example of the present disclosure.
  • Figure 4a is a schematic diagram illustrating a message display interface according to an example of the present disclosure.
  • Figure 4b is a schematic diagram illustrating a message display interface according to another example of the present disclosure.
  • Figure 5 is a schematic diagram illustrating a device for managing a spam message according to multiple embodiments of the present disclosure.
  • Figure 6 is a schematic diagram illustrating a device for managing a spam message according to an embodiment of the present disclosure.
  • Figure 7 is a schematic diagram illustrating a device for managing a spam message according to another embodiment of the present disclosure.
  • Figure 8 is a schematic diagram illustrating a determination module according to an embodiment of the present disclosure.
  • Figure 9 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
  • Figure 10 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
  • Figure 11 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
  • Figure 12 is a schematic diagram illustrating a terminal according to multiple embodiments of the present disclosure.
  • Figure 1 is a flow diagram illustrating a method for managing a spam message according to multiple embodiments of the present disclosure. As shown in figure 1, the method may include the following operations.
  • a message to be managed such as a text message or a multimedia message, is a spam message.
  • the spam message is stored in a spam message storage area.
  • the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface.
  • the method may further include: a new message, such as a text message or a multimedia message, sent by a message server is received, and the new message is taken as a message to be managed.
  • a new message such as a text message or a multimedia message
  • the method may further include: the message to be managed is deleted from the normal message storage area.
  • the process of determining whether the message to be managed is a spam message may include the following.
  • the number for sending the message to be managed is matched with at least one preset spam message number; when the number for sending the message to be managed matches with a preset spam message number, it is determined that the message to be managed is a spam message.
  • the method may further include: at least one spam message number is preset and stored.
  • the method may further include the following.
  • the spam message and other spam messages stored in the spam message storage area are combined into a spam message list entry, and the spam message list entry is added into a normal message list where normal message (s) stored in the normal message storage area are located.
  • the spam message and a normal message stored in a normal message storage area are displayed on the normal message display interface may include: the normal message list in which the spam message list entry is added is displayed on the normal message display interface, and a spam message identifier corresponding to the spam message list entry is also displayed on the normal message display interface to identify the spam message list entry.
  • the spam message identifier may be a symbol to mark the spam message list entry distinguished from the normal message.
  • Figure 3a and figure 3b respectively illustrate a spam message identifier according to an example of the present disclosure.
  • the spam message and a normal message stored in a normal message storage area are displayed on the normal message display interface may further include the following.
  • a release instruction of a spam message is obtained, the spam message is deleted from the spam message storage area, and the spam message is taken as a normal message and stored in the normal message storage area.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • Figure 2 is a flow diagram illustrating a method for managing a spam message according to an embodiment of the present disclosure. As shown in figure 2, the method may include the following operations.
  • the message to be managed includes but is not limited to: a normal message stored in the normal message storage area, a new message received in real time, and so on.
  • the normal message may be directly obtained from the normal message storage area, and then whether the normal message is a spam message may be determined.
  • the method may include and not be limited to: a new message sent by a message server is received, and the new message sent by the message server is taken as a message to be managed, and then a determination is made that whether the new message is a spam message.
  • the process of determining whether the message to be managed is a spam message may include the following.
  • the number for sending the message to be managed is matched with at least one preset spam message number; when the number for sending the message to be managed matches with a preset spam message number, it is determined that the message to be managed is a spam message.
  • the preset spam message numbers are 123456 and 345678; received new messages are message 1, message 2 and message 3, and the number for sending message 1 is 123456, the number for sending message 2 is 234567, and the number for sending message 3 is 345678.
  • the embodiment may further include: at least one spam message number is preset.
  • the manner for presetting at least one spam message number is not limited by the embodiment, for example, includes but is not limited to the followings.
  • a setup interface is provided, and a user may set a number which is a spam message number to the user as a spam message number through the setup interface.
  • a spam message management device may obtain the spam message number set by the user by detecting the setup operation performed by the user on the setup interface, and set the spam message number according to obtained spam message number.
  • the method provided by the embodiment may further include: the at least one preset spam message number is stored.
  • the manner for storing at least one preset spam message number is not limited by the embodiment, for example, includes but is not limited to the followings.
  • the at least one preset spam message number is stored in a corresponding memory, flash, or other storage medium.
  • the method provided by the embodiment may configure a spam message setup option for every normal message.
  • the user may perform a selection operation on the normal message.
  • the spam message management device may display a spam message setup option on the display interface of the normal message; and when detecting that the user selects the spam message setup option, for example, the user may perform an action “check” on the spam message setup option, the spam message management device may determine that the selected normal message is a spam message.
  • the at least one spam message number may not be preset every time the method for managing a spam message is executed.
  • the at least one spam message number may be preset when the method for managing a spam message is executed for the first time, and when the method for managing a spam message is executed again, the at least one spam message number first preset may be directly used.
  • the step for setting at least one spam message number may be executed again.
  • the number of performing the step for setting at least one spam message number is not limited by the embodiment.
  • the spam message is stored in a spam message storage area.
  • spam messages and normal messages may be respectively stored in different storage areas of a terminal.
  • the spam messages may be stored in a spam message storage area
  • the normal messages may be stored in a normal message storage area. Therefore, after it is determined in block 201 that the message to be managed is a spam message, the message to be managed may be stored in the spam message storage area in block 202.
  • the specific positions of the spam message storage area and the normal message storage area is not limited in the embodiment, as long as the pam message storage area and the normal message storage area may be distinguished.
  • the method provided by the embodiment may further includes the following.
  • the normal message determined as a spam message in the normal message storage area is deleted from the normal message storage area.
  • the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface.
  • the spam message may be displayed on a normal message display interface, so that the spam message and normal messages stored in the normal message storage area may be displayed on the normal message display interface, thus the management of spam messages is convenient.
  • all spam messages stored in the spam message storage area may be added in a normal message list where normal message (s) stored in the normal message storage area is (are) located in an order of receipt time of the spam messages, as shown in figure 4a.
  • Each spam message may be displayed in the normal message list as a spam message list entry.
  • the message list entry is a display item on the normal message display interface.
  • the normal message display interface also needs to display a normal message list entry besides the spam message list entry.
  • each message list entry may include all messages sent with the same one number.
  • all messages included in the selected message list entry may be displayed.
  • the display manner may be a conventional message display manner or other display manner, which is not limited by the embodiment.
  • spam message storage area because multiple spam messages may be stored in the spam message storage area, when all these spam messages are directly displayed in the normal message list, it is inconvenient to perform classified management on the messages. Therefore, before the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface, the message to be managed and other spam messages stored in the spam message storage area may be combined into a spam message list entry.
  • the method provided by the embodiment may further include some pre-processing operations before the spam message is displayed on the normal message display interface.
  • the pre-processing operations may include but be not limited to the following processes.
  • the spam message and other spam messages stored in the spam message storage area are combined into a spam message list entry, and the spam message list entry is added into a normal message list where normal message (s) stored in the normal message storage area are located.
  • the step for displaying the spam message and a normal message stored in a normal message storage area on the normal message display interface may include but be not limited to the followings.
  • the normal message list in which the spam message list entry is added is displayed on the normal message display interface.
  • the normal message list also includes a normal message list entry as well as the spam message list entry, and each message list entry includes at least one message, and either a spam message or a normal message includes the receipt time thereof
  • the message list entries may be sorted according to the receipt time of a latest message included in each message list entry, and the message list entries may be displayed in a sorted order.
  • the spam message list entry may be displayed in the last of the normal message list.
  • the message list entries displayed on the normal message list include message list entry named as “normal message one” , message list entry named as “normal message two” , message list entry named as “normal message three” and message list entry named as “spam message four” .
  • the message list entry named as “spam message four” may be determined as a spam message list entry according to the name of each message list entry.
  • the receipt time of a latest message included in the message list entry named as “normal message one” is 10: 00
  • the receipt time of a latest message included in the message list entry named as “normal message two” is 9: 00
  • the receipt time of a latest message included in the message list entry named as “normal message three” is 8: 00.
  • the message list entry named as “normal message one” is displayed at the top of the normal message list
  • the message list entry named as “normal message two” is displayed below the message list entry named as “normal message one”
  • the message list entry named as “normal message three” is displayed below the message list entry named as “normal message two”
  • the message list entry named as “spam message four” is displayed at the last of the entire list.
  • the message list entry named as “spam message four” may include all spam messages.
  • a spam message identifier corresponding to a spam message list entry may be further displayed.
  • a spam message identifier corresponding to a spam message list entry may be displayed on the normal message list in which the spam message list entry is added.
  • the spam message identifier corresponding to the spam message list entry is not limited by the embodiment.
  • the spam message list entry may be marked as a spam message, or marked with a symbol, such as, an asterisk or a pound sign.
  • a release instruction of a spam message is obtained, the spam message is deleted from the spam message storage area, and the spam message is taken as a normal message and stored in the normal message storage area.
  • Block 204 is optional. Since when a spam message is determined according to a spam message number preset by the user, and over time, the message which is originally taken as a spam message may no longer be the spam message for the user, it is necessary to change the message from spam message to normal message. Specifically, when the message is to be changed from spam message to normal message, it is necessary to obtain a release instruction of the spam message first, and delete the message which is changed from spam message to normal message from the spam message storage area according to the release instruction, and store the message in the normal message storage area.
  • the method for obtaining the release instruction of a spam message is not limited by the embodiment, for example, includes but is not limited to: a release option corresponding to the spam message is provided, when the release option is selected by the user, a terminal obtain a release instruction of the spam message according to the selection operation of the user. Besides, the release operation may be further performed on the preset spam message number, so as to change the preset spam message number to normal message number.
  • the method for changing the preset spam message number to normal message number is also not limited by the embodiment. When a preset spam message number is changed to a normal message number, a released normal message number is obtained.
  • Messages sent based on the released normal message number before being released are spam messages, when the released normal message number after being released is received, spam messages sent based on the released normal message number before being released are changed to be normal messages, and messages sent based on the released normal message number after being released are normal messages.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • Figure 5 is a schematic diagram illustrating a device for managing a spam message according to multiple embodiments of the present disclosure. As shown in figure 5, the device includes a determination module 501, a first storage module 502 and a display module 503.
  • the determination module 501 is configured to determine whether a message to be managed is a spam message.
  • the first storage module 502 is configured to, when it is determined that the message to be managed is a spam message, store the spam message in a spam message storage area.
  • the display module 503 is configured to display the spam message and a normal message stored in a normal message storage area on a normal message display interface.
  • Figure 6 is a schematic diagram illustrating a device for managing a spam message according to an embodiment of the present disclosure. As shown in figure 6, based on the device shown in figure 5, the device further includes a receiving module 504, configured to receive a new message sent by a message server, and take the new message as a message to be managed.
  • a receiving module 504 configured to receive a new message sent by a message server, and take the new message as a message to be managed.
  • Figure 7 is a schematic diagram illustrating a device for managing a spam message according to another embodiment of the present disclosure. As shown in figure 7, based on the device shown in figure 6, the device further includes a first deletion module 505, configured to delete the message to be managed from the normal message storage area.
  • a first deletion module 505 configured to delete the message to be managed from the normal message storage area.
  • FIG 8 is a schematic diagram illustrating a determination module according to an embodiment of the present disclosure.
  • the determination module 501 includes a match unit 5011, a determination unit 5012.
  • the match unit 5011 is configured to match the number for sending the message to be managed with at least one preset spam message number.
  • the determination unit 5012 is configured to, when the number for sending the message to be managed matches with a preset spam message number, determine that the message to be managed is a spam message.
  • Figure 9 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure. As shown in figure 9, based on the device shown in figure 7, the device further includes a setting module 506 and a second storage module 507.
  • the setting module 506 is configured to preset at least one spam message number.
  • the second storage module 507 is configured to store the at least one spam message number.
  • Figure 10 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
  • the device further includes a preprocessing module 508, configured to combine the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and add the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located.
  • a preprocessing module 508 configured to combine the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and add the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located.
  • the display module 503 is configured to display the normal message list in which the spam message list entry is added on the normal message display interface, and display a spam message identifier corresponding to the spam message list entry on the normal message display interface.
  • Figure 11 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure. As shown in figure 11, based on the device shown in figure 10, the device further includes an obtaining module 509, a second deletion module 510 and a third storage module 511.
  • the obtaining module 509 is configured to obtain a release instruction of a spam message.
  • the second deletion module 510 is configured to delete the spam message from the spam message storage area.
  • the third storage module 511 is configured to, according to the release instruction, take the spam message as a normal message and store the normal message in the normal message storage area.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • Figure 12 is a schematic diagram illustrating a terminal according to multiple embodiments of the present disclosure.
  • the terminal may be used to implement the method for managing a spam message provided by embodiments of the present disclosure.
  • the terminal may achieve the device for managing a spam message provided by embodiments of the present disclosure.
  • the terminal may include a memory 120 including at least one computer readable storage medium and a processor 180 including at least one processing core.
  • the memory 120 may be configured to store software program and modules.
  • the processor 180 may execute the software program and modules stored in the memory 120 to implement various spam message managing function applications and data processing.
  • the memory 120 may include a program storage area and a data storage area.
  • the program storage area may store operating system, application program required for at least one function (such as spam message managing program) , and so on.
  • the data storage area may store data created according to the usage of the terminal 1200.
  • the memory 120 may include a high speed random access memory.
  • the memory 120 may further include a nonvolatile memory, such as at least one disk storage, flash memory, or other solid-state storage.
  • the memory 120 may further include a memory controller, so that the processor 180 may access the memory 120.
  • the terminal 1200 may be a mobile phone, a server, a computer, or the like.
  • the terminal may further include a Radio Frequency (RF) circuit 110, a input unit 130, a display unit 140, a sensor 150, an audio circuit 160 and a Wireless Fidelity (WiFi) module 170, and power source 190.
  • RF Radio Frequency
  • a terminal may include more or less components than that shown in figure 12, or include a combination of some components shown in figure 12, or include different components from that shown in figure 12.
  • the RF circuit 110 may be configured to receive and send a signal during the process of receiving and sending information or during the communication process. Especially, after receiving downlink information from a NodeB, the RF circuit 110 transfers the downlink information to at least one processor 180 for processing. Besides, the RF circuit 110 sends uplink data to the NodeB.
  • the RF circuit 110 includes but is not limited to antenna, at least one amplifier, tuner, at least one oscillator, Subscriber Identity Module (SIM) card, transceiver, coupler, Low Noise Amplifier (LNA) , duplexer, and so on.
  • the RF circuit 110 may further communicate with other devices via wireless communication or network.
  • the wireless communication may adopt any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM) , General Packet Radio Service (GPRS) , Code Division Multiple Access (CDMA) , Wideband Code Division Multiple Access (WCDMA) , Long Term Evolution (LTE) , E-mail, Short Messaging Service (SMS) , or the like.
  • GSM Global System of Mobile communication
  • GPRS General Packet Radio Service
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • SMS Short Messaging Service
  • the input unit 130 may be configured to receive inputted number or character information, and generate a keyboard, mouse, operating lever, optical or trackball signal input related to user settings and function control.
  • the input unit 130 may include a touch sensitive surface 131 and other input devices 132.
  • the touch sensitive surface 131 is also called touch-sensitive display or touchpad, and is capable of collecting a touch operation on or near the touch sensitive surface 131 (such as, a touch operation on or near the touch sensitive surface 131 performed by the user with a finger, stylus or other suitable material or attachment) , and driving corresponding connected device according to preset program.
  • the touch sensitive surface 131 may include a touch detection device and a touch controller.
  • the touch detection device is configured to detect a touch position of the user, detect a touch signal generated based on the touch operation, and send the touch signal to the touch controller.
  • the touch controller is configured to receive the touch signal from the touch detection device, convert the touch signal to a touch point coordinate, send the touch point coordinate to the processor 180, and receive a command sent by the processor 180 and execute the command.
  • the touch sensitive surface 131 may be achieved by adopting resistive, capacitive, infrared or surface acoustic wave touch material.
  • the input unit 130 may further include other input devices 132.
  • other input devices 132 include but are not limited to one or more of a physical keyboard, a function key (such as a volume key, a switch button, and so on) , trackball, mouse, operating level, and so on.
  • the display unit 140 may be configured to display information inputted by the user or information provided to the user, and various graphical user interfaces of the terminal 1200.
  • the graphical user interfaces may be constituted by graphic, text, icon, video and any combination thereof.
  • the display unit 140 may include a display panel 141.
  • the display panel 141 may be configured with a Liquid Crystal Display (LCD) , an Organic Light-Emitting Diode (OLED) , or the like.
  • the touch sensitive surface 131 may cover the display panel 141. When detecting a touch operation on or near the touch sensitive surface 131, the touch sensitive surface 131 may transfer a touch signal to the processor 180 for determining a type of the touch event.
  • the processor 180 may provide corresponding visual output on the display panel 141 according the type of the touch event.
  • the touch sensitive surface 131 and the display panel 141 are two independent components to respectively achieve the input and output function, in some embodiments, the touch sensitive surface 131 and the display panel 141 may be integrated to achieve the input and output function.
  • the terminal 1200 may further include at least one sensor 150, such as a light sensor, a motion sensor, or other sensors.
  • the light sensor may be an ambient light sensor or a proximity sensor.
  • the ambient light sensor may adjust the brightness of the display panel 141 according to the shading value of ambient light.
  • the proximity sensor may close the display panel 141 and/or backlight when the terminal 1200 moves to the ear of the user.
  • a gravity acceleration sensor may detect the magnitude of this acceleration on every direction (generally includes directions of three axes) , and detect direction and magnitude of gravity when being static.
  • the gravity acceleration sensor may be configured to identify an application of mobile phone posture (such as the screen switch between portrait and landscape orientation, relevant game, or calibration of a magnetometer) , relevant functions of vibration identification (such as a pedometer, tapping) , and so on.
  • the terminal 1200 may further includes a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and other sensors, no further descriptions will be given hereinafter.
  • the audio circuit 160, a loudspeaker 161 and a microphone 162 may provide an audio interface between the user and the terminal 1200.
  • the audio circuit 160 may transfer electrical signals converted from received audio data to the loudspeaker 161.
  • the loudspeaker 161 may convert the electrical signals to sound signals, and output the sound signals.
  • the microphone 162 may convert collected sound signals to electrical signals, and the audio circuit 160 may receive the electrical signals, convert the electrical signals into audio data, and output the audio data to the processor 180 or the memory 120 for subsequent processing.
  • the audio data may be sent to another terminal via the RF circuit 110.
  • the audio circuit 160 may further include a headset jack for providing communication between a peripheral headphone and the terminal 1200.
  • WiFi is a short-range wireless communication technology.
  • the terminal 1200 may, via the WiFi module 170, help the user to receive and send an E-mail, browse a web, access streaming media, and the like.
  • the terminal 1200 via the WiFi module 170, provides wireless broadband Internet access.
  • the WiFi module 170 is shown in figure 12, it may be understood that, the WiFi module 170 is not a necessary component of the terminal 1200, and may be omitted as required without changing the scope of the present disclosure.
  • the processor 180 is a control center of the terminal 1200, and is connected with every components of the mobile phone via various interfaces and line, performs various functions of the terminal and processes data by running or executing the software program and/or modules stored in the memory 120 and by calling data stored in the memory 120, so as to perform overall monitoring on the mobile phone.
  • the processor 180 may include at least one processing core.
  • the processor 180 may integrate an application processor and a modem processor.
  • the application processor mainly processes the operating system, a user interface and an application program.
  • the modem processor mainly processes wireless communication. In may be understood that, above mentioned modem processor may not be integrated in the processor 180.
  • the terminal 1200 may further include a power source 190 (such as battery) providing power for every component.
  • the power source 190 may be logically connected with the processor 180 via a power management system, so that functions including the charging and discharging management and power management may be achieved via the power management system.
  • the power source 190 may include at least one Direct Current (DC) power or Alternating Current (AC) power, a rechargeable battery system, a power failure detection circuit, a power converter or inverter, a power status indicator, and so on.
  • the terminal 1200 may further include a camera, a Bluetooth module, and so on, no further descriptions will be provided hereinafter.
  • the display unit of the terminal 1200 is a touchscreen display.
  • the terminal 1200 further includes a memory, and at least one program.
  • the at least one program is stored in the memory, and may be executed by at least one processor.
  • the at least one program includes instructions for performing the following operations.
  • the memory in the terminal may further include instructions for: when the message to be managed is a new message, before determining whether the message to be managed is a spam message, receiving a new message sent by a message server, and taking the new message as a message to be managed.
  • the memory in the terminal may further include instructions for: when the message to be managed is a normal message stored in the normal message storage area, after storing the spam message in the spam message storage area, deleting the message to be managed from the normal message storage area.
  • the instructions in the memory is further for: matching the number for sending the message to be managed with at least one preset spam message number, when the number for sending the message to be managed matches with a preset spam message number, determining that the message to be managed is a spam message.
  • the memory in the terminal may further include instructions for: before determining whether the message to be managed is a spam message, presetting and storing at least one spam message number.
  • the instructions in the memory is further for: combining the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and adding the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located; displaying the normal message list in which the spam message list entry is added on the normal message display interface, and displaying a spam message identifier corresponding to the spam message list entry on the normal message display interface.
  • the memory in the terminal may further include instructions for: after displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface, obtaining a release instruction of a spam message, deleting the spam message from the spam message storage area, according to the release instruction, taking the spam message as a normal message and storing the normal message in the normal message storage area.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • Embodiments of the present disclosure also provide a computer readable storage medium, the computer readable storage medium may be computer readable storage medium included in the memory mentioned above, or may be separate and not configured in the terminal.
  • the computer readable storage medium stores at least one program, and the at least one program may be executed by at least one processor to implement a method for managing a spam message.
  • the method includes the following operations.
  • the method further includes: receiving a new message sent by a message server, and taking the new message as a message to be managed.
  • the method when the message to be managed is a normal message stored in the normal message storage area, after storing the spam message in the spam message storage area, the method further includes: deleting the message to be managed from the normal message storage area.
  • determining whether a message to be managed is a spam message includes: matching the number for sending the message to be managed with at least one preset spam message number, when the number for sending the message to be managed matches with a preset spam message number, determining that the message to be managed is a spam message.
  • the method before determining whether the message to be managed is a spam message, the method further includes: presetting and storing at least one spam message number.
  • the method before displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface, the method further includes: combining the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and adding the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located; displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface includes: displaying the normal message list in which the spam message list entry is added on the normal message display interface, and displaying a spam message identifier corresponding to the spam message list entry on the normal message display interface to identify the spam message list entry.
  • the spam message identifier may be a symbol to mark the spam message list entry distinguished from the normal message.
  • the method further includes: obtaining a release instruction of a spam message, deleting the spam message from the spam message storage area, according to the release instruction, taking the spam message as a normal message and storing the normal message in the normal message storage area.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • Embodiments of the present disclosure also provide a graphic user interface.
  • the graphic user interface is applied to the terminal for managing a spam message.
  • the terminal includes a touchscreen display, a memory and at least one processor for executing at least one program.
  • the graphic user interface is configured to determine whether a message to be managed is a spam message; when determining that the message to be managed is a spam message, store the spam message in a spam message storage area; and display the spam message and a normal message stored in a normal message storage area on a normal message display interface.
  • the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
  • the modules and units included in the device for managing a spam message are divided according to function logic, and not limited to above division, as long as the corresponding functions may be achieved.
  • the modules and units in the device may be distributed in the device of the embodiments according to embodiment descriptions, or may change correspondingly to locate in one or more devices different from the embodiments.
  • the modules and units in above embodiments may be merged into one module, or may be divided into multiple sub-modules furthermore.
  • names of the units are only used to easily distinguish from each other, and not intended to limit the scope of the present disclosure.
  • the above embodiments may be implemented by hardware, software, firmware, or a combination thereof.
  • the various methods, processes and functional modules described herein may be implemented by a processor (the term processor is to be interpreted broadly to include a CPU, processing unit/module, ASIC, logic module, or programmable gate array, etc.) .
  • the processes, methods and functional modules may all be performed by a single processor or split between several processors.
  • the processes, methods and functional modules are implemented as machine readable instructions executable by one or more processors, hardware logic circuitry of the one or more processors or a combination thereof.
  • the modules if mentioned in the aforesaid embodiments, may be combined into one module or further divided into a plurality of sub-modules.
  • the embodiments disclosed herein may be implemented in the form of a software product.
  • the computer software product is stored in a non-transitory storage medium and comprises a plurality of instructions for making an electronic device implement the method recited in the embodiments of the present disclosure.
  • the non-transitory storage medium includes a hard disk, a floppy disk, a magnetic disk, a compact disk (e.g., CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW and DVD+RW) , a tape, a Flash card, ROM, and so on.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A method and device for managing a spam message may include: determining whether a message to be managed is a spam message; when determining that the message to be managed is a spam message, storing the spam message in a spam message storage area; and displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.

Description

METHOD AND DEVICE FOR MANAGING SPAM MESSAGE
This application claims the benefit of Chinese Patent Application No. 201310632712.0, filed on November 29, 2013, the disclosure of which is incorporated herein in its entirety by reference.
FIELD
The present disclosure relates to terminal technologies, and more particularly, to a method and device for managing spam messages.
BACKGROUND
With the development of mobile communication technology and the enhancement of mobile penetration, messaging by mobile phone become the new way for people to communicate due to the advantages, such as convenient and efficient. However, accompanying with the rapid development of mobile phone message service, such as short messaging service (SMS) and multimedia messaging service (MMS) , there are some potential security problems. For example, many unscrupulous individuals send lots of advertisements, false information, and so on, using mobile phone message service. The advertisements and false information are spam messages. Because the spam messages have brought great trouble to user’s life, in order to provide a healthy good communication environment, various applications for intercepting spam messages were developed, however, how to manage the intercepted spam messages becomes the next problem to be solved.
In conventional technology of management of spam messages, by setting spam message filtering rules, spam messages are separated from non-spam messages, and are put into a deep interface, and displayed on the deep interface. However, since the filtered spam messages are placed in the deep interface for display, and the deep interface is relatively hidden, it is not convenient for users to view and manage the spam messages, as a result, the conventional spam message management method is not convenient.
SUMMARY
According to embodiments of the present disclosure, a method and device for managing a spam message is provided to improve the convenience of spam message management.
The method for managing a spam message provided by an embodiment of the present disclosure includes: determining whether a message to be managed is a spam message; when determining that the message to be managed is a spam message, storing the spam message in a spam message storage area; and displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface.
The device for managing a spam message provided by an embodiment of the present disclosure includes: a determination module, configured to determine whether a message to be managed is a spam message; a first storage module, configured to, when it is determined that the message to be managed is a spam message, store the spam message in a spam message storage area; and a display module, configured to display the spam message and a normal message stored in a normal message storage area on a normal message display interface.
In the present disclosure, after a message to be managed is determined as a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
BRIEF DESCRIPTION OF THE DRAWINGS
In order to make technical solutions of embodiments of the present disclosure clearer, accompanying drawings to be used in description of the embodiments will be simply introduced hereinafter. Obviously, the accompanying drawings to be described hereinafter are only some examples of the present invention. Those skilled in the art may obtain other drawings according to these accompanying drawings without creative labor.
Figure 1 is a flow diagram illustrating a method for managing a spam message according to multiple embodiments of the present disclosure.
Figure 2 is a flow diagram illustrating a method for managing a spam message according to an embodiment of the present disclosure.
Figure 3a is a schematic diagram illustrating a spam message identifier according to an example of the present disclosure.
Figure 3b is a schematic diagram illustrating a spam message identifier according to another example of the present disclosure.
Figure 4a is a schematic diagram illustrating a message display interface according to an example of the present disclosure.
Figure 4b is a schematic diagram illustrating a message display interface according to another example of the present disclosure.
Figure 5 is a schematic diagram illustrating a device for managing a spam message according to multiple embodiments of the present disclosure.
Figure 6 is a schematic diagram illustrating a device for managing a spam message according to an embodiment of the present disclosure.
Figure 7 is a schematic diagram illustrating a device for managing a spam message according to another embodiment of the present disclosure.
Figure 8 is a schematic diagram illustrating a determination module according to an embodiment of the present disclosure.
Figure 9 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
Figure 10 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
Figure 11 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure.
Figure 12 is a schematic diagram illustrating a terminal according to multiple embodiments of the present disclosure.
DETAILED DESCRIPTION
Reference will now be made in detail to embodiments, which are illustrated in the accompanying drawings. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. Also, the figures are illustrations of an embodiment, in which modules or procedures shown in the figures are not necessarily essential for implementing the present disclosure. In other instances, well-known methods, procedures, components, and circuits have not been described in detail so as not to unnecessarily obscure aspects of the embodiments. As used herein, the term “includes” means includes but not limited to, the term “including” means including but not limited to. The term “based on” means based at least in part on. In addition, the terms “a” and “an” are intended to denote at least one of a particular element.
With the development of mobile communication technology, more and more people perform information transmission by sending and receiving messages with a terminal. However, accompanying with the rapid development of terminal message service, many unscrupulous individuals send lots of advertisements, false information, and so on, using the terminal message service. The advertisements and false information are spam messages that a computer user has not asked for and does not want to read. Because the spam messages have brought great trouble to user’s life, even endanger social stability, embodiments of the present disclosure provide a method for managing spam messages. To facilitate description, other messages except the spam messages are called normal messages in the present disclosure.
Figure 1 is a flow diagram illustrating a method for managing a spam message according to multiple embodiments of the present disclosure. As shown in figure 1, the method may include the following operations.
In block 101, it is determined whether a message to be managed, such as a text message or a multimedia message, is a spam message.
In block 102, when it is determined that the message to be managed is a spam message, the spam message is stored in a spam message storage area.
In block 103, the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface.
In an embodiment, when the message to be managed is a new message, before it is determined whether the message to be managed is a spam message, the method may further include: a new message, such as a text message or a multimedia message, sent by a message server is received, and the new message is taken as a message to be managed.
In another embodiment, when the message to be managed is a normal message stored in the normal message storage area, after the spam message is stored in the spam message storage area, the method may further include: the message to be managed is deleted from the normal message storage area.
In another embodiment, the process of determining whether the message to be managed is a spam message may include the following.
The number for sending the message to be managed is matched with at least one preset spam message number; when the number for sending the message to be managed matches with a preset spam message number, it is determined that the message to be managed is a spam message.
In another embodiment, before it is determined whether the message to be managed is a spam message, the method may further include: at least one spam message number is preset and stored.
In another embodiment, before the spam message and a normal message stored in a normal message storage area are displayed on the normal message display interface, the method may further include the following.
The spam message and other spam messages stored in the spam message storage area are combined into a spam message list entry, and the spam message list entry is added into a normal message list where normal message (s) stored in the normal message storage area are located.
Thus, the spam message and a normal message stored in a normal message storage area are displayed on the normal message display interface may include: the normal message list in which the spam message list entry is added is displayed on the normal message display interface, and a spam message identifier corresponding to the spam message list entry is also displayed on the normal message display interface to identify the spam message list entry. The spam message identifier may be a symbol to mark the spam message list entry distinguished from the normal message. Figure 3a and figure 3b respectively illustrate a spam message identifier according to an example of the present disclosure.
In another embodiment, the spam message and a normal message stored in a normal message storage area are displayed on the normal message display interface may further include the following.
A release instruction of a spam message is obtained, the spam message is deleted from the spam message storage area, and the spam message is taken as a normal message and stored in the normal message storage area.
In the method provided by embodiments of the present disclosure, after a determination is made that a message to be managed is a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
Figure 2 is a flow diagram illustrating a method for managing a spam message according to an embodiment of the present disclosure. As shown in figure 2, the method may include the following operations.
In block 201, it is determined whether a message to be managed is a spam message.
In the block, the message to be managed includes but is not limited to: a normal message stored in the normal message storage area, a new message received in real time, and so on. When the message to be managed is a normal message stored in the normal message storage area, the normal message may be directly obtained from the normal message storage area, and then whether the normal message is a spam message may be determined. When the message to be managed is a new message, before it is determined that whether the new message is a spam message, the method may include and not be limited to: a new message sent by a message server is received, and the new message sent by the message server is taken as a message to be managed, and then a determination is made that whether the new message is a spam message.
Furthermore, it is taken as an embodiment that the message to be managed is a new message, the process of determining whether the message to be managed is a spam message may include the following.
The number for sending the message to be managed is matched with at least one preset spam message number; when the number for sending the message to be managed matches with a preset spam message number, it is determined that the message to be managed is a spam message.
For example, suppose the preset spam message numbers are 123456 and 345678; received new messages are message 1, message 2 and message 3, and the number for sending message 1 is 123456, the number for sending message 2 is 234567, and the number for sending message 3 is 345678. When the numbers for sending the new messages are matched with the present spam message numbers, since the number for sending message 1 is 123456, and 123456 matches with the preset spam message number 123456, it is determined that the new message 1 is a spam message; since the number for sending message 2 is 234567, and 234567 does not match with any one of the preset spam message numbers, it is determined that the new message 2 is not a spam message, namely the new message 2 is a normal message; since the number for sending message 3 is 345678, and 345678 matches with the preset spam message number 345678, it is determined that the new message 3 is a spam message.
It can be known from above mentioned that the preset spam message numbers are an important basis for determining whether the number for sending the message to be managed matches with a preset spam message number, thus before the number for sending the message to be managed is matched with at least one preset spam message number, the embodiment may further include: at least one spam message number is preset.
The manner for presetting at least one spam message number is not limited by the embodiment, for example, includes but is not limited to the followings. A setup interface is provided, and a user may set a number which is a spam message number to the user as a spam message number through the setup interface. A spam message management device may obtain the spam message number set by the user by detecting the setup operation performed by the user on the setup interface, and set the spam message number according to obtained spam message number.
Furthermore, since the spam message numbers preset in the block will be used in subsequent management of spam messages, the method provided by the embodiment, after the at least one spam message number is preset, may further include: the at least one preset spam message number is stored. The manner for storing at least one preset spam message number is not limited by the embodiment, for example, includes but is not limited to the followings. The at least one preset spam message number is stored in a corresponding memory, flash, or other storage medium.
When the message to be managed is a normal message stored in the normal message storage area, since the message to be managed is a normal message, in order to achieve the operation of setting a normal message as a spam message in subsequent management, the method provided by the embodiment may configure a spam message setup option for every normal message. When wanting to set a normal message as a spam message, the user may perform a selection operation on the normal message. When detecting the selection operation performed on the normal message by the user, the spam message management device may display a spam message setup option on the display interface of the normal message; and when detecting that the user selects the spam message setup option, for example, the user may perform an action “check” on the spam message setup option, the spam message management device may determine that the selected normal message is a spam message.
It should be noted that, the at least one spam message number may not be preset every time the method for managing a spam message is executed. The at least one spam message number may be preset when the method for managing a spam message is executed for the first time, and when the method for managing a spam message is executed again, the at least one spam message number first preset may be directly used. Certainly, when it is needed to update the at least one preset spam message number, the step for setting at least one spam message number may be executed again. The number of performing the step for setting at least one spam message number is not limited by the embodiment.
In block 202, when a determination is made that the message to be managed is a spam message, the spam message is stored in a spam message storage area.
To facilitate the management of spam messages, in the method provided by the embodiment, spam messages and normal messages may be respectively stored in different storage areas of a terminal. For example, the spam messages may be stored in a spam message storage area, and the normal messages may be stored in a normal message storage area. Therefore, after it is determined in block 201 that the message to be managed is a spam message, the message to be managed may be stored in the spam message storage area in block 202.
The specific positions of the spam message storage area and the normal message storage area is not limited in the embodiment, as long as the pam message storage area and the normal message storage area may be distinguished.
It should be noted that, when it is determined that a normal message stored in the normal message storage area is a spam message, since the normal message is stored in the normal message storage area before being determined as a spam message, in order to avoid that the normal message determined as a spam message is even taken as a normal message besides as a spam message, the method provided by the embodiment may further includes the following. The normal message determined as a spam message in the normal message storage area is deleted from the normal message storage area.
In block 203, the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface.
To facilitate viewing and managing spam messages, in the method provided by the embodiment, after the spam message is stored in the spam message storage area, the spam message may be displayed on a normal message display interface, so that the spam message and normal messages stored in the normal message storage area may be displayed on the normal message display interface, thus the management of spam messages is convenient. Specifically, all spam messages stored in the spam message storage area may be added in a normal message list where normal message (s) stored in the normal message storage area is (are) located in an order of receipt time of the spam messages, as shown in figure 4a. Each spam message may be displayed in the normal message list as a spam message list entry. The message list entry is a display item on the normal message display interface. The normal message display interface also needs to display a normal message list entry besides the spam message list entry. Either the spam message list entry or the normal message list entry, each message list entry may include all messages sent with the same one number. When it is detected that one message list entry is selected, all messages included in the selected message list entry may be displayed. The display manner may be a conventional message display manner or other display manner, which is not limited by the embodiment.
In another embodiment, because multiple spam messages may be stored in the spam message storage area, when all these spam messages are directly displayed in the normal message list, it is inconvenient to perform classified management on the messages. Therefore, before the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface, the message to be managed and other spam messages stored in the spam message storage area may be combined into a spam message list entry.
When a spam message is displayed on the normal message display interface, in order to distinguish the spam message from a normal message, the method provided by the embodiment may further include some pre-processing operations before the spam message is displayed on the normal message display interface. Specifically, the pre-processing operations may include but be not limited to the following processes.
The spam message and other spam messages stored in the spam message storage area are combined into a spam message list entry, and the spam message list entry is added into a  normal message list where normal message (s) stored in the normal message storage area are located.
After above mentioned pre-processing operations, the step for displaying the spam message and a normal message stored in a normal message storage area on the normal message display interface may include but be not limited to the followings.
The normal message list in which the spam message list entry is added is displayed on the normal message display interface.
Specifically, since the normal message list also includes a normal message list entry as well as the spam message list entry, and each message list entry includes at least one message, and either a spam message or a normal message includes the receipt time thereof, the message list entries may be sorted according to the receipt time of a latest message included in each message list entry, and the message list entries may be displayed in a sorted order. In addition, because the spam messages are useless for the user, the spam message list entry may be displayed in the last of the normal message list.
To facilitate understanding, above mentioned process will be described with reference to a specific embodiment hereinafter.
As shown in figure 4b, the message list entries displayed on the normal message list include message list entry named as “normal message one” , message list entry named as “normal message two” , message list entry named as “normal message three” and message list entry named as “spam message four” . The message list entry named as “spam message four” may be determined as a spam message list entry according to the name of each message list entry. The receipt time of a latest message included in the message list entry named as “normal message one” is 10: 00, the receipt time of a latest message included in the message list entry named as “normal message two” is 9: 00, and the receipt time of a latest message included in the message list entry named as “normal message three” is 8: 00. When the normal message list entries are displayed in a sorted order according to the receipt time of latest messages included in the message list entries, the message list entry named as “normal message one” is displayed at the top of the normal message list, the message list entry named as “normal message two” is displayed below the message list entry named as “normal  message one” , the message list entry named as “normal message three” is displayed below the message list entry named as “normal message two” . The message list entry named as “spam message four” is displayed at the last of the entire list. The message list entry named as “spam message four” may include all spam messages.
In another embodiment, in order to facilitate a user to distinguish a spam message and a normal message, a spam message identifier corresponding to a spam message list entry may be further displayed. When the spam message identifier is displayed, a spam message identifier corresponding to a spam message list entry may be displayed on the normal message list in which the spam message list entry is added. The spam message identifier corresponding to the spam message list entry is not limited by the embodiment. For example, the spam message list entry may be marked as a spam message, or marked with a symbol, such as, an asterisk or a pound sign.
In block 204, a release instruction of a spam message is obtained, the spam message is deleted from the spam message storage area, and the spam message is taken as a normal message and stored in the normal message storage area.
Block 204 is optional. Since when a spam message is determined according to a spam message number preset by the user, and over time, the message which is originally taken as a spam message may no longer be the spam message for the user, it is necessary to change the message from spam message to normal message. Specifically, when the message is to be changed from spam message to normal message, it is necessary to obtain a release instruction of the spam message first, and delete the message which is changed from spam message to normal message from the spam message storage area according to the release instruction, and store the message in the normal message storage area.
The method for obtaining the release instruction of a spam message is not limited by the embodiment, for example, includes but is not limited to: a release option corresponding to the spam message is provided, when the release option is selected by the user, a terminal obtain a release instruction of the spam message according to the selection operation of the user. Besides, the release operation may be further performed on the preset spam message number, so as to change the preset spam message number to normal message number. The method for changing the preset spam message number to normal message number is also not  limited by the embodiment. When a preset spam message number is changed to a normal message number, a released normal message number is obtained. Messages sent based on the released normal message number before being released are spam messages, when the released normal message number after being released is received, spam messages sent based on the released normal message number before being released are changed to be normal messages, and messages sent based on the released normal message number after being released are normal messages.
In the method provided by embodiments of the present disclosure, after a message to be managed is determined as a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
Figure 5 is a schematic diagram illustrating a device for managing a spam message according to multiple embodiments of the present disclosure. As shown in figure 5, the device includes a determination module 501, a first storage module 502 and a display module 503.
The determination module 501 is configured to determine whether a message to be managed is a spam message.
The first storage module 502 is configured to, when it is determined that the message to be managed is a spam message, store the spam message in a spam message storage area.
The display module 503 is configured to display the spam message and a normal message stored in a normal message storage area on a normal message display interface.
Figure 6 is a schematic diagram illustrating a device for managing a spam message according to an embodiment of the present disclosure. As shown in figure 6, based on the device shown in figure 5, the device further includes a receiving module 504, configured to receive a new message sent by a message server, and take the new message as a message to be managed.
Figure 7 is a schematic diagram illustrating a device for managing a spam message according to another embodiment of the present disclosure. As shown in figure 7, based on the device shown in figure 6, the device further includes a first deletion module 505, configured to delete the message to be managed from the normal message storage area.
Figure 8 is a schematic diagram illustrating a determination module according to an embodiment of the present disclosure. As shown in figure 8, the determination module 501 includes a match unit 5011, a determination unit 5012.
The match unit 5011 is configured to match the number for sending the message to be managed with at least one preset spam message number.
The determination unit 5012 is configured to, when the number for sending the message to be managed matches with a preset spam message number, determine that the message to be managed is a spam message.
Figure 9 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure. As shown in figure 9, based on the device shown in figure 7, the device further includes a setting module 506 and a second storage module 507.
The setting module 506 is configured to preset at least one spam message number.
The second storage module 507 is configured to store the at least one spam message number.
Figure 10 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure. As shown in figure 10, based on the device shown in figure 9, the device further includes a preprocessing module 508, configured to combine the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and add the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located.
The display module 503 is configured to display the normal message list in which the spam message list entry is added on the normal message display interface, and display a spam  message identifier corresponding to the spam message list entry on the normal message display interface.
Figure 11 is a schematic diagram illustrating a device for managing a spam message according to yet another embodiment of the present disclosure. As shown in figure 11, based on the device shown in figure 10, the device further includes an obtaining module 509, a second deletion module 510 and a third storage module 511.
The obtaining module 509 is configured to obtain a release instruction of a spam message.
The second deletion module 510 is configured to delete the spam message from the spam message storage area.
The third storage module 511 is configured to, according to the release instruction, take the spam message as a normal message and store the normal message in the normal message storage area.
In the device provided by embodiments of the present disclosure, after a message to be managed is determined as a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
Figure 12 is a schematic diagram illustrating a terminal according to multiple embodiments of the present disclosure. The terminal may be used to implement the method for managing a spam message provided by embodiments of the present disclosure. The terminal may achieve the device for managing a spam message provided by embodiments of the present disclosure.
The terminal may include a memory 120 including at least one computer readable storage medium and a processor 180 including at least one processing core. The memory 120 may be configured to store software program and modules. The processor 180 may execute  the software program and modules stored in the memory 120 to implement various spam message managing function applications and data processing. The memory 120 may include a program storage area and a data storage area. The program storage area may store operating system, application program required for at least one function (such as spam message managing program) , and so on. The data storage area may store data created according to the usage of the terminal 1200. In addition, the memory 120 may include a high speed random access memory. The memory 120 may further include a nonvolatile  memory, such as at least one disk storage, flash memory, or other solid-state storage. Correspondingly, the memory 120 may further include a memory controller, so that the processor 180 may access the memory 120. The terminal 1200 may be a mobile phone, a server, a computer, or the like.
In some application, the terminal may further include a Radio Frequency (RF) circuit 110, a input unit 130, a display unit 140, a sensor 150, an audio circuit 160 and a Wireless Fidelity (WiFi) module 170, and power source 190. Those skilled in the art may understand that structure of the terminal of the present disclosure is not limited to the terminal structure shown in figure 12. A terminal may include more or less components than that shown in figure 12, or include a combination of some components shown in figure 12, or include different components from that shown in figure 12.
The RF circuit 110 may be configured to receive and send a signal during the process of receiving and sending information or during the communication process. Especially, after receiving downlink information from a NodeB, the RF circuit 110 transfers the downlink information to at least one processor 180 for processing. Besides, the RF circuit 110 sends uplink data to the NodeB. In general, the RF circuit 110 includes but is not limited to antenna, at least one amplifier, tuner, at least one oscillator, Subscriber Identity Module (SIM) card, transceiver, coupler, Low Noise Amplifier (LNA) , duplexer, and so on. In addition, the RF circuit 110 may further communicate with other devices via wireless communication or network. The wireless communication may adopt any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM) , General Packet Radio Service (GPRS) , Code Division Multiple Access (CDMA) , Wideband Code Division Multiple Access (WCDMA) , Long Term Evolution (LTE) , E-mail, Short Messaging Service (SMS) , or the like.
The input unit 130 may be configured to receive inputted number or character information, and generate a keyboard, mouse, operating lever, optical or trackball signal input related to user settings and function control. Specifically, the input unit 130 may include a touch sensitive surface 131 and other input devices 132. The touch sensitive surface 131 is also called touch-sensitive display or touchpad, and is capable of collecting a touch operation on or near the touch sensitive surface 131 (such as, a touch operation on or near the touch sensitive surface 131 performed by the user with a finger, stylus or other suitable material or attachment) , and driving corresponding connected device according to preset program. Optionally, the touch sensitive surface 131 may include a touch detection device and a touch controller. The touch detection device is configured to detect a touch position of the user, detect a touch signal generated based on the touch operation, and send the touch signal to the touch controller. The touch controller is configured to receive the touch signal from the touch detection device, convert the touch signal to a touch point coordinate, send the touch point coordinate to the processor 180, and receive a command sent by the processor 180 and execute the command. In addition, the touch sensitive surface 131 may be achieved by adopting resistive, capacitive, infrared or surface acoustic wave touch material. Besides the touch sensitive surface 131, the input unit 130 may further include other input devices 132. Specifically, other input devices 132 include but are not limited to one or more of a physical keyboard, a function key (such as a volume key, a switch button, and so on) , trackball, mouse, operating level, and so on.
The display unit 140 may be configured to display information inputted by the user or information provided to the user, and various graphical user interfaces of the terminal 1200. The graphical user interfaces may be constituted by graphic, text, icon, video and any combination thereof. The display unit 140 may include a display panel 141. Optionally, the display panel 141 may be configured with a Liquid Crystal Display (LCD) , an Organic Light-Emitting Diode (OLED) , or the like. Furthermore, the touch sensitive surface 131 may cover the display panel 141. When detecting a touch operation on or near the touch sensitive surface 131, the touch sensitive surface 131 may transfer a touch signal to the processor 180 for determining a type of the touch event. Subsequently, the processor 180 may provide corresponding visual output on the display panel 141 according the type of the touch event. Although in figure 12, the touch sensitive surface 131 and the display panel 141 are two independent components to respectively achieve the input and output function, in some  embodiments, the touch sensitive surface 131 and the display panel 141 may be integrated to achieve the input and output function.
The terminal 1200 may further include at least one sensor 150, such as a light sensor, a motion sensor, or other sensors. Specifically, the light sensor may be an ambient light sensor or a proximity sensor. The ambient light sensor may adjust the brightness of the display panel 141 according to the shading value of ambient light. The proximity sensor may close the display panel 141 and/or backlight when the terminal 1200 moves to the ear of the user. As a kind of motion sensor, a gravity acceleration sensor may detect the magnitude of this acceleration on every direction (generally includes directions of three axes) , and detect direction and magnitude of gravity when being static. The gravity acceleration sensor may be configured to identify an application of mobile phone posture (such as the screen switch between portrait and landscape orientation, relevant game, or calibration of a magnetometer) , relevant functions of vibration identification (such as a pedometer, tapping) , and so on. The terminal 1200 may further includes a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and other sensors, no further descriptions will be given hereinafter.
The audio circuit 160, a loudspeaker 161 and a microphone 162 may provide an audio interface between the user and the terminal 1200. The audio circuit 160 may transfer electrical signals converted from received audio data to the loudspeaker 161. The loudspeaker 161 may convert the electrical signals to sound signals, and output the sound signals. The microphone 162 may convert collected sound signals to electrical signals, and the audio circuit 160 may receive the electrical signals, convert the electrical signals into audio data, and output the audio data to the processor 180 or the memory 120 for subsequent processing. When the audio data is outputted to the processor 180, after the audio data is processed by the processor 180, the audio data may be sent to another terminal via the RF circuit 110. The audio circuit 160 may further include a headset jack for providing communication between a peripheral headphone and the terminal 1200.
WiFi is a short-range wireless communication technology. The terminal 1200 may, via the WiFi module 170, help the user to receive and send an E-mail, browse a web, access streaming media, and the like. The terminal 1200, via the WiFi module 170, provides wireless broadband Internet access. Although the WiFi module 170 is shown in figure 12, it  may be understood that, the WiFi module 170 is not a necessary component of the terminal 1200, and may be omitted as required without changing the scope of the present disclosure.
The processor 180 is a control center of the terminal 1200, and is connected with every components of the mobile phone via various interfaces and line, performs various functions of the terminal and processes data by running or executing the software program and/or modules stored in the memory 120 and by calling data stored in the memory 120, so as to perform overall monitoring on the mobile phone. Optionally, the processor 180 may include at least one processing core. Preferably, the processor 180 may integrate an application processor and a modem processor. The application processor mainly processes the operating system, a user interface and an application program. The modem processor mainly processes wireless communication. In may be understood that, above mentioned modem processor may not be integrated in the processor 180.
The terminal 1200 may further include a power source 190 (such as battery) providing power for every component. Preferably, the power source 190 may be logically connected with the processor 180 via a power management system, so that functions including the charging and discharging management and power management may be achieved via the power management system. The power source 190 may include at least one Direct Current (DC) power or Alternating Current (AC) power, a rechargeable battery system, a power failure detection circuit, a power converter or inverter, a power status indicator, and so on.
Although not shown in figure 12, the terminal 1200 may further include a camera, a Bluetooth module, and so on, no further descriptions will be provided hereinafter. In a first embodiment, the display unit of the terminal 1200 is a touchscreen display. The terminal 1200 further includes a memory, and at least one program. The at least one program is stored in the memory, and may be executed by at least one processor. The at least one program includes instructions for performing the following operations.
Determining whether a message to be managed is a spam message.
When determining that the message to be managed is a spam message, storing the spam message in a spam message storage area.
Displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface.
Based on above mentioned first embodiment, in a second embodiment, the memory in the terminal may further include instructions for: when the message to be managed is a new message, before determining whether the message to be managed is a spam message, receiving a new message sent by a message server, and taking the new message as a message to be managed.
Based on above mentioned first embodiment or second embodiment, in a third embodiment, the memory in the terminal may further include instructions for: when the message to be managed is a normal message stored in the normal message storage area, after storing the spam message in the spam message storage area, deleting the message to be managed from the normal message storage area.
Based on any one of the first to the third embodiments, in a fourth embodiment, the instructions in the memory is further for: matching the number for sending the message to be managed with at least one preset spam message number, when the number for sending the message to be managed matches with a preset spam message number, determining that the message to be managed is a spam message.
Based on any one of the first to the fourth embodiments, in a fifth embodiment, the memory in the terminal may further include instructions for: before determining whether the message to be managed is a spam message, presetting and storing at least one spam message number.
Based on any one of the first to the fifth embodiments, in a sixth embodiment, the instructions in the memory is further for: combining the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and adding the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located; displaying the normal message list in which the spam message list entry is added on the normal message display interface, and displaying a spam message identifier corresponding to the spam message list entry on the normal message display interface.
Based on any one of the first to the sixth embodiments, in a seventh embodiment, the memory in the terminal may further include instructions for: after displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface, obtaining a release instruction of a spam message, deleting the spam message from the spam message storage area, according to the release instruction, taking the spam message as a normal message and storing the normal message in the normal message storage area.
In the terminal provided by embodiments of the present disclosure, after a message to be managed is determined as a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
Embodiments of the present disclosure also provide a computer readable storage medium, the computer readable storage medium may be computer readable storage medium included in the memory mentioned above, or may be separate and not configured in the terminal. The computer readable storage medium stores at least one program, and the at least one program may be executed by at least one processor to implement a method for managing a spam message. In a first embodiment, the method includes the following operations.
Determining whether a message to be managed is a spam message.
When determining that the message to be managed is a spam message, storing the spam message in a spam message storage area.
Displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface.
Based on above mentioned first embodiment, in a second embodiment, when the message to be managed is a new message, before determining whether the message to be  managed is a spam message, the method further includes: receiving a new message sent by a message server, and taking the new message as a message to be managed.
Based on above mentioned first embodiment or second embodiment, in a third embodiment, when the message to be managed is a normal message stored in the normal message storage area, after storing the spam message in the spam message storage area, the method further includes: deleting the message to be managed from the normal message storage area.
Based on any one of the first to the third embodiments, in a fourth embodiment, determining whether a message to be managed is a spam message includes: matching the number for sending the message to be managed with at least one preset spam message number, when the number for sending the message to be managed matches with a preset spam message number, determining that the message to be managed is a spam message.
Based on any one of the first to the fourth embodiments, in a fifth embodiment, before determining whether the message to be managed is a spam message, the method further includes: presetting and storing at least one spam message number.
Based on any one of the first to the fifth embodiments, in a sixth embodiment, before displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface, the method further includes: combining the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and adding the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located; displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface includes: displaying the normal message list in which the spam message list entry is added on the normal message display interface, and displaying a spam message identifier corresponding to the spam message list entry on the normal message display interface to identify the spam message list entry. The spam message identifier may be a symbol to mark the spam message list entry distinguished from the normal message.
Based on any one of the first to the sixth embodiments, in a seventh embodiment, after displaying the spam message and a normal message stored in a normal message storage  area on a normal message display interface, the method further includes: obtaining a release instruction of a spam message, deleting the spam message from the spam message storage area, according to the release instruction, taking the spam message as a normal message and storing the normal message in the normal message storage area.
In the computer readable storage medium provided by embodiments of the present disclosure, after a message to be managed is determined as a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
Embodiments of the present disclosure also provide a graphic user interface. The graphic user interface is applied to the terminal for managing a spam message. The terminal includes a touchscreen display, a memory and at least one processor for executing at least one program. The graphic user interface is configured to determine whether a message to be managed is a spam message; when determining that the message to be managed is a spam message, store the spam message in a spam message storage area; and display the spam message and a normal message stored in a normal message storage area on a normal message display interface.
In the graphic user interface provided by embodiments of the present disclosure, after a message to be managed is determined as a spam message, the spam message is stored in a spam message storage area, and the spam message and a normal message stored in a normal message storage area are displayed on a normal message display interface. Since it is not necessary to display the spam message on the deep interface, and the spam message may be displayed on the normal message display interface, the spam message management may be achieved on the normal message display interface, thus the management is convenient and efficient.
It should be noted that, in above embodiments, the modules and units included in the device for managing a spam message are divided according to function logic, and not  limited to above division, as long as the corresponding functions may be achieved. The modules and units in the device may be distributed in the device of the embodiments according to embodiment descriptions, or may change correspondingly to locate in one or more devices different from the embodiments. The modules and units in above embodiments may be merged into one module, or may be divided into multiple sub-modules furthermore. In addition, names of the units are only used to easily distinguish from each other, and not intended to limit the scope of the present disclosure.
Above mentioned embodiments of device for managing a spam message and embodiments of method for managing a spam message belong to the same idea, the specific implementation may refer to the embodiments of the method, and no further descriptions will be provided hereinafter.
The above embodiments may be implemented by hardware, software, firmware, or a combination thereof. For example the various methods, processes and functional modules described herein may be implemented by a processor (the term processor is to be interpreted broadly to include a CPU, processing unit/module, ASIC, logic module, or programmable gate array, etc.) . The processes, methods and functional modules may all be performed by a single processor or split between several processors. The processes, methods and functional modules are implemented as machine readable instructions executable by one or more processors, hardware logic circuitry of the one or more processors or a combination thereof. The modules, if mentioned in the aforesaid embodiments, may be combined into one module or further divided into a plurality of sub-modules. Further, the embodiments disclosed herein may be implemented in the form of a software product. The computer software product is stored in a non-transitory storage medium and comprises a plurality of instructions for making an electronic device implement the method recited in the embodiments of the present disclosure. The non-transitory storage medium includes a hard disk, a floppy disk, a magnetic disk, a compact disk (e.g., CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW and DVD+RW) , a tape, a Flash card, ROM, and so on. Optionally, it is possible to download the program codes from a server computer via a communication network.
The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not  intended to be exhaustive or to limit the present disclosure to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the present disclosure and its practical applications, to thereby enable others skilled in the art to best utilize the present disclosure and various embodiments with various modifications as are suited to the particular use contemplated.

Claims (15)

  1. A processor-implemented method for managing a spam message, comprising:
    determining whether a message to be managed is a spam message;
    when determining that the message to be managed is a spam message, storing the spam message in a spam message storage area; and
    combining the spam message and other spam messages stored in the spam message storage area into a spam message list entry;
    adding the spam message list entry into a normal message list where a normal message stored in the normal message storage area are located;
    displaying the normal message list in which the spam message list entry is added on a normal message display interface, and displaying a spam message identifier on the normal message display interface to identify the spam message list entry.
  2. The method according to claim 1, wherein the message to be managed is a new message;
    wherein, before determining whether the message to be managed is a spam message, the method comprises:
    receiving a new message sent by a message server, and taking the new message as a message to be managed.
  3. The method according to claim 1, wherein the message to be managed is a normal message stored in the normal message storage area;
    wherein, after storing the spam message in the spam message storage area, the method comprises:
    deleting the message to be managed from the normal message storage area.
  4. The method according to claim 1, wherein, determining whether the message to be managed is a spam message, comprises:
    matching a number for sending the message to be managed with at least one preset spam message number; and
    when the number for sending the message to be managed matches with a preset spam message number, determining that the message to be managed is a spam message.
  5. The method according to claim 1 or 4, wherein, before determining whether the message to be managed is a spam message, the method comprises:
    presetting and storing at least one spam message number.
  6. The method according to claim 1, wherein the spam message identifier is a symbol to mark the spam message list entry distinguished from the normal message.
  7. The method according to claim 1, wherein, after displaying the spam message and a normal message stored in a normal message storage area on a normal message display interface, the method comprises:
    obtaining a release instruction of a spam message, deleting the spam message from the spam message storage area, and according to the release instruction, taking the spam message as a normal message and storing the normal message in the normal message storage area.
  8. A processor-implemented device for managing a spam message, comprising:
    a determination module, configured to determine whether a message to be managed is a spam message;
    a first storage module, configured to, when it is determined that the message to be managed is a spam message, store the spam message in a spam message storage area;
    a preprocessing module, configured to, combine the spam message and other spam messages stored in the spam message storage area into a spam message list entry, and add the spam message list entry into a normal message list where normal message (s) stored in the normal message storage area are located; and
    a display module, configured to display the normal message list in which the spam message list entry is added on a normal message display interface, and display a spam message identifier on the normal message display interface to identify the spam message list entry.
  9. The device according to claim 8, wherein the message to be managed is a new message; wherein the device further comprises:
    a receiving module, configured to receive a new message sent by a message server, and take the new message as a message to be managed.
  10. The device according to claim 8, wherein the message to be managed is a normal message stored in the normal message storage area; wherein the device further comprises:
    a first deletion module, configured to delete the message to be managed from the normal message storage area.
  11. The device according to claim 8, wherein the determination module comprises:
    a match unit, configured to match a number for sending the message to be managed with at least one preset spam message number; and
    a determination unit, configured to, when the number for sending the message to be managed matches with a preset spam message number, determine that the message to be managed is a spam message.
  12. The device according to claim 8 or 11, further comprising:
    a setting module, configured to preset at least one spam message number; and
    a second storage module, configured to store the at least one spam message number.
  13. The device according to claim 8, further comprising:
    an obtaining module, configured to obtain a release instruction of a spam message;
    a second deletion module, configured to delete the spam message from the spam message storage area; and
    a third storage module, configured to, according to the release instruction, take the spam message as a normal message and store the normal message in the normal message storage area.
  14.  The device according to claim 8, further comprising: a memory and a processor in communication with the memory;
    the memory stores the modules of the device which may be executed by the processor to implement the operations of the modules of the device.
  15. A non-transitory computer readable storage medium, storing a computer program, which, when executed by a processor, will cause the processor to perform the method according to claim 1.
PCT/CN2014/090556 2013-11-29 2014-11-07 Method and device for managing spam message WO2015078286A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310632712.0 2013-11-29
CN201310632712.0A CN104683553B (en) 2013-11-29 2013-11-29 The management method and device of refuse messages

Publications (1)

Publication Number Publication Date
WO2015078286A1 true WO2015078286A1 (en) 2015-06-04

Family

ID=53198341

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/090556 WO2015078286A1 (en) 2013-11-29 2014-11-07 Method and device for managing spam message

Country Status (2)

Country Link
CN (1) CN104683553B (en)
WO (1) WO2015078286A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10165419B2 (en) 2015-06-10 2018-12-25 Huawei Technologies Co., Ltd. Short message processing method and apparatus, and electronic device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302099B (en) 2015-06-11 2020-10-09 钉钉控股(开曼)有限公司 Session processing method and device in instant messaging

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050288042A1 (en) * 2004-06-23 2005-12-29 Inventec Appliances Corporation Method of combining and showing short messages sent to or received from a telephone number
CN102456022A (en) * 2010-10-25 2012-05-16 腾讯科技(深圳)有限公司 Short message management method and system
CN102624647A (en) * 2012-01-12 2012-08-01 百度在线网络技术(北京)有限公司 Method for processing messages of mobile terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1520214A (en) * 2003-09-02 2004-08-11 �ź㴫 Firewall system for short message and method for building up firewall
CN102378136B (en) * 2010-08-23 2014-03-26 ***通信有限公司 Short message processing method and device
US10360385B2 (en) * 2011-03-22 2019-07-23 Microsoft Technology Licensing Llc Visual styles for trust categories of messages
CN102685291A (en) * 2012-05-17 2012-09-19 杨金钰 Method for displaying mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050288042A1 (en) * 2004-06-23 2005-12-29 Inventec Appliances Corporation Method of combining and showing short messages sent to or received from a telephone number
CN102456022A (en) * 2010-10-25 2012-05-16 腾讯科技(深圳)有限公司 Short message management method and system
CN102624647A (en) * 2012-01-12 2012-08-01 百度在线网络技术(北京)有限公司 Method for processing messages of mobile terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10165419B2 (en) 2015-06-10 2018-12-25 Huawei Technologies Co., Ltd. Short message processing method and apparatus, and electronic device
US20190098461A1 (en) * 2015-06-10 2019-03-28 Huawei Technologies Co., Ltd. Short Message Processing Method and Apparatus, and Electronic Device
US10708726B2 (en) 2015-06-10 2020-07-07 Huawei Technologies Co., Ltd Short message processing method and apparatus, and electronic device
US11337042B2 (en) 2015-06-10 2022-05-17 Honor Device Co., Ltd. Short message processing method and apparatus, and electronic device
CN114827914A (en) * 2015-06-10 2022-07-29 荣耀终端有限公司 Short message processing method and device and electronic equipment
CN114827914B (en) * 2015-06-10 2023-04-14 荣耀终端有限公司 Short message processing method and device and electronic equipment
US11765557B2 (en) 2015-06-10 2023-09-19 Honor Device Co. Ltd. Short message processing method and apparatus, and electronic device

Also Published As

Publication number Publication date
CN104683553A (en) 2015-06-03
CN104683553B (en) 2018-10-19

Similar Documents

Publication Publication Date Title
EP3200487B1 (en) Message processing method and apparatus
US9344838B2 (en) Data transmission method and apparatus, and terminal with touch screen
CN105278937B (en) A kind of method and device showing pop-up box message
CN105788612B (en) A kind of method and apparatus detecting sound quality
CN104852885B (en) Method, device and system for verifying verification code
CN104636047B (en) The method, apparatus and touch screen terminal operated to the object in list
US20170147187A1 (en) To-be-shared interface processing method, and terminal
CN108156508B (en) Barrage information processing method and device, mobile terminal, server and system
CN106371964B (en) Method and device for prompting message
CN114756781A (en) Method and terminal for displaying collection object
WO2015007232A1 (en) Method, device and mobile terminal for checking message
US10298590B2 (en) Application-based service providing method, apparatus, and system
TW201541337A (en) Method, device and system for displaying messages in mobile terminal
US10757060B2 (en) Message notification method and terminal
CN106302101B (en) Message reminding method, terminal and server
CN106682189A (en) Filename display method and device
US9742901B2 (en) Method, apparatus and terminal device for obtaining call log
CN107153715B (en) Method and device for adding file on page
US20160307216A1 (en) Electronic information collection method and apparatus
WO2015078286A1 (en) Method and device for managing spam message
CN107908527B (en) Application icon display method and device
CN106933626B (en) Application association method and device
US20140380198A1 (en) Method, device, and terminal apparatus for processing session based on gesture
CN105872041B (en) The processing method and processing device of operation object
CN104376259B (en) A kind of method and apparatus of detection virus

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14865697

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 12.10.2016)

122 Ep: pct application non-entry in european phase

Ref document number: 14865697

Country of ref document: EP

Kind code of ref document: A1