[go: up one dir, main page]

WO2018120237A1 - Procédé et appareil de traitement de code de vérification de message court, et terminal - Google Patents

Procédé et appareil de traitement de code de vérification de message court, et terminal Download PDF

Info

Publication number
WO2018120237A1
WO2018120237A1 PCT/CN2016/113985 CN2016113985W WO2018120237A1 WO 2018120237 A1 WO2018120237 A1 WO 2018120237A1 CN 2016113985 W CN2016113985 W CN 2016113985W WO 2018120237 A1 WO2018120237 A1 WO 2018120237A1
Authority
WO
WIPO (PCT)
Prior art keywords
short message
verification code
validity period
input
determining
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/CN2016/113985
Other languages
English (en)
Chinese (zh)
Inventor
潘毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201680088433.4A priority Critical patent/CN109565463B/zh
Priority to PCT/CN2016/113985 priority patent/WO2018120237A1/fr
Publication of WO2018120237A1 publication Critical patent/WO2018120237A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • 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/725Cordless telephones

Definitions

  • the present invention relates to the field of computers, and in particular, to a method, an apparatus, and a terminal for processing a short message verification code.
  • the user needs to verify in the scenario of user consumption, login website or account application, binding mobile phone, etc.
  • the mobile phone and other devices can also be used to receive the SMS verification code to ensure that the user is not operating.
  • the scenarios for verification code verification include but are not limited to the following: consumption verification code, receipt of coupon verification code, money withdrawal payment verification code, registration verification code, network connection verification code, password change verification code, security verification code, mobile phone login ( Dynamic) verification code, mobile phone binding verification code.
  • the SMS verification code is generally a random string, not limited to numbers, English letters or symbols.
  • the verification code is generally requested from the service by clicking a button such as "acquire verification code".
  • the SMS verification code is sent to the mobile phone by SMS, and the mobile phone under the verification code input interface usually displays the received SMS verification code in the notification bar for a certain period of time (for example, 2 seconds) when the mobile phone receives the SMS verification code, which is displayed in the SMS verification code.
  • a certain period of time for example, 2 seconds
  • the user can quickly memorize the SMS verification code and input the verification code input box.
  • Some mobile phone applications have provided a verification code reading mechanism. Once the SMS verification code is received, it is automatically filled in to the application verification code input box. After the verification code is successfully verified, the next step can be performed.
  • the SMS containing the SMS verification code will be marked as unread (for example, an unread message is marked on the SMS interface), and only the user enters the SMS application and rereads it. The mark will disappear.
  • the SMS verification code is usually valid only for a limited time (for example, valid for 1 minute). It will expire after a limited time and will no longer be of value to the user. However, even if the SMS verification code is invalid, the SMS verification code may still be included. Short message marked as unread to remind users to read read.
  • a method, an apparatus, and a terminal for processing a short message verification code are provided to solve the problem that the short message verification code fails in the prior art but still reminds the user to read.
  • an embodiment of the present invention provides a method for processing a short message verification code, which is used for a terminal including a screen, the method comprising: displaying an authentication interface of an application on the screen, where the verification interface includes a verification code input box; Receiving a short message including a short message verification code, and displaying the short message including the short message verification code on the screen, marking the short message in the short message application as unread, and the short message verification code needs to be input within a valid period The verification code input box; determining whether the short message verification code of the short message is correctly input into the verification code input box; if it is determined that the short message verification code is not correctly input within the validity period, the short The short message including the short message verification code in the message application is marked as read.
  • the not being correctly input includes: not inputting a short message verification code in the verification code input box, inputting an incorrect short message verification code, or inputting a correct short message verification code but not confirming.
  • the determining that the short message verification code is not correctly input during the validity period comprises: determining that the short message verification code is not correctly input into the verification code input box, and determining that the short message is from The start of reception has exceeded the validity period.
  • the determining that the short message has exceeded the validity period from the beginning of the receiving comprises: determining that the short message has exceeded the validity period of the short message verification code specified in the application from the beginning of the receiving.
  • the determining that the short message has exceeded the validity period from the beginning of receiving includes: determining that the short message has exceeded a public validity period from the beginning of receiving, The public validity period is used to indicate an expiration time of the short message verification code of the at least one related application, and the public validity period is greater than the validity period of the short message verification code.
  • the determining that the short message has exceeded the validity period from the beginning of receiving includes: determining that the short message has exceeded a validity period specified in the short message from the beginning of receiving.
  • the method further includes: determining that the short message application includes at least one piece of the short message, the short message verification code of the short message is not correctly input within a validity period, and the short message is The short message is deleted after the cleaning period has been exceeded, and the cleaning period is used to indicate the length of time for deleting the short message that is not correctly input the short message verification code.
  • a processing device for processing a short message verification code according to a second aspect of the present invention for a terminal including a screen
  • the device comprises: a display module, configured to display an authentication interface of the application on the screen, the verification The interface includes a verification code input box, and the short message module is configured to receive a short message including a short message verification code, and display the short message including the short message verification code on the screen by using the display module, and use the short message application
  • the short message is marked as unread, and the short message verification code needs to be input into the verification code input box during the validity period; and the determining module is configured to determine whether the short message verification code of the short message is correctly input into the verification code input box.
  • the short message module is further configured to: if the determining module determines that the short message verification code is not correctly input within the validity period, mark the short message including the short message verification code in the short message application Read as already.
  • the determining, by the determining, that the short message verification code is not correctly input includes: determining that the short message verification code is not input in the verification code input box, inputting an incorrect short message verification code, or inputting the correct SMS verification code but not confirmed.
  • the determining module is further configured to determine that the short message verification code is not correctly input into the verification code input box, and determine that the short message has exceeded the validity period from the start of receiving.
  • the determining module is further configured to determine that the short message has exceeded the validity period of the short message verification code specified in the application from the beginning of the receiving.
  • the determining module is further configured to: determine that the short message has exceeded a public validity period from the beginning of the receiving, where the public validity period is used to indicate an expiration time of the short message verification code of the at least one related application, The public validity period is greater than the validity period of the short message verification code.
  • the determining module is further configured to determine that the short message has exceeded a validity period specified in the short message from the beginning of receiving.
  • the device further includes: a cleaning module; the determining module is configured to determine that the short message application includes at least one of the short messages, and the short message short message verification code is within a validity period The short message has not been correctly input, and the short message has exceeded the cleaning period from the beginning of the receiving, the cleaning period is used to indicate the deletion of the short message of the short message that is not correctly input the short message verification code; the cleaning module is used to delete the short message short message.
  • a terminal comprising: a screen; one or more processors; a memory; a plurality of applications; the memory for storing a computer program; the processor, running the computer program, Performing a process of displaying an authentication interface of the application on the screen, the verification interface including a verification code input box, receiving a short message including a short message verification code, and displaying the short message including the short message verification code on the screen Marking the short message in the short message application as unread, the short message verification code needs to input the verification code input box during the validity period; and determining whether the short message verification code of the short message is correctly input into the verification a code input box; if it is determined that the short message verification code is not correctly input within the validity period, marking the short message including the short message verification code in the short message application as read.
  • the not being correctly input includes: not inputting a short message verification code in the verification code input box, inputting an incorrect short message verification code, or inputting a correct short message verification code but not confirming.
  • the determining that the short message verification code is not correctly input during the validity period comprises: determining that the short message verification code is not correctly input into the verification code input box, and determining that the short message is from The start of reception has exceeded the validity period.
  • the determining that the short message has exceeded the validity period from the beginning of the receiving comprises: determining that the short message has exceeded the validity period of the short message verification code specified in the application from the beginning of the receiving.
  • the determining that the short message has exceeded the validity period from the beginning of receiving includes: determining that the short message has exceeded a public validity period from the beginning of the receiving, and the public validity period is used to indicate The expiration time of the short message verification code of the at least one related application, where the public validity period is greater than the validity period of the short message verification code.
  • the determining that the short message has exceeded the validity period from the beginning of receiving includes: determining that the short message has exceeded a validity period specified in the short message from the beginning of receiving.
  • the process further includes: determining that the short message application includes at least one piece of the short message, and the short message verification code of the short message is not correctly input within a validity period, and the short message is The short message is deleted after the cleaning period has been exceeded, and the cleaning period is used to indicate the length of time for deleting the short message that is not correctly input the short message verification code.
  • an embodiment of the present invention provides a computer readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by a terminal device including a screen and a plurality of applications
  • the terminal device performs any of the optional implementation methods provided as described above.
  • FIG. 1 is a schematic structural diagram of a terminal for processing a short message verification code according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of processing a short message verification code on a terminal according to an embodiment of the present invention
  • FIG. 3 is a schematic flowchart of another method for processing a short message verification code on a terminal according to an embodiment of the present invention
  • FIG. 4 is a schematic structural diagram of a device for processing a short message verification code according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of another apparatus for processing a short message verification code according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the method and device for processing the short message verification code in the embodiment of the present invention can be applied to any terminal having a screen and a plurality of applications, and the device can be hardware, software or software and hardware with processing capability installed in the terminal.
  • the terminal may be a mobile phone, a tablet personal computer, a laptop computer, a digital camera, a digital camera, a projection device, a personal digital assistant (PDA), an electronic device.
  • PDA personal digital assistant
  • a book reader English: e-book reader
  • a wearable device Wearable Device
  • a virtual reality smart device etc.
  • the terminal can establish communication with the network through 2G, 3G, 4G or W-LAN (wireless local area network),
  • 2G, 3G, 4G or W-LAN wireless local area network
  • FIG. 1 shows the structure of the mobile terminal 100 provided by the embodiment of the present invention.
  • FIG. 1 is a block diagram showing a partial structure of a mobile phone 100 related to a mobile terminal provided by an embodiment of the present invention.
  • the mobile phone 100 includes components such as an RF (Radio Frequency) circuit 110, a memory 120, an input unit 130, a screen 140, a sensor 150, an audio circuit 160, a processor 180, and a power supply 190.
  • RF Radio Frequency
  • FIG. 1 is only an example of implementation, and does not constitute a limitation on a mobile phone, and may include more or less components than those illustrated, or combine some components, or Different parts are arranged.
  • the components of the mobile phone 100 will be specifically described below with reference to FIG. 1 :
  • the RF circuit 110 can be used for transmitting and receiving information or during a call, and receiving and transmitting the signal. Specifically, after receiving the downlink information of the base station, the processor 180 processes the data. In addition, the uplink data is designed to be sent to the base station.
  • RF circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like.
  • RF circuitry 110 can also communicate with the network and other devices via wireless communication.
  • the wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access). , Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), e-mail, SMS (Short Messaging Service), and the like.
  • the memory 120 can be used to store software programs and modules, and the processor 180 executes various functional applications and data processing of the mobile phone 100 by running software programs and modules stored in the memory 120.
  • the memory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to The data created by the use of the mobile phone 100 (such as audio data, phone book, etc.) and the like.
  • the memory 120 may include volatile memory, such as non-volatile volatile random access memory (NVRAM), phase change random access memory (PRAM), and magnetic reluctance memory.
  • NVRAM non-volatile volatile random access memory
  • PRAM phase change random access memory
  • magnetic reluctance memory such as magnetic reluctance memory.
  • Memory may also include non-volatile memory, such as at least one disk storage Device, Electronically Erasable Programmable Read-Only Memory (EEPROM), flash memory device, such as NOR flash memory or NAND flash memory.
  • non-volatile memory such as at least one disk storage Device, Electronically Erasable Programmable Read-Only Memory (EEPROM), flash memory device, such as NOR flash memory or NAND flash memory.
  • EEPROM Electronically Erasable Programmable Read-Only Memory
  • flash memory device such as NOR flash memory or NAND flash memory.
  • the input unit 130 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the handset 100.
  • the input unit 130 may include a touch panel 131 and other input devices 132.
  • the touch panel 131 also referred to as a touch screen, can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like on the touch panel 131 or near the touch panel 131. Operation), and drive the corresponding connecting device according to a preset program.
  • the touch panel 131 may include two parts: a touch detection device and a touch controller.
  • the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
  • the processor 180 is provided and can receive commands from the processor 180 and execute them.
  • the touch panel 131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • the input unit 130 may also include other input devices 132.
  • other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.
  • the display panel 141 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch panel 131 can cover the display panel 141. When the touch panel 131 detects a touch operation on or near the touch panel 131, the touch panel 131 transmits to the processor 180 to determine the type of the touch event, and then the processor 180 according to the touch event. The type provides a corresponding visual output on display panel 141.
  • the touch panel 131 and the display panel 141 are two independent components to implement the input and input functions of the mobile phone 100 in FIG. 1, in some embodiments, the touch panel 131 may be integrated with the display panel 141. The input and output functions of the mobile phone 100 are implemented.
  • the mobile phone 100 can also include at least one type of sensor 150, such as a light sensor, a motion sensor, and His sensor.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 141 according to the brightness of the ambient light, and the proximity sensor may close the display panel 141 when the mobile phone 100 moves to the ear. / or backlight.
  • the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.
  • the mobile phone 100 can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, here Let me repeat.
  • the audio circuit 160, the speaker 161, and the microphone 162 can provide an audio interface between the user and the handset 100.
  • the audio circuit 160 can transmit the converted electrical data of the received audio data to the speaker 161 for conversion to the sound signal output by the speaker 161; on the other hand, the microphone 162 converts the collected sound signal into an electrical signal by the audio circuit 160. After receiving, it is converted into audio data, and then processed by the audio data output processor 180, sent to the other mobile phone via the RF circuit 110, or outputted to the memory 120 for further processing.
  • the processor 180 is the control center of the handset 100, connecting various portions of the entire handset with various interfaces and lines, by running or executing software programs and/or modules stored in the memory 120, and recalling data stored in the memory 120, The various functions and processing data of the mobile phone 100 are executed to perform overall monitoring of the mobile phone.
  • the processor 180 may include one or more processing units; preferably, the processor 180 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like.
  • the modem processor primarily handles wireless communications. It can be understood that the above modem processor may not be integrated into the processor 180.
  • the application includes any application installed on the mobile phone 100, including but not limited to browsers, emails, instant messaging services, word processing, keyboard virtualization, widgets, encryption, digital rights management, voice recognition, Voice copying, positioning (such as those provided by GPS), music playback, and more.
  • the mobile phone 100 also includes a power source 190 (such as a battery) that supplies power to the various components.
  • a power source 190 such as a battery
  • the power source can It is logically connected to the processor 180 through the power management system to manage functions such as charging, discharging, and power management through the power management system.
  • the mobile phone 100 may further include a short-range wireless transmission device such as a WiFi module, and details are not described herein again.
  • a short-range wireless transmission device such as a WiFi module
  • FIG. 2 is a schematic flowchart of a method for processing a short message verification code according to an embodiment of the present invention.
  • the terminal including the screen, as shown in FIG. 2 includes the following steps:
  • the screen of the phone can be used to display content for viewing by the user.
  • the verification of the consumer the receipt of the coupon verification, the payment verification, the registration verification, the network connection verification, the password verification, the security verification, the mobile phone login (dynamic) verification, the mobile phone binding verification, etc. all need to display the verification interface on the screen, verify
  • the interface includes a verification code input box for entering a verification code to pass verification.
  • the verification interface of the processor 180 displaying the application on the screen is typically triggered by the operation of the application. Taking the payment verification as an example, after selecting the item to be purchased in the shopping application and selecting “Next” or “Payment”, the trigger processor 180 displays the verification interface of the application on the screen.
  • S202 Receive a short message including a short message verification code, and display the short message including the short message verification code on the screen, and mark the short message in the short message application as unread, and the short message verification code needs to be valid. Enter the verification code input box.
  • the verification code is usually sent to the mobile phone as a short message, and the short message contains the SMS verification code.
  • the short message containing the SMS verification code can be sent to the mobile phone while displaying the verification interface, and no additional trigger is needed.
  • the trigger processor 180 displays the verification interface of the application on the screen, and also triggers the application server to the mobile phone. Send a short message with a text message verification code.
  • the short message including the short message verification code may also be triggered to be sent to the mobile phone on the verification interface after displaying the verification interface, and an additional trigger is required.
  • the trigger application When “Next” or “Payment” is selected, the trigger application displays an application's verification interface on the screen, and the verification interface includes a "send verification code” button, and the application server is triggered to the mobile phone after the user presses the button. Send a short message with a text message verification code.
  • the short message including the short message verification code may include other information, such as the validity period of the short message verification code, in addition to the short message verification code. Taking payment verification as an example, the short message may further include a payment amount, a payment account, a payee, and the like.
  • the validity period of the short message verification code may be carried in the short message, or may not be carried in the short message, but is presented to the user on the verification interface of the application, for example, counting down.
  • the SMS verification code needs to enter the verification code input box within the validity period and confirm to pass the verification. If the validity period is exceeded, the SMS verification code will be invalid and the verification will not pass.
  • the mobile phone After receiving the short message containing the SMS verification code, the mobile phone needs to notify the user to input the correct SMS verification code into the verification code input box.
  • the short message received by the mobile phone in the authentication interface of the application will be partially or completely displayed on the screen. Take the mobile phone running the Android operating system as an example, and at least part of the short message including the short message verification code is displayed in the notification bar.
  • the processor 180 marks the short message in the short message application as unread until the user clicks to read the short message or uses the solution of the embodiment of the present invention. 180 will mark the short message in the short message application as read.
  • the SMS verification code input box there are two ways to input the SMS verification code in the verification code input box.
  • One is to manually input the verification code input box after the user remembers the received SMS verification code, and the other way is to automatically obtain the SMS verification by the processor 180. Enter the code and enter the verification code input box.
  • the processor 180 automatically obtains the short message verification code and fills in the verification code input box has been implemented in some applications, and the detailed implementation method will not be described in detail herein.
  • the SMS verification code is correctly entered into the verification code input box to meet at least two requirements. First, enter the SMS verification code and confirm during the validity period of the SMS verification code. Second, enter the SMS verification code and the short reception code of the verification code input box. The SMS verification code in the message is the same. If the SMS verification code is not entered in the verification code input box, or the wrong SMS verification code is entered, or the correct SMS verification code is entered, but there is If there is no confirmation before the expiration of the validity period, and the short message has exceeded the validity period of the short message verification code from the beginning of the reception, the short message verification code is not correctly input into the verification code input box within the validity period.
  • the confirmation is generally implemented by means of “submission” or “next step” in the embodiment of the present application, and is used for requesting verification of the input content.
  • a public validity period may be set, and the public validity period is used to indicate the expiration duration of the SMS verification code of at least one related application.
  • the public validity period is preferably greater than the validity period of the SMS verification code of the relevant application. Since the public validity period can be configured to be directly read by the processor 180, the processor 180 determines whether the short message verification code is correctly input, and does not need to be acquired once from the application or the short message every time, which is simpler to implement.
  • the processor 180 compares whether the input short message verification code is consistent with the short message verification code in the received short message, and determines that the short message short message verification code is correctly input. Verification code input box. If the processor 180 compares the input short message verification code with the short message verification code in the received short message, and the short message has exceeded the validity period from the beginning of the reception, it is determined that the short message short message verification code is not correctly input within the validity period. The verification code input box. The input SMS verification code is inconsistent with the SMS verification code in the received short message, that is, the SMS verification code is not correctly input, including the following situation: the SMS verification code is not input in the verification code input box, and the wrong SMS verification code is input.
  • the processor 180 determines whether the input short message verification code is correctly input within the validity period, and will not be described in detail herein. It can be understood that when the short message verification code of the short message is not correctly input within the validity period, the relevant validity period may be the validity period of the short message verification code, or may be a public validity period.
  • the method for determining that the short message has exceeded the validity period from the start of reception includes at least one of the following:
  • the processor 180 marks the short message including the short message verification code in the short message application from being unread as read.
  • the short message verification code of the short message is not correctly input within the validity period, even if the user goes back to read, it cannot be used for verification, and it is unnecessary to present the unread short message to the user.
  • the short message including the short message verification code in the short message application is never read as read, which improves the user experience.
  • FIG. 3 is a schematic flowchart of a method for processing a short message verification code according to an embodiment of the present invention, which is used for a terminal including a screen, as shown in FIG. 3.
  • S301 Determine that the short message application includes at least one short message, where the short message verification code is not correctly input within the validity period, and the short message has exceeded the cleaning period from the beginning of the receiving, the short message is deleted, and the cleaning is performed.
  • the period is used to indicate the length of time to delete the short message that is not correctly input the short message verification code.
  • Determining that the short message application includes at least one short message and the short message verification code of the short message is not correctly input within the validity period may be implemented in combination with the previous embodiment.
  • the short message verification code is not valid within the validity period.
  • the short message including the short message verification code in the short message application is marked as read. While being marked as read, this short message can be moved into a special category of the short message application, such as the "authentication message not entered correctly" classification.
  • Automatic classification of short messages in short message applications has been implemented in the prior art, such as "notification messages" classification, and will not be described in detail herein.
  • the short message application includes at least one short message and the short message verification code of the short message is not correctly input within the validity period, only need to determine whether there is a short message in the special category of the short message application, and if yes, determine the short message.
  • the application contains at least one short message and the short message verification code of the short message is not correctly transmitted within the validity period.
  • the processor 180 may filter the short message in the short message application, first find the short message including the short message verification code, and then determine the short message that the short message verification code is not correctly input within the validity period. Finding a short message containing a short message verification code has been implemented in the prior art and will not be described in detail herein. To determine that the short message verification code is not correctly input within the validity period, reference may be made to the method in the above embodiment.
  • the short message containing the SMS verification code is not correctly entered within the validity period, it is marked as read in the previous embodiment, and is still stored in the mobile phone, and can be read by the short message application. Since the short message verification code of the short message is not correctly input within the validity period, the short message verification code and other information included in the short message become meaningless information. After a certain period of time, the embodiment of the present invention can use such information. Direct deletion, delete the useless information in the short message application, and improve the user experience.
  • the processor 180 delete the short message.
  • the cleaning period is a duration for indicating deletion of the short message that the short message verification code is not correctly input.
  • the cleanup period can be used to indicate the length of time to delete all short messages in the short message application that are not correctly input the short message verification code.
  • the cleaning period is greater than the validity period or the public validity period of the short message verification code mentioned in the foregoing embodiment.
  • the short message verification code of the short message since the short message verification code of the short message is not correctly input within the validity period, the short message verification code and other information included in the short message become meaningless information, and the user is allowed to check for a certain period of time. After the short message is over a certain period of time, the embodiment of the present invention directly deletes such information, deletes the useless information in the short message application, and improves the user experience.
  • the device embodiment of the present invention is used to perform the method of the foregoing method embodiment of the present invention.
  • the device embodiment of the present invention is used to perform the method of the foregoing method embodiment of the present invention.
  • the device embodiment of the present invention is used to perform the method of the foregoing method embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a device for processing a short message verification code according to an embodiment of the present invention, which is used for a terminal including a screen, and the device includes: a display module 101 and a short message module 102. And determining module 103, wherein: the display module 101 is configured to display an authentication interface of the application on the screen, the verification interface including a verification code input box.
  • the short message module 102 is configured to receive a short message including a short message verification code, and display the short message including the short message verification code on the screen by using the display module, and mark the short message in the short message application as not Reading, the short message verification code needs to input the verification code input box within the validity period.
  • the determining module 103 is configured to determine whether the short message verification code of the short message is correctly input into the verification code input box.
  • the short message module 102 is further configured to mark the short message including the short message verification code in the short message application as read if the determining module determines that the short message verification code is not correctly input within the validity period.
  • the embodiments of the display module 101, the short message module 102, and the determining module 103 refer to the description of steps S201 to S204 in the embodiment shown in FIG.
  • the short message verification code of the short message is not correctly input within the validity period, even if the user goes back to read, it cannot be used for verification, and it is unnecessary to present the unread short message to the user.
  • the short message including the short message verification code in the short message application is never read as read, which improves the user experience.
  • FIG. 5 is a schematic structural diagram of another apparatus for processing a short message verification code according to an embodiment of the present invention.
  • the processing apparatus of FIG. 5 includes: a screening module 104 and a cleaning module 105.
  • the screening module 104 is configured to determine that the short message application includes at least one of the short messages, and the short message verification code of the short message is not correctly input during the validity period, and the short message has exceeded the cleaning period since the receiving.
  • the cleaning period is used to indicate the length of time for deleting the short message that is not correctly input the short message verification code.
  • the filtering module 104 determines that the short message application list includes at least one short message that is not attempted to be input during the validity period and the short message has exceeded the cleaning period from the beginning of the receiving, and the cleaning module 105 is configured to delete the short message.
  • the implementation of the screening module 103 and the cleaning module 104 refer to the description of step S301 in the embodiment shown in FIG.
  • the short message verification code of the short message since the short message verification code of the short message is not valid during the validity period If the input, the SMS verification code and other information included in the short message become meaningless information, and the user is allowed to check the short message after a certain period of time. After a certain period of time, the embodiment of the present invention directly deletes such information. The useless information in the short message application has been removed, improving the user experience.
  • FIG. 6 is a schematic structural diagram of another terminal according to an embodiment of the present invention.
  • the method includes: a screen 121, one or more processors 122, and a memory 123.
  • a screen 121 For the convenience of description, only the parts related to the embodiments of the present invention are shown. For the specific technical details not disclosed, please refer to the above method embodiments of the present invention and other parts of the application documents.
  • the screen 121 as an output interface with the user, displays the visual output to the user; the screen 121 may be the screen 140 in the terminal device shown in FIG.
  • Processor 122 can be processor 180 shown in FIG.
  • the memory 123 may be the middle memory 120 of the terminal device shown in FIG. 1, or a part of the components in the memory 120.
  • the terminal further includes a plurality of applications, the memory is used to store a computer program, and the processor runs the computer program, and performs the following steps:
  • the verification interface including a verification code input box
  • the short message including the short message verification code in the short message application is marked as read.
  • the short message verification code of the short message is not correctly input within the validity period, even if the user goes back to read, it cannot be used for verification, and it is unnecessary to present the unread short message to the user.
  • the short message including the short message verification code in the short message application is never read as read, which improves the user experience.
  • processor 122 is further configured to perform the following steps:
  • the short message verification code is not correctly input during the validity period, and the short message has exceeded the cleaning period since the receiving, and the short message is deleted.
  • the cleaning period is used to indicate the length of time for deleting the short message that is not correctly inputting the short message verification code.
  • the short message verification code of the short message since the short message verification code of the short message is not correctly input within the validity period, the short message verification code and other information included in the short message become meaningless information, and the user is allowed to check the time.
  • the short message after a certain period of time, the embodiment of the present invention deletes such information directly, deletes the useless information in the short message application, and improves the user experience.
  • Embodiments of the present invention also provide a computer readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by a terminal including a screen and a plurality of applications, cause the terminal to execute a map 2 and the method described in the embodiment shown in Fig. 3.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

Un mode de réalisation de la présente invention concerne un procédé de traitement d'un code de vérification de message court, le procédé étant appliqué à un terminal comprenant un écran. Le procédé consiste à : afficher une interface de vérification d'une application sur un écran, l'interface de vérification comprenant une boîte d'entrée de code de vérification de message court ; recevoir un message court contenant le code de vérification de message court, et afficher le message court contenant le code de vérification de message court sur l'écran ; marquer le message court dans l'application de message court comme étant « non lu », le code de vérification de message court devant être entré dans la boîte d'entrée de code de vérification durant une période valide ; déterminer si le code de vérification de message court du message court est correctement entré dans la boîte d'entrée de code de vérification ; et si le code de vérification de message court n'est pas correctement entré durant la période valide, marquer le message court contenant le code de vérification de message court dans l'application de message court comme étant « lu ». L'invention améliore l'expérience de l'utilisateur.
PCT/CN2016/113985 2016-12-30 2016-12-30 Procédé et appareil de traitement de code de vérification de message court, et terminal Ceased WO2018120237A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201680088433.4A CN109565463B (zh) 2016-12-30 2016-12-30 一种短信验证码的处理方法、装置和终端
PCT/CN2016/113985 WO2018120237A1 (fr) 2016-12-30 2016-12-30 Procédé et appareil de traitement de code de vérification de message court, et terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/113985 WO2018120237A1 (fr) 2016-12-30 2016-12-30 Procédé et appareil de traitement de code de vérification de message court, et terminal

Publications (1)

Publication Number Publication Date
WO2018120237A1 true WO2018120237A1 (fr) 2018-07-05

Family

ID=62706677

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/113985 Ceased WO2018120237A1 (fr) 2016-12-30 2016-12-30 Procédé et appareil de traitement de code de vérification de message court, et terminal

Country Status (2)

Country Link
CN (1) CN109565463B (fr)
WO (1) WO2018120237A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115226137A (zh) * 2022-06-14 2022-10-21 深圳市富途网络科技有限公司 故障告警方法、装置、电子设备和可读介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112491802B (zh) * 2020-10-29 2023-04-07 广西电力职业技术学院 身份验证通信设备及身份验证方法
CN112417420B (zh) * 2020-11-26 2025-01-21 维沃移动通信有限公司 信息处理方法、装置和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2477352A2 (fr) * 2011-01-13 2012-07-18 Bundesdruckerei GmbH Procédé de vérification de données de carte d'identité pour la gestion de clients
CN104010085A (zh) * 2014-06-12 2014-08-27 北京奇虎科技有限公司 消息处理方法及装置
CN105812554A (zh) * 2016-03-01 2016-07-27 中山大学深圳研究院 一种智能管理手机短信的方法和系统
CN105933502A (zh) * 2016-03-29 2016-09-07 北京小米移动软件有限公司 标记消息已读状态的方法和装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030081001A1 (en) * 2001-10-25 2003-05-01 Munro Michael W. Computer-assisted deletion of received electronic messages
CN103716469A (zh) * 2014-01-06 2014-04-09 广州市久邦数码科技有限公司 一种未读短信处理方法及系统
CN104052652B (zh) * 2014-06-19 2017-09-15 北京奇虎科技有限公司 一种实现消息自动删除的方法、客户端、系统和电子设备
CN104462934B (zh) * 2014-12-01 2018-02-27 联想(北京)有限公司 一种信息处理方法及电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2477352A2 (fr) * 2011-01-13 2012-07-18 Bundesdruckerei GmbH Procédé de vérification de données de carte d'identité pour la gestion de clients
CN104010085A (zh) * 2014-06-12 2014-08-27 北京奇虎科技有限公司 消息处理方法及装置
CN105812554A (zh) * 2016-03-01 2016-07-27 中山大学深圳研究院 一种智能管理手机短信的方法和系统
CN105933502A (zh) * 2016-03-29 2016-09-07 北京小米移动软件有限公司 标记消息已读状态的方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115226137A (zh) * 2022-06-14 2022-10-21 深圳市富途网络科技有限公司 故障告警方法、装置、电子设备和可读介质

Also Published As

Publication number Publication date
CN109565463A (zh) 2019-04-02
CN109565463B (zh) 2020-11-17

Similar Documents

Publication Publication Date Title
CN112600977B (zh) 快速打开应用或应用功能的方法及终端
US11109191B2 (en) Method for displaying current geographical location on emergency call screen and terminal
CN106293751B (zh) 一种在终端设备上显示信息的方法及终端设备
JP6072281B2 (ja) Nfcデータ伝送方法、端末装置、サーバ、プログラム、及び記録媒体
WO2016082194A1 (fr) Procédé et appareil de traitement de messages
WO2014206143A1 (fr) Procédé, appareil et dispositif d'affichage d'un nombre de messages non lus
CN106658354B (zh) 一种数据传输方法及设备
CN107480518A (zh) 一种白名单更新方法和装置
WO2018049893A1 (fr) Procédé de transmission de données, et dispositif terminal
WO2017161994A1 (fr) Procédé et dispositif destinés à l'affichage d'informations, et support de stockage informatique
CN111866885A (zh) 验证信息共享方法、装置及电子设备
WO2019144947A1 (fr) Procédé et appareil d'affichage pour fenêtre d'authentification
CN104104656A (zh) 找回帐号的方法及装置
CN109565463B (zh) 一种短信验证码的处理方法、装置和终端
CN106407771A (zh) 一种消息管理方法及设备
CN110557499A (zh) 信息处理方法、装置及移动终端
WO2017193645A1 (fr) Procédé et appareil destinés à afficher des données, et terminal
WO2017005080A1 (fr) Procédé d'affichage de page web, dispositif terminal et support de stockage
CN108540645B (zh) 一种移动终端的操作方法及移动终端
JP6974620B2 (ja) 通知メッセージ処理方法及び端末
EP3185515B1 (fr) Méthode et dispositif d'entrée d'informations
CN107613093A (zh) 一种通信消息的显示方法及用户终端
KR20150096832A (ko) 연락처를 검색하는 방법 이를 제공하는 전자 장치
CN107332996A (zh) 锁屏控制方法、装置、计算机可存储介质和移动终端
CN107148011B (zh) 一种执行目标业务的方法、装置和系统

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: 16925466

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16925466

Country of ref document: EP

Kind code of ref document: A1