WO2017167094A1 - 一种数据处理方法、装置和智能终端 - Google Patents

一种数据处理方法、装置和智能终端 Download PDF

Info

Publication number
WO2017167094A1
WO2017167094A1 PCT/CN2017/077690 CN2017077690W WO2017167094A1 WO 2017167094 A1 WO2017167094 A1 WO 2017167094A1 CN 2017077690 W CN2017077690 W CN 2017077690W WO 2017167094 A1 WO2017167094 A1 WO 2017167094A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
payment
wake
fingerprint
verification
Prior art date
Application number
PCT/CN2017/077690
Other languages
English (en)
French (fr)
Inventor
李海东
方林建
左军
Original Assignee
阿里巴巴集团控股有限公司
李海东
方林建
左军
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 阿里巴巴集团控股有限公司, 李海东, 方林建, 左军 filed Critical 阿里巴巴集团控股有限公司
Publication of WO2017167094A1 publication Critical patent/WO2017167094A1/zh
Priority to US16/144,797 priority Critical patent/US20190130411A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks

Definitions

  • the present application relates to the field of data processing technologies, and in particular, to a data processing method, a data processing device, and an intelligent terminal.
  • a user can pay using a payment APP (Application) having an offline payment function.
  • a payment APP Application
  • the user needs to open the payment APP on the smart terminal, and then click the start payment page to display the dynamic payment code, and then the merchant completes the authorized payment by scanning the code gun to scan the code.
  • the technical problem to be solved by the embodiments of the present application is to provide a data processing method to solve the problem that the payment operation by the smart terminal is cumbersome.
  • the embodiment of the present application further provides a data processing device and an intelligent terminal, which are used to ensure implementation and application of the foregoing method.
  • the present application discloses a data processing method, including: receiving payment wake-up data, wherein the payment wake-up data includes biometric data; performing verification according to the payment wake-up data; after the verification is passed, The payment page is displayed to perform the payment.
  • performing verification according to the payment wake-up data comprising: performing identity verification on the payment wake-up data by using system authentication information; and determining, when the identity verification is passed, whether the payment wake-up data has a wake-up flag; When the payment wake-up data has a wake-up flag, it is confirmed that the verification is passed.
  • determining whether the payment wake-up data has a wake-up flag includes: acquiring identifier information corresponding to the payment wake-up data; and querying, according to the identifier information, whether the payment wake-up data has a wake-up flag.
  • performing verification according to the payment wake-up data includes: comparing the fingerprint data with user fingerprint information stored by the system; when the fingerprint data is When the stored user fingerprint information is the same, the fingerprint identifier of the same user fingerprint information is obtained; whether the fingerprint data has a wake-up flag according to the fingerprint identifier; and when the fingerprint data has a wake-up flag, the verification is confirmed.
  • the method further includes: collecting at least one user fingerprint information in advance, and configuring a fingerprint identifier for each user fingerprint information; selecting target user fingerprint information, and configuring a wake-up flag for the target user fingerprint information.
  • the receiving payment wake-up data includes: receiving payment wake-up data in a screen lock state.
  • the displaying the payment page includes: unlocking the screen after the verification is passed; acquiring a payment page of the target application, and displaying the payment page.
  • the receiving payment wake-up data includes: receiving payment wake-up data in an unlocked state.
  • the displaying the payment page includes: when the verification is passed, the acquisition target should Use the payment page to jump to display the payment page.
  • the biometric data includes at least one of the following: fingerprint data, voiceprint data, iris data, and facial feature data.
  • the authentication information includes unlocking information.
  • the embodiment of the present application further discloses a data processing apparatus, including: a receiving module, configured to receive payment wake-up data, where the payment wake-up data includes biometric data; and a verification module, configured to perform verification according to the payment wake-up data a wake-up display module for displaying a payment page after the verification is passed to perform payment.
  • a receiving module configured to receive payment wake-up data, where the payment wake-up data includes biometric data
  • a verification module configured to perform verification according to the payment wake-up data a wake-up display module for displaying a payment page after the verification is passed to perform payment.
  • the verification module includes: an identity verification submodule, configured to perform identity verification on the payment wakeup data by using system identity verification information; and a tag determination submodule, configured to determine when the identity verification is passed Whether the payment wake-up data has a wake-up flag; when the payment wake-up data has a wake-up flag, it is confirmed that the verification is passed.
  • the tag determining sub-module is configured to obtain identifier information corresponding to the payment wake-up data, and query, according to the identifier information, whether the payment wake-up data has a wake-up flag.
  • the verification module includes: an identity verification submodule, configured to: when the payment wakeup data is fingerprint data, compare the fingerprint data with user fingerprint information stored by the system; and mark the submodule, And a fingerprint identifier for acquiring the same user fingerprint information when the fingerprint data is the same as the stored user fingerprint information; whether the fingerprint data has a wake-up flag according to the fingerprint identifier; and when the fingerprint data has a wake-up mark , confirm the verification passed.
  • an identity verification submodule configured to: when the payment wakeup data is fingerprint data, compare the fingerprint data with user fingerprint information stored by the system; and mark the submodule, And a fingerprint identifier for acquiring the same user fingerprint information when the fingerprint data is the same as the stored user fingerprint information; whether the fingerprint data has a wake-up flag according to the fingerprint identifier; and when the fingerprint data has a wake-up mark , confirm the verification passed.
  • the method further includes: an acquiring module, configured to pre-collect at least one user fingerprint information, and configure a fingerprint identifier for each user fingerprint information; and a marking configuration module, configured to select target user fingerprint information, and use the target user fingerprint information Configure wakeup flags.
  • an acquiring module configured to pre-collect at least one user fingerprint information, and configure a fingerprint identifier for each user fingerprint information
  • a marking configuration module configured to select target user fingerprint information, and use the target user fingerprint information Configure wakeup flags.
  • the receiving module is configured to receive payment wake-up data in a screen locked state.
  • the awake display module includes: an unlocking submodule, configured to: when the verification is passed, unlock the screen; and display a submodule, configured to obtain a payment page of the target application, where The payment page is displayed.
  • the receiving module is configured to receive payment wake-up data in an unlocked state.
  • the wake-up display module is configured to: after the verification is passed, obtain a payment page of the target application, and jump to display the payment page.
  • the biometric data includes at least one of the following: fingerprint data, voiceprint data, iris data, and facial feature data.
  • the authentication information includes unlocking information.
  • the embodiment of the present application further discloses an intelligent terminal, where the smart terminal includes: a memory, a display, a processor, and an input unit, where the input unit includes: a touch screen; Methods.
  • the embodiments of the present application include the following advantages:
  • the payment wake-up data is received, wherein the payment wake-up data includes biometric data, the verification is performed according to the payment wake-up data, and the payment page is displayed after the verification is passed to perform payment, through the biometric
  • biometric data the verification is performed according to the payment wake-up data
  • the payment page is displayed after the verification is passed to perform payment, through the biometric
  • the data improves the accuracy of the verification, and the user can wake up the payment page to perform payment by inputting the payment wake-up data, simplifying the payment operation step, and the operation is simple, fast, and time-saving.
  • FIG. 1 is a flow chart showing the steps of an embodiment of a data processing method of the present application.
  • FIG. 2 is a flow chart showing the steps of another embodiment of the data processing method of the present application.
  • FIG. 3 is a flow chart showing the steps of an embodiment of a fingerprint wake-up line payment processing method according to the present application.
  • FIG. 4 is a structural block diagram of a payment device of the present application.
  • FIG. 5 is a structural block diagram of a data processing apparatus of the present application.
  • FIG. 6 is a structural block diagram of another data processing apparatus of the present application.
  • FIG. 7 is a structural block diagram of an embodiment of a smart terminal according to the present application.
  • One of the core concepts of the embodiments of the present application is to provide a data processing method, apparatus, and intelligent terminal to solve the problem of cumbersome payment operations using smart terminals.
  • Receiving payment wake-up data, wherein the payment wake-up data includes biometric data performing verification according to the payment wake-up data, displaying a payment page after the verification is passed to perform payment, and improving verification accuracy by biometric data
  • the user can wake up the payment page to perform payment by inputting the payment wake-up data, simplifying the payment operation step, and the operation is simple, fast, and saves time.
  • the smart terminal refers to a terminal device with multimedia functions, and the devices support functions in audio, video, data, and the like.
  • the smart terminal has a touch screen, and includes a smart mobile terminal, such as a smart phone, a tablet computer, a smart wearable device, or a smart TV with a touch screen, a personal computer, and the like.
  • FIG. 1 a flow chart of steps of an embodiment of a data processing method of the present application is shown, which may specifically include the following steps:
  • Step 102 Receive payment wake-up data.
  • Step 104 Perform verification according to the payment wakeup data.
  • Step 106 Display a payment page after the verification is passed to perform payment.
  • the payment page can be woken up at one time to perform payment, simplifying the operation steps.
  • the payment includes offline payment, wherein the payment for the non-online transaction may be referred to as offline payment, for example, the user purchases in the physical store. Payments for meals, dining at a restaurant, staying at a hotel, etc. can be called offline payments.
  • the user can input the payment wake-up data at any time in the smart terminal, for example, when the screen is locked, or when using other applications, the payment wake-up data can be input.
  • the payment wake-up data includes biometric data, so that the user can be identified based on the biometrics, and the user is accurately determined to display the offline payment page, thereby improving accuracy and security.
  • each individual has a unique physiological characteristic or behavior that can be measured or automatically recognized and verified, that is, biological characteristics, biological characteristics can be divided into physiological characteristics (such as fingerprints, facial images, irises, palm prints, etc.) and behaviors.
  • Features such as gait, sound, handwriting, etc.).
  • Biometric identification is the identification and identification of each individual based on its unique biological characteristics.
  • the verification can therefore be performed in accordance with the payment wake-up data, wherein the verification is for verifying the right to wake up the display of the payment page, verifying the payment wake-up data by verification, and displaying the payment page to perform the payment after the verification is passed.
  • the smart terminal receives the payment wake-up data correspondingly, and then can perform the verification according to the payment wake-up data to wake up the payment, obtain the payment page and display the payment page, so that the user can display the payment page to the merchant, and the merchant performs a payment operation such as a scan code payment.
  • receiving payment wake-up data wherein the payment wake-up data includes biometric data
  • performing verification according to the payment wake-up data displaying a payment page after the verification is passed, performing payment, and improving verification by biometric data Accuracy
  • the user can wake up the payment page to perform payment by inputting the payment wake-up data, simplifying the payment operation step, and the operation is simple, fast, and time-saving.
  • the embodiment of the present application discusses in detail that the payment payment page is directly awakened by paying wake-up data, thereby making payment, which is convenient for the user to use.
  • the payment wake-up data in the embodiment of the present application includes biometric data, and the biometric data includes at least one of the following: fingerprint data, voiceprint data, iris data, and facial feature data. Of course still Other biometric data, such as palm prints, may be included. In addition, the wake-up data may also be a combination of numbers, symbols, and the like.
  • biometric data includes at least one of the following: fingerprint data, voiceprint data, iris data, and facial feature data.
  • biometric data such as palm prints
  • the wake-up data may also be a combination of numbers, symbols, and the like.
  • the fingerprint is the texture formed by the uneven skin on the fingertip of the human finger.
  • the fingerprint is unique, heritable and invariant, and has sufficient features for identification.
  • Fingerprint data can be generated by collecting fingerprints.
  • Voiceprint is a sound wave spectrum that carries speech information displayed by electroacoustic instruments.
  • the voiceprint has specificity and relative stability. It can identify the user and generate voiceprint data by collecting the audio of the user.
  • the iris belongs to the middle layer of the eyeball and is located at the forefront of the vascular membrane.
  • the iris is unique and non-deformable. It can be used to identify the user's identity.
  • the iris data can be extracted by capturing the image of the user's eye.
  • the human face is innate with other biological characteristics (fingerprints, irises, etc.) of the human body. Its uniqueness and good characteristics that are difficult to be copied provide the necessary premise for identification.
  • the face can be extracted by taking the user's face image. Feature data.
  • the biometric data can be used as the payment wakeup data, and the payment page can be displayed and displayed, so that the user can obtain the payment page to perform the payment by one input, and the offline payment is taken as an example.
  • FIG. 2 a flow chart of steps of another embodiment of the data processing method of the present application is shown, which may specifically include the following steps:
  • Step 202 Receive payment wake-up data in a locked state or an unlocked state.
  • the payment wake-up data can be input at any time, and the offline payment page is awakened by the payment wake-up data, and the payment wake-up data includes biometric data.
  • the smart terminal can receive the payment wake-up data in the locked state, and the terminal wake-up and the wake-up of the offline payment can be performed by the payment wake-up data.
  • the smart terminal can also receive payment in the unlocked state. Wake up data, for example, if the terminal is in the system interface or is running an APP to receive payment wake-up data, the wake-up data can be exited from the current page and the offline payment is performed by the payment wake-up data.
  • the smart terminal may perform verification according to the payment wake-up data, where the verification is used to verify the right to wake up the payment line under the display line, and verify the payment wake-up data by verification, after the verification is passed.
  • the offline payment page can be displayed to perform offline payment.
  • Step 204 Perform identity verification on the payment wake-up data by using authentication information of the system.
  • the smart terminal in order to protect the system security of the smart terminal, can be configured with the authentication information, such as the lock, the unlock information, the identity authentication data, and the like, so that the unlocking information can be unlocked when the smart terminal screen is locked.
  • the authentication information of the smart terminal may use biometric data or password data, for example, by using a password, a fingerprint, or the like.
  • the payment wake-up data can be configured as one of the system's authentication information, so that the user identity can be verified before the payment is awakened, and the unlocking information in the authentication information can be directly verified in a locked state or the like, and the first step wakes up. Payment can not only improve the security of offline payment, but also improve the efficiency of wake-up of payment pages.
  • the payment wake-up data may be authenticated by using the authentication information of the system, for example, the payment wake-up data is compared with the authentication information, and it is determined whether the payment wake-up data is the same as the authentication information.
  • the smart terminal When the smart terminal is capable of collecting biometric data such as fingerprints, the user enters biometric data in the smart terminal to be able to verify the identity when needed, but may still lock the device by using a password or the like, so the creature of the smart terminal
  • the feature data can verify the identity but is not used for unlocking.
  • the biometric data when the user uses the smart terminal, the biometric data can be passed. Perform an identity check to wake up the payment page.
  • step 206 is performed; if the verification fails, if the comparison wake-up data is different from the authentication information, the process ends, and of course, the prompt information may be fed back. The user is prompted to verify that the verification failed and the user can re-enter.
  • Step 206 Acquire identifier information corresponding to the payment wakeup data.
  • Step 208 Query, according to the identifier information, whether the payment wakeup data has a wakeup flag.
  • a wake-up flag may be configured in the unlock information to prevent erroneous operations. It is also determined whether the payment wake-up data has a wake-up flag by comparing, or determining whether the unlock information identical to the payment wake-up data has a wake-up flag.
  • the identification information corresponding to the payment wake-up data may be obtained, that is, the identifier information corresponding to the data in the unlocking information that is the same as the payment wake-up data is obtained, and the identifier information is queried whether the wake-up flag is configured.
  • step 210 is performed; if not, the payment wake-up data does not have a wake-up flag, and the process ends.
  • the prompt information may be fed back to the user to prompt the verification failure, and the user may re-enter.
  • step 210 it is confirmed that the verification is passed.
  • the identity verification passes and the payment wake-up data has a wake-up flag, and it can be confirmed that the verification is passed.
  • the verification is a wake-up by which offline payment can be made, wherein the smart terminal responses in different states perform different operations.
  • step 212 is performed; if the smart terminal is in front In the unlocked state, step 216 is performed.
  • step 212 the screen is unlocked.
  • Step 214 Obtain an offline payment page of the target application, and display the offline payment page.
  • the unlock check is substantially performed, so that the confirmation check is the same, the unlock verification is successful, so After the verification is passed, the screen may be unlocked, and then the offline payment page of the target application is obtained, and the offline payment page is displayed.
  • Step 216 Acquire an offline payment page of the target application, and jump to display the offline payment page.
  • the offline payment page of the target application may be obtained, and then jump from the current interface to display the offline payment page. For example, if the interface is initially displayed as an operating system, after verification, the target application can be launched and the offline payment page can be displayed. If the page is initially displayed as an APP, after verification, the operation of the APP can be stopped, the application is started to be launched, and the offline payment page is displayed. If the page currently displayed as the target application is displayed, the page can be directly jumped to the offline payment page of the target application.
  • the user may have multiple offline payment functions in the smart terminal, and the target application for waking up may be determined according to the input payment wake-up data, for example, configuring the default startup target.
  • the application configures different target applications according to the corresponding information of the payment wake-up data, so that when the offline payment page is acquired, the target application is determined according to the corresponding information of the payment wake-up data, and the offline payment page of the target application is obtained.
  • the payment APP with offline payment function can provide an interface of the offline payment page to the system, so that after the payment wake-up verification is passed, the offline payment page can be called and displayed through the interface.
  • fingerprint data as biometric data as an example, the wake-up step of offline payment is discussed.
  • the method may include the following steps:
  • Step 302 Collect at least one user fingerprint information in advance, and configure a fingerprint identifier for each user fingerprint information.
  • Step 304 Select target user fingerprint information, and configure a wake-up flag for the target user fingerprint information.
  • fingerprint verification can be performed. Therefore, fingerprint verification can be used for security operations such as unlocking, payment, and identity confirmation.
  • the corresponding smart terminal collects the fingerprint of the user as the user fingerprint information, wherein each smart terminal can be configured with one or more user fingerprint information, so that different users or one user can perform the verification by unlocking the fingerprints of different fingers.
  • the fingerprint of the at least one finger may be collected in advance to obtain the user fingerprint information, and the fingerprint identifier is configured for each user fingerprint information, and then the target user fingerprint information is selected, and the wake-up mark is configured for the target user fingerprint information, that is, the fingerprint of the target user fingerprint information is obtained.
  • the identifier corresponds to the wakeup token.
  • Step 306 receiving fingerprint data in a locked state.
  • the user can enter the fingerprint in the fingerprint collector, so that the system will receive the fingerprint data, and by unlocking and paying for the fingerprint data of the designated finger, the offline payment can be performed by one input, and the operation is very convenient. .
  • the fingerprint can also be entered in the fingerprint collector.
  • the fingerprint input can be configured to reach a certain time, or after a certain number of times, the verification is performed.
  • the verification can then be performed based on the fingerprint data.
  • Step 308 Compare the fingerprint data with user fingerprint information stored by the system.
  • the fingerprint data can be compared with the user fingerprint information stored by the system, thereby comparing The result can determine the unlock verification and whether the verification was successful.
  • step 310 may be performed; if the comparison fingerprint data is different from the user fingerprint information stored in the system, the process may be ended.
  • the feedback prompt message prompts the user that the verification fails, and the user can re-enter.
  • Step 310 Acquire a fingerprint identifier of the same user fingerprint information as the fingerprint data.
  • Step 312 Query whether the fingerprint data has a wake-up flag according to the fingerprint identifier.
  • the user input fingerprint may only be unlocked, identity verification, and no offline payment is required. For example, only the smart terminal in the locked state is unlocked, and when the comparison succeeds as the verification, the line that the user does not need is displayed. Pay the page. Therefore, in order to prevent misoperation, after comparing the payment wake-up data with the user fingerprint information of the system, obtain the fingerprint identifier corresponding to the same user fingerprint information, use the fingerprint identifier as the identification information of the fingerprint data, and then query whether the fingerprint identifier is The wakeup flag is configured accordingly.
  • step 314 is performed; if not, that is, the fingerprint identifier is not configured with the wake-up flag, the fingerprint data does not have the wake-up flag, and the process ends, and of course, the prompt can also be fed back The message prompts the user that the verification failed and the user can re-enter.
  • the fingerprint data is the same as the user fingerprint information stored in the system, that is, the identity verification is passed, and the fingerprint data has a wake-up flag, the verification can be confirmed. Verification is awakened by the ability to make offline payments.
  • step 3134 the screen is unlocked.
  • Step 316 Obtain an offline payment page of the target application, and display the offline payment page.
  • the lock verification is performed substantially by the comparison of the fingerprint data and the user fingerprint information, so that the confirmation comparison is the same, the unlock verification is successful, so the verification is passed.
  • the screen can be unlocked, and then the offline payment page of the target application is obtained, and the offline payment page is displayed.
  • the waking of the offline payment according to the fingerprint data in the unlocked state is similar to the above steps, and correspondingly, the fingerprint data is received in the unlocked state, and after the verification, the offline payment page of the target application can be obtained, and then the current interface is hopped. Go to the Show offline payment page. Therefore, it will not be repeated.
  • the user inputs the fingerprint information of the right thumb and the thumb of the left hand corresponding to the user fingerprint information, and the identification information of the user fingerprint information of the left thumb corresponds to the wakeup flag.
  • the right thumb is used for unlocking, only the unlocking operation is performed, and when the left thumb is used for unlocking, , the offline payment page will be displayed for offline payment.
  • the payment processing device includes: a fingerprint collection module 410, a fingerprint identification module 420, a payment setting module 430, and a payment logic processing module. 440 and payment operation execution module 450.
  • the fingerprint collection module is configured to collect user fingerprints to generate user fingerprint information and fingerprint data, and configure corresponding fingerprint identifiers when collecting user fingerprint information, that is, each entered fingerprint corresponds to an ID, so that when fingerprint input and fingerprint comparison are performed, Using the module, when the fingerprint is entered, the module collects the fingerprint to obtain the user fingerprint information and stores the fingerprint data collected by the module when the fingerprint is compared, so that the fingerprint identification module compares the fingerprint data with the stored user fingerprint information.
  • the fingerprint identification module is configured to compare the fingerprint data with the stored user fingerprint information, and is used when the fingerprint is compared, and compares the fingerprint data with the stored user fingerprint information, and if the comparison is successful, the fingerprint information of the entered user is obtained. ID.
  • the payment setting module is configured to pre-configure a wake-up flag for the selected one of the entered fingerprints (target user fingerprint information), thereby binding the fingerprint with the offline payment wake-up function, such as a left-hand thumb fingerprint, a right-hand index finger fingerprint, and the like.
  • Payment logic processing module for setting the result based on the fingerprint and the wake-up of the offline payment Set to determine whether you need to open the payment code page (ie offline payment page). That is, after the fingerprint comparison is successful, the ID of the matched user fingerprint information fed back by the fingerprint identification module is obtained; then, it is queried whether the ID is configured with a wake-up flag, that is, whether the fingerprint is configured with a wake-up flag, and if yes, the payment operation is notified. The module opens the payment code page.
  • the payment operation execution module the main functions include: waking up the device, unlocking the screen, notifying the payment APP to display the payment code page, and the like. Thereby, the device can be woken up in the screen lock state, the notification data of the payment logic processing module is received, the screen is unlocked, and the payment APP is notified to display the payment code page; and after receiving the notification data of the payment logic processing module in the unlocked state, the payment APP is notified to be displayed. Payment code page.
  • the payment APP may open an interface of the payment code display page to the operating system to directly display the payment code display page after the verification is passed.
  • the fingerprint identification technology is combined with the dynamic payment code payment of the offline payment, thereby realizing a fast payment method, that is, offline payment wake-up.
  • the user only needs to put a finger on the fingerprint sensor of the mobile terminal, and can implement a series of operations such as wake-up of the device, screen unlocking, dynamic payment code display, etc., and then complete the payment process with the cooperation of the merchant.
  • the user's operation complexity is greatly simplified, and the payment time is shortened, thereby greatly improving the user experience of offline payment.
  • the embodiment of the present application further provides a data processing apparatus.
  • FIG. 5 a structural block diagram of an embodiment of a data processing apparatus of the present application is shown, which may specifically include the following modules:
  • the receiving module 502 is configured to receive payment wakeup data, where the payment wakeup data includes biometric data.
  • the verification module 504 is configured to perform verification according to the payment wakeup data.
  • the wake-up display module 506 is configured to display a payment page after the verification is passed to perform payment.
  • the payment page can be woken up at one time to perform payment, simplifying the operation steps.
  • the payment includes offline payment, wherein the payment for the non-online transaction may be referred to as offline payment, for example, the user making a purchase in a physical store, dining at a restaurant, staying at a hotel, etc. may be referred to as offline payment.
  • the user can input the payment wake-up data at any time in the smart terminal, for example, when the screen is locked, or when using other applications, the payment wake-up data can be input.
  • the payment wake-up data includes biometric data, so that the user can be identified based on the biometrics, and the user is accurately determined to display the offline payment page, thereby improving accuracy and security.
  • each individual has a unique physiological characteristic or behavior that can be measured or automatically recognized and verified, that is, biological characteristics, biological characteristics can be divided into physiological characteristics (such as fingerprints, facial images, irises, palm prints, etc.) and behaviors.
  • Features such as gait, sound, handwriting, etc.).
  • Biometric identification is the identification and identification of each individual based on its unique biological characteristics.
  • the verification can therefore be performed in accordance with the payment wake-up data, wherein the verification is for verifying the right to wake up the display of the payment page, verifying the payment wake-up data by verification, and displaying the payment page to perform the payment after the verification is passed.
  • the smart terminal receives the payment wake-up data correspondingly, and then can perform the offline payment wake-up according to the payment wake-up data, obtain the offline payment page and display the offline payment page, so that the user can display the offline payment page to the merchant, and the merchant performs scanning. Line payment and other offline payment operations.
  • receiving payment wake-up data wherein the payment wake-up data includes biometric data
  • performing verification according to the payment wake-up data displaying a payment page after the verification is passed, performing payment, and improving verification by biometric data Accuracy
  • the user can wake up the payment page to perform payment by inputting the payment wake-up data, simplifying the payment operation step, and the operation is simple, fast, and time-saving.
  • FIG. 6 a structural block diagram of an embodiment of a data processing apparatus of the present application is shown, which may specifically include the following modules:
  • the payment wakeup data includes biometric data.
  • the biometric data includes at least one of the following: fingerprint data, voiceprint data, iris data, and facial feature data.
  • the collecting module 608 is configured to collect at least one user fingerprint information in advance, and configure a fingerprint identifier for each user fingerprint information.
  • the tag configuration module 610 is configured to select target user fingerprint information, and configure a wake-up flag for the target user fingerprint information.
  • the receiving module 602 is configured to receive payment wakeup data.
  • the verification module 604 is configured to perform verification according to the payment wakeup data.
  • the wake-up display module 606 is configured to display a payment page after the verification is passed to perform payment.
  • the verification module 604 includes:
  • the authentication sub-module 6042 is configured to perform identity verification on the payment wake-up data by using authentication information of the system
  • the flag judging sub-command 6044 is configured to determine whether the payment wake-up data has a wake-up flag when the identity check passes, and confirm that the verification pass when the payment wake-up data has a wake-up flag.
  • the tag determining sub-module 6044 is configured to obtain the identifier information corresponding to the payment wake-up data, and query whether the payment wake-up data has a wake-up flag according to the identifier information.
  • the receiving module 602 is configured to receive payment wake-up data in a screen locked state.
  • the awake display module 606 includes: an unlocking sub-module 6062, configured to unlock the screen after the verification is passed; the display sub-module 6064 is configured to acquire a payment page of the target application, and display the payment page.
  • the receiving module 602 is configured to receive payment wake-up data in an unlocked state.
  • the wake-up display module 606 is configured to: after the verification is passed, obtain a payment page of the target application, and jump to display the payment page.
  • the payment wakeup data includes biometric data.
  • fingerprint data is used as payment wake-up data as an example.
  • the identity verification sub-module 6042 is configured to compare the fingerprint data with the user fingerprint information stored by the system when the payment wake-up data is fingerprint data, and the mark determination sub-module 6044 is used to When the fingerprint data is the same as the stored user fingerprint information, acquiring the fingerprint identifier of the same user fingerprint information; querying whether the fingerprint data has a wake-up flag according to the fingerprint identifier; and when the fingerprint data has a wake-up flag, confirming that the verification is passed .
  • the corresponding smart terminal collects the user's fingerprint as the user's fingerprint information.
  • Each smart terminal can be configured with one or more user fingerprint information, which is convenient for different users or users to perform verification such as unlocking by fingerprints of different fingers. Therefore, at least one user fingerprint information may be collected in advance, and a fingerprint identifier is configured for each user fingerprint information, and then the target user fingerprint information is selected, and a wake-up flag is configured for the target user fingerprint information, that is, a fingerprint identifier and a wake-up flag of the target user fingerprint information. correspond.
  • the user can enter the fingerprint in the fingerprint collector, so that the system will pick up Receiving fingerprint data, by unlocking the fingerprint data of the designated finger and awakening the payment, the offline payment can be performed by one input, and the operation is very convenient.
  • the fingerprint In the non-locked state, the fingerprint can also be entered in the fingerprint collector.
  • the fingerprint input can be configured to reach a certain time, or after a certain number of times, the verification is performed. The verification can then be performed based on the fingerprint data.
  • the fingerprint data can be compared with the user fingerprint information stored by the system, so that the unlock verification and the verification success can be determined according to the comparison result.
  • the user input fingerprint may only be unlocked without offline payment, for example, only unlocking the smart terminal in the locked state, and at this time, the comparison succeeds as the verification pass, and the offline payment page that the user does not need is displayed. Therefore, in order to prevent the erroneous operation, after comparing the payment wake-up data with the user fingerprint information of the system, the fingerprint identifier corresponding to the same user fingerprint information is obtained, and the fingerprint identifier is used as the identification information of the fingerprint data, and then the identifier information is queried. The wakeup flag is configured accordingly.
  • the comparison judgment fingerprint data is the same as the user fingerprint information stored in the system, and the fingerprint data has a wake-up flag, and it can be confirmed that the verification is passed. Verification is awakened by the ability to make offline payments.
  • the unlocking check is performed substantially by comparing the fingerprint data with the user's fingerprint information. Therefore, if the confirmation comparison is the same, the unlock verification is successful, so after the verification is passed, the screen can be unlocked first. Then, the offline payment page of the target application is obtained, and the offline payment page is displayed.
  • the embodiment further discloses an intelligent terminal.
  • FIG. 7 a structural block diagram of an embodiment of a smart terminal according to the present application is shown, which may specifically include the following modules:
  • the smart terminal 700 includes a memory 710, a display 720, a processor 730, and an input unit 740.
  • the input unit 740 can be configured to receive numeric or character information input by a user, and control signal.
  • the input unit 740 may include a touch screen 741, which may collect a touch operation on or near the user (such as an operation of the user using a finger, a stylus, or the like on the touch screen 741 using any suitable object or accessory. ), and drive the corresponding connection device according to a preset program.
  • the input unit 740 may also include other input devices such as a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), a mouse, and the like.
  • the display 720 includes a display panel.
  • the display panel may be configured in the form of a liquid crystal display (LCD) or an organic light-emitting diode (OLED).
  • the touch screen can cover the display panel to form a touch display screen, and when the touch display screen detects a touch operation on or near it, it is transmitted to the processor 730 to perform corresponding processing.
  • the processor 730 is configured to receive payment wake-up data by invoking a software program, and/or module, and/or data stored in the memory 710, wherein the payment wake-up data includes biometrics Data; performing verification according to the payment wake-up data; displaying a payment page after the verification is passed to perform payment.
  • performing verification according to the payment wake-up data comprising: performing identity verification on the payment wake-up data by using system authentication information; and determining, when the identity verification is passed, whether the payment wake-up data has a wake-up flag; When the payment wake-up data has a wake-up flag, it is confirmed that the verification is passed.
  • determining whether the payment wake-up data has a wake-up flag includes: acquiring identifier information corresponding to the payment wake-up data; and querying, according to the identifier information, whether the payment wake-up data has a wake-up flag.
  • performing verification according to the payment wake-up data includes: comparing the fingerprint data with user fingerprint information stored by the system; when the fingerprint data is When the stored user fingerprint information is the same, the fingerprint identifier of the same user fingerprint information is obtained; and according to the fingerprint identifier, whether the fingerprint data has a wake-up target When the fingerprint data has a wake-up flag, it is confirmed that the verification is passed.
  • the method further includes: collecting at least one user fingerprint information in advance, and configuring a fingerprint identifier for each user fingerprint information; selecting target user fingerprint information, and configuring a wake-up flag for the target user fingerprint information.
  • the receiving payment wake-up data includes: receiving payment wake-up data in a screen lock state.
  • displaying the offline payment page includes: unlocking the screen after the verification is passed; obtaining a payment page of the target application, and displaying the payment page.
  • the receiving payment wake-up data includes: receiving payment wake-up data in an unlocked state.
  • displaying the offline payment page includes: after the verification is passed, obtaining a payment page of the target application, and jumping to display the payment page.
  • the biometric data includes at least one of the following: fingerprint data, voiceprint data, iris data, and facial feature data.
  • the authentication information includes unlocking information.
  • the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • embodiments of the embodiments of the present application can be provided as a method, apparatus, or computer program product. Therefore, the embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Moreover, this application Embodiments may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • the computer device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
  • RAM random access memory
  • ROM read only memory
  • Memory is an example of a computer readable medium.
  • Computer readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information storage can be implemented by any method or technology. The information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
  • computer readable media does not include non-persistent computer readable media, such as modulated data signals and carrier waves.
  • Embodiments of the present application are described with reference to flowcharts and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG.
  • These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing terminal device to produce a machine such that instructions are executed by a processor of a computer or other programmable data processing terminal device
  • Means are provided for implementing the functions specified in one or more of the flow or in one or more blocks of the flow chart.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the instruction device implements the functions specified in one or more blocks of the flowchart or in a flow or block of the flowchart.
  • a data processing method, a data processing device, and an intelligent terminal provided by the present application are described in detail.
  • the principles and implementation manners of the present application are described in the specific examples. The description is only used to help understand the method of the present application and its core ideas; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in specific embodiments and application scopes. The contents of this specification are not to be construed as limiting the application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Collating Specific Patterns (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

一种数据处理方法、装置和智能终端,以解决采用智能终端进行支付操作繁琐的问题。所述的方法包括:接收支付唤醒数据(102),其中,所述支付唤醒数据包括生物特征数据;依据所述支付唤醒数据执行验证(104);在所述解锁唤醒验证通过后显示支付页面,以执行支付(106)。

Description

一种数据处理方法、装置和智能终端 技术领域
本申请涉及数据处理技术领域,特别是涉及一种数据处理方法、一种数据处理装置和一种智能终端。
背景技术
随着互联网金融和O2O(Online To Offline,线上到线下)的快速发展,线下支付应用场景越来越多。即用户在线下购物、就餐等场景中,可以不使用现金,而采用手机等智能终端直接支付。
通常,用户可以使用具有线下支付功能的支付APP(Application,应用程序)进行支付。采用这种支付方式,需要用户在智能终端上打开支付APP,再点击启动付款页面以显示动态付款码,然后商家通过扫码枪扫码完成授权支付。
但是,用户在使用支付APP进行线下支付时,若智能终端处于锁定状态则需要解锁后查找支付APP后启动,若用户正在使用智能终端执行其他操作,则需要退出当前的APP再启动支付APP,操作比较繁琐。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种数据处理方法、装置和智能终端,以解决采用智能终端进行支付操作繁琐的问题。
发明内容
本申请实施例所要解决的技术问题是提供一种数据处理方法,以解决采用智能终端进行支付操作繁琐的问题。
相应的,本申请实施例还提供了一种数据处理装置和一种智能终端,用以保证上述方法的实现及应用。
为了解决上述问题,本申请公开了一种数据处理方法,包括:接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据;依据所述支付唤醒数据执行验证;在所述验证通过后,显示支付页面,以执行支付。
可选的,依据所述支付唤醒数据执行验证,包括:采用***的身份验证信息对所述支付唤醒数据进行身份校验;当身份校验通过时,判断所述支付唤醒数据是否具有唤醒标记;当所述支付唤醒数据具有唤醒标记时,确认验证通过。
可选的,判断所述支付唤醒数据是否具有唤醒标记,包括:获取所述支付唤醒数据对应的标识信息;依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
可选的,当所述支付唤醒数据为指纹数据时,所述依据所述支付唤醒数据执行验证,包括:将所述指纹数据与***存储的用户指纹信息进行比对;当所述指纹数据与存储的用户指纹信息相同时,获取相同的用户指纹信息的指纹标识;依据所述指纹标识查询所述指纹数据是否具有唤醒标记;当所述指纹数据具有唤醒标记时,确认验证通过。
可选的,还包括:预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识;选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
可选的,所述接收支付唤醒数据,包括:在屏幕锁定状态下接收支付唤醒数据。
可选的,所述显示支付页面,包括:当所述验证通过后,对屏幕进行解锁;获取目标应用的支付页面,对所述支付页面进行显示。
可选的,所述接收支付唤醒数据,包括:在解锁状态下接收支付唤醒数据。
可选的,所述显示支付页面,包括:当所述验证通过后,获取目标应 用的支付页面,跳转显示所述支付页面。
可选的,所述生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。
可选的,所述身份验证信息包括解锁信息。
本申请实施例还公开了一种数据处理装置,包括:接收模块,用于接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据;验证模块,用于依据所述支付唤醒数据执行验证;唤醒显示模块,用于在所述验证通过后显示支付页面,以执行支付。
可选的,所述验证模块,包括:身份验证子模块,用于采用***的身份验证信息对所述支付唤醒数据进行身份校验;标记判断子模块,用于当身份校验通过时,判断所述支付唤醒数据是否具有唤醒标记;当所述支付唤醒数据具有唤醒标记时,确认验证通过。
可选的,所述标记判断子模块,用于获取所述支付唤醒数据对应的标识信息;依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
可选的,所述验证模块,包括:身份验证子模块,用于当所述支付唤醒数据为指纹数据时,将所述指纹数据与***存储的用户指纹信息进行比对;标记判断子模块,用于当所述指纹数据与存储的用户指纹信息相同时,获取相同的用户指纹信息的指纹标识;依据所述指纹标识查询所述指纹数据是否具有唤醒标记;当所述指纹数据具有唤醒标记时,确认验证通过。
可选的,还包括:采集模块,用于预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识;标记配置模块,用于选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
可选的,所述接收模块,用于在屏幕锁定状态下接收支付唤醒数据。
可选的,所述唤醒显示模块,包括:解锁子模块,用于当所述验证通过后,对屏幕进行解锁;显示子模块,用于获取目标应用的支付页面,对 所述支付页面进行显示。
可选的,所述接收模块,用于在解锁状态下接收支付唤醒数据。
可选的,所述唤醒显示模块,用于当所述验证通过后,获取目标应用的支付页面,跳转显示所述支付页面。
可选的,所述生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。
可选的,所述身份验证信息包括解锁信息。
本申请实施例还公开了一种智能终端,所述智能终端包括:存储器、显示器、处理器和输入单元,其中,所述输入单元包括:触摸屏;所述处理器用于执行本申请实施例所述的方法。
与现有技术相比,本申请实施例包括以下优点:
在本申请实施例中,接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据,依据所述支付唤醒数据执行验证,在所述验证通过后显示支付页面,以执行支付,通过生物特征数据提高验证的准确性,并且用户在输入支付唤醒数据就能够唤醒支付页面以执行支付,简化支付操作步骤,操作简单、快捷,节省时间。
附图说明
图1是本申请的一种数据处理方法实施例的步骤流程图;
图2是本申请的另一种数据处理方法实施例的步骤流程图;
图3是本申请的一种指纹唤醒线下支付处理方法实施例的步骤流程图;
图4是本申请的一种支付装置的结构框图;
图5是本申请的一种数据处理装置的结构框图;
图6是本申请的另一种数据处理装置的结构框图;
图7本申请一种智能终端实施例的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
本申请实施例的核心构思之一在于,提出一种数据处理方法、装置和智能终端,以解决采用智能终端进行支付操作繁琐的问题。接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据,依据所述支付唤醒数据执行验证,在所述验证通过后显示支付页面,以执行支付,通过生物特征数据提高验证的准确性,并且用户在输入支付唤醒数据就能够唤醒支付页面以执行支付,简化支付操作步骤,操作简单、快捷,节省时间。
本申请实施例中,智能终端指的是具有多媒体功能的终端设备,这些设备支持音频、视频、数据等方面的功能。本实施例中该智能终端具有触摸屏,包括智能移动终端如智能手机、平板电脑能、智能穿戴设备,也可以是具有触摸屏的智能电视、个人计算机等设备。
实施例一
参照图1,示出了本申请的一种数据处理方法实施例的步骤流程图,具体可以包括如下步骤:
步骤102,接收支付唤醒数据。
步骤104,依据所述支付唤醒数据执行验证。
步骤106,在所述验证通过后显示支付页面,以执行支付。
随着互联网金融和O2O技术的发展,越来越多的用户通过智能终端中的支付APP进行线下支付。本实施例中,通过输入支付唤醒数据能够一次唤醒支付页面以执行支付,简化操作步骤。本实施例中支付包括线下支付,其中,针对非网上交易的付款可以称为线下支付,例如用户在实体店中购 物、在餐厅就餐、入住酒店等进行支付都可以称为线下支付。
用户在智能终端中可以随时输入支付唤醒数据,例如在屏幕锁定状态下,或者在使用其他应用时均可以输入支付唤醒数据。其中,所述支付唤醒数据包括生物特征数据,从而能够基于生物特征对用户进行识别,准确确定用户以显示线下支付页面,提高准确性和安全性。其中,每个个体都有唯一的可以测量或可自动识别和验证的生理特性或行为方式,即生物特征,生物特征可以划分为生理特征(如指纹、面像、虹膜、掌纹等)和行为特征(如步态、声音、笔迹等)。生物识别就是依据每个个体之间独一无二的生物特征对其进行识别与身份的认证。
因此可以依据该支付唤醒数据执行验证,其中,所述验证用于验证唤醒显示支付页面的权限,通过验证对支付唤醒数据进行验证,在验证通过后可以显示支付页面以执行支付。
智能终端相应接收该支付唤醒数据,然后可以依据该支付唤醒数据进行验证来唤醒支付,获取支付页面并显示该支付页面,从而用户可以将支付页面显示给商家,商家进行扫码支付等支付操作。
综上,接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据,依据所述支付唤醒数据执行验证,在所述验证通过后显示支付页面,以执行支付,通过生物特征数据提高验证的准确性,并且用户在输入支付唤醒数据就能够唤醒支付页面以执行支付,简化支付操作步骤,操作简单、快捷,节省时间。
实施例二
本申请实施例详细论述通过支付唤醒数据直接唤醒显示支付页面,从而进行支付,便于用户使用。
本申请实施例中支付唤醒数据包括生物特征数据,生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。当然还 可以包括其他生物特征数据如掌纹等,此外支付唤醒数据也可以采用数字、符号等字符构成的密码组合,本实施例不一一列举,不应理解为是对本申请的限制。
其中,指纹(Fingerprint)是人类手指末端指腹上由凹凸的皮肤所形成的纹路,指纹具有唯一性、遗传性和不变性,具有用于鉴别的足够特征。通过采集指纹可以生成指纹数据。
声纹(Voiceprint),是用电声学仪器显示的携带言语信息的声波频谱,声纹具有特定性和相对稳定性,能够用户对用户进行识别,通过采集用户说话的音频可以生成声纹数据。
虹膜属于眼球中层,位于血管膜的最前部,虹膜具有唯一性和不变形,能够作为识别用户身份特征,通过拍摄用户眼部的图像可以提取虹膜数据。
人脸与人体的其它生物特征(指纹、虹膜等)一样与生俱来,它的唯一性和不易被复制的良好特性为身份鉴别提供了必要的前提,通过拍摄用户的脸部图像可以提取面部特征数据。
因此可以将生物特征数据作为支付唤醒数据,进行识别然后显示支付页面,便于用户一次输入即能够获取支付页面执行支付,其中以线下支付为例。
参照图2,示出了本申请的另一种数据处理方法实施例的步骤流程图,具体可以包括如下步骤:
步骤202,在锁定状态或解锁状态下接收支付唤醒数据。
用户使用智能终端时,可以随时输入支付唤醒数据,通过支付唤醒数据唤醒线下支付页面,该支付唤醒数据包括生物特征数据。其中,智能终端可以在锁定状态下接收支付唤醒数据,则通过该支付唤醒数据可以进行终端解锁以及线下支付的唤醒。智能终端也可以在解锁状态下接收支付唤 醒数据,例如终端处于***界面中或者正运行某个APP是接收支付唤醒数据,则通过该支付唤醒数据可以退出当前页面、执行线下支付的唤醒。
智能终端在接收到支付唤醒数据后,可以依据所述支付唤醒数据执行验证,其中,所述验证用于验证唤醒显示线下支付页面的权限,通过验证对支付唤醒数据进行验证,在验证通过后可以显示线下支付页面以执行线下支付。
具体验证可以采用如下步骤:
步骤204,采用***的身份验证信息对所述支付唤醒数据进行身份校验。
本申请实施例中,为了保护智能终端的***安全,通常可以为智能终端配置身份验证信息,例如锁定、解锁信息、身份认证数据等,从而在智能终端屏幕锁定时可以基于该解锁信息进行解锁,在使用安全性要求较高应用时可以进行用户身份校验,或者在进行***升级、软件下载、开关机时验证用户身份等。智能终端的身份验证信息可以采用生物特征数据,也可以采用密码数据等,例如通过密码、指纹等解锁。
因此,可以将支付唤醒数据配置为***的身份验证信息之一,从而在唤醒支付前能够对用户身份进行验证,以及可以在锁定等状态下直接通过身份验证信息中的解锁信息进行验证,一步唤醒支付,既能够提高线下支付的安全性,又提高支付页面唤醒效率。相应在执行验证时,可以采用***的身份验证信息对所述支付唤醒数据进行身份校验,例如将所述支付唤醒数据与身份验证信息进行比对,确定支付唤醒数据是否与身份验证信息相同。其中,智能终端在能够采集指纹等生物特征数据时,用户虽然在智能终端中录入了生物特征数据以便于在需要时能够验证身份,但可能仍然采用密码等方式锁定设备,因此该智能终端的生物特征数据能验证身份但不用于解锁,本实施例中用户使用智能终端时,可以通过该生物特征数据 进行身份校验,从而唤醒支付页面。
若验证通过,如比对判断支付唤醒数据与身份验证信息相同,执行步骤206;若验证不通过,如比对判断支付唤醒数据与身份验证信息不相同,结束该流程,当然也可以反馈提示信息给用户提示验证失败,用户可以重新输入。
步骤206,获取所述支付唤醒数据对应的标识信息。
步骤208,依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
有时用户输入数据可能仅仅是验证身份、解锁,而不需要进行线下支付,例如仅解锁处于锁定状态的智能终端,智能终端重新启动时的身份校验等,而此时将比对成功作为验证通过,则会显示用户不需要的线下支付页面。因此为了防止误操作,本申请实施例中,可以在解锁信息中配置唤醒标记,防止误操作。通过比对确定身份校验通过,还可以判断所述支付唤醒数据是否具有唤醒标记,即确定与支付唤醒数据相同的所述解锁信息是否具有唤醒标记。可以获取所述支付唤醒数据对应的标识信息,即获取解锁信息中与该支付唤醒数据相同的数据对应的标识信息,查询该标识信息对应是否配置有唤醒标记。
若是,即支付唤醒数据具有唤醒标记,执行步骤210;若否,即支付唤醒数据不具有唤醒标记,结束该流程,当然也可以反馈提示信息给用户提示验证失败,用户可以重新输入。
步骤210,确认验证通过。
身份校验通过且支付唤醒数据具有唤醒标记,则可以确认验证通过。验证通过可以进行线下支付的唤醒,其中处于不同状态的智能终端响应会执行不同的操作。
若智能终端之前处于锁定状态,则执行步骤212;若智能终端之前处 于解锁状态,则执行步骤216。
步骤212,对屏幕进行解锁。
步骤214,获取目标应用的线下支付页面,对所述线下支付页面进行显示。
若是在屏幕锁定状态下接收支付唤醒数据,则在执行验证的过程中,通过支付唤醒数据与解锁信息的比对,实质执行了解锁校验,因此确认比对相同则表征解锁校验成功,因此在验证通过后,可以先对屏幕进行解锁,然后获取目标应用的线下支付页面,对所述线下支付页面进行显示。
步骤216,获取目标应用的线下支付页面,跳转显示所述线下支付页面。
若是在解锁状态下接收支付唤醒数据,在通过验证后,可以获取目标应用的线下支付页面,然后从当前界面跳转到显示所述线下支付页面。例如初始显示为操作***的界面,则通过验证后,可以启动目标应用并显示所述线下支付页面。又如初始显示为某一APP的页面,则通过验证后,可以停止对该APP的运行,跳转到启动目标应用并显示所述线下支付页面。又如当前显示为目标应用的页面,则可以直接跳转到该目标应用的线下支付页面。
实施例三
本申请实施例中,以线下支付为例,用户在智能终端中可能存在多种支付APP具有线下支付功能,则可以依据输入的支付唤醒数据确定唤醒的目标应用,例如配置默认启动的目标应用,又如依据支付唤醒数据对应标识信息配置不同的目标应用,从而在获取线下支付页面时,依据支付唤醒数据对应标识信息确定目标应用,再获取目标应用的线下支付页面。其中,具有线下支付功能的支付APP,可以向***提供线下支付页面的接口,从而在支付唤醒验证通过后,可以通过该接口调用线下支付页面并显示。
以指纹数据作为生物特征数据为例论述线下支付的唤醒步骤。
参照图3,示出了本申请的一种指纹唤醒线下支付处理方法实施例的步骤流程图,具体可以包括如下步骤:
步骤302,预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识。
步骤304,选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
用户使用的智能终端配置有指纹采集器、指纹传感器等硬件时,可以进行指纹验证。因此解锁、支付、身份确认等安全操作时可以采用指纹验证。相应智能终端会采集用户的指纹作为用户指纹信息,其中,每个智能终端可以配置有一个或多个用户指纹信息,方便不同用户或一个用户通过不同手指的指纹进行解锁等验证。
因此可以预先采集至少一个手指的指纹得到用户指纹信息,并且为每个用户指纹信息配置指纹标识,然后选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记,即将目标用户指纹信息的指纹标识和唤醒标记对应。
步骤306,在锁定状态下接收支指纹数据。
在屏幕锁定状态下用户可以在指纹采集器中录入指纹,从而***会接收到指纹数据,通过在指定手指的指纹数据进行解锁以及支付唤醒,能够通过一次输入即可进行线下支付,操作非常便捷。
相应在非锁定状态下也可以在指纹采集器中录入指纹,为防止误操作,可以配置指纹录入达到一定时间,或者达到一定次数后进行验证等。
然后可以基于指纹数据执行验证。
步骤308,将所述指纹数据与***存储的用户指纹信息进行比对。
可以将指纹数据与***存储的用户指纹信息进行比对,从而依据比对 结果可以确定解锁验证以及验证是否成功。
若比对指纹数据与***存储的用户指纹信息相同,表征用户身份校验通过,可以执行步骤310;若比对判断支指纹数据与***存储的用户指纹信息不相同,结束该流程,当然也可以反馈提示信息给用户提示验证失败,用户可以重新输入。
步骤310,获取与指纹数据比对相同的用户指纹信息的指纹标识。
步骤312,依据所述指纹标识查询所述指纹数据是否具有唤醒标记。
有时用户输入指纹可能仅仅是解锁、身份校验,而不需要进行线下支付,例如仅解锁处于锁定状态的智能终端,而此时将比对成功作为验证通过,则会显示用户不需要的线下支付页面。因此为了防止误操作,比对判断支付唤醒数据与***的用户指纹信息相同后,获取该相同的用户指纹信息对应的指纹标识,将该指纹标识作为指纹数据的标识信息,然后查询该指纹标识是否对应配置了唤醒标记。
若是,即指纹标识对应配置了唤醒标记,则指纹数据具有唤醒标记,执行步骤314;若否,即指纹标识未配置唤醒标记,则指纹数据不具有唤醒标记,结束该流程,当然也可以反馈提示信息给用户提示验证失败,用户可以重新输入。
比对判断指纹数据与***存储的用户指纹信息相同即身份校验通过,且指纹数据具有唤醒标记,则可以确认验证通过。验证通过可以进行线下支付的唤醒。
步骤314,对屏幕进行解锁。
步骤316,获取目标应用的线下支付页面,对所述线下支付页面进行显示。
在执行验证的过程中,通过指纹数据与用户指纹信息的比对,实质执行了解锁校验,因此确认比对相同则表征解锁校验成功,因此在验证通过 后,可以先对屏幕进行解锁,然后获取目标应用的线下支付页面,对所述线下支付页面进行显示。
其中,解锁状态下依据指纹数据执行线下支付的唤醒与上述步骤类似,相应的是在解锁状态下接收指纹数据,在通过验证后,可以获取目标应用的线下支付页面,然后从当前界面跳转到显示所述线下支付页面。因此不再赘述。
例如用户分别录入了右手拇指指纹和左手拇指指纹对应用户指纹信息,将左手拇指的用户指纹信息的标识信息对应配置唤醒标记,则采用右手拇指解锁时,仅执行解锁操作,而采用左手拇指解锁时,会显示线下支付页面,以便于线下支付。
如图4所示,采用指纹识别进行线下支付的唤醒时,可以采用如下的支付处理装置,该支付处理装置包括:指纹采集模块410、指纹识别模块420、支付设置模块430、支付逻辑处理模块440和支付操作执行模块450。
其中,指纹采集模块,用于采集用户指纹生成用户指纹信息和指纹数据,在采集用户指纹信息时配置相应的指纹标识,即每条录入的指纹对应一个ID,从而在指纹录入和指纹比对时使用该模块,在指纹录入时该模块采集指纹得到用户指纹信息并存储下来,在指纹比对时该模块采集的指纹数据,从而指纹识别模块将指纹数据与存储的用户指纹信息进行比对。
指纹识别模块,用于对指纹数据与存储的用户指纹信息进行比对,在指纹比对时使用,将指纹数据与存储的用户指纹信息进行比对,比对成功则得到对应已录入用户指纹信息的ID。
支付设置模块,用于预先为选择的一条已录入的指纹(目标用户指纹信息)配置唤醒标记,从而将该指纹与线下支付唤醒功能绑定,例如左手拇指指纹,右手食指指纹等。
支付逻辑处理模块,用于根据指纹的比对结果和线下支付唤醒的设 置,判断是否需要打开付款码页面(即线下支付页面)。即在指纹比对成功后,获取指纹识别模块反馈的匹配的用户指纹信息的ID;然后,查询该ID是否配置有唤醒标记,即该条指纹是否配置了唤醒标记,如果是则通知支付操作执行模块打开付款码页面。
支付操作执行模块,主要功能包括:唤醒设备、解锁屏幕、通知支付APP显示付款码页面等。从而能够在屏幕锁定状态时唤醒设备,接收支付逻辑处理模块的通知数据后解锁屏幕,并通知支付APP显示付款码页面;以及在解锁状态下接收支付逻辑处理模块的通知数据后,通知支付APP显示付款码页面。
其中,支付APP可以向操作***开放付款码显示页面的接口,以能够在验证通过后直接显示付款码显示页面。
本实施例中,将指纹识别技术与线下支付的动态付款码支付相结合,实现了一种快速支付方式,即线下支付唤醒。用户只需要将手指贴在移动终端的指纹传感器上,就可以实现设备唤醒、屏幕解锁、动态付款码展示等一系列操作,进而在商家的配合下完成支付过程。在保证安全性的前提下,大大简化了用户的操作复杂度,缩短支付时间,从而大大提升线下支付的用户体验。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
实施例四
在上述实施例的基础上,本申请实施例还提供了一种数据处理装置。
参照图5,示出了本申请一种数据处理装置实施例的结构框图,具体可以包括如下模块:
接收模块502,用于接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据。
验证模块504,用于依据所述支付唤醒数据执行验证。
唤醒显示模块506,用于在所述验证通过后显示支付页面,以执行支付。
随着互联网金融和O2O技术的发展,越来越多的用户通过智能终端中的支付APP进行线下支付。本实施例中,通过输入支付唤醒数据能够一次唤醒支付页面以执行支付,简化操作步骤。本实施例中支付包括线下支付,其中,针对非网上交易的付款可以称为线下支付,例如用户在实体店中购物、在餐厅就餐、入住酒店等进行支付都可以称为线下支付。
用户在智能终端中可以随时输入支付唤醒数据,例如在屏幕锁定状态下,或者在使用其他应用时均可以输入支付唤醒数据。其中,所述支付唤醒数据包括生物特征数据,从而能够基于生物特征对用户进行识别,准确确定用户以显示线下支付页面,提高准确性和安全性。其中,每个个体都有唯一的可以测量或可自动识别和验证的生理特性或行为方式,即生物特征,生物特征可以划分为生理特征(如指纹、面像、虹膜、掌纹等)和行为特征(如步态、声音、笔迹等)。生物识别就是依据每个个体之间独一无二的生物特征对其进行识别与身份的认证。
因此可以依据该支付唤醒数据执行验证,其中,所述验证用于验证唤醒显示支付页面的权限,通过验证对支付唤醒数据进行验证,在验证通过后可以显示支付页面以执行支付。智能终端相应接收该支付唤醒数据,然后可以依据该支付唤醒数据进行线下支付唤醒,获取线下支付页面并显示该线下支付页面,从而用户可以将线下支付页面显示给商家,商家进行扫 码支付等线下支付操作。
综上,接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据,依据所述支付唤醒数据执行验证,在所述验证通过后显示支付页面,以执行支付,通过生物特征数据提高验证的准确性,并且用户在输入支付唤醒数据就能够唤醒支付页面以执行支付,简化支付操作步骤,操作简单、快捷,节省时间。
参照图6,示出了本申请一种数据处理装置实施例的结构框图,具体可以包括如下模块:
本申请实施例中,所述支付唤醒数据包括生物特征数据。所述生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。
采集模块608,用于预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识。
标记配置模块610,用于选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
接收模块602,用于接收支付唤醒数据。
验证模块604,用于依据所述支付唤醒数据执行验证。
唤醒显示模块606,用于在所述验证通过后显示支付页面,以执行支付。
其中,所述验证模块604,包括:
身份验证子模块6042,用于采用***的身份验证信息对所述支付唤醒数据进行身份校验;
标记判断子模块6044,用于当身份校验通过时,判断所述支付唤醒数据是否具有唤醒标记;当所述支付唤醒数据具有唤醒标记时,确认验证通过。
所述标记判断子模块6044,用于获取所述支付唤醒数据对应的标识信息;依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
本申请一个可选实施例中,所述接收模块602,用于在屏幕锁定状态下接收支付唤醒数据。所述唤醒显示模块606,包括:解锁子模块6062,用于当所述验证通过后,对屏幕进行解锁;显示子模块6064,用于获取目标应用的支付页面,对所述支付页面进行显示。
本申请另一个可选实施例中,所述接收模块602,用于在解锁状态下接收支付唤醒数据。所述唤醒显示模块606,用于当所述验证通过后,获取目标应用的支付页面,跳转显示所述支付页面。
其中,所述支付唤醒数据包括生物特征数据。
本申请又一个可选实施例中,以指纹数据作为支付唤醒数据为例。
所述身份验证子模块6042,用于当所述支付唤醒数据为指纹数据时,将所述指纹数据与***存储的用户指纹信息进行比对;则所述标记判断子模块6044,用于当所述指纹数据与存储的用户指纹信息相同时,获取相同的用户指纹信息的指纹标识;依据所述指纹标识查询所述指纹数据是否具有唤醒标记;当所述指纹数据具有唤醒标记时,确认验证通过。
用户使用的智能终端配置有指纹采集器、指纹传感器等硬件时,可以进行指纹验证。因此解锁、支付等安全操作时可以采用指纹验证。相应智能终端会采集用户的指纹作为用户指纹信息,其中,每个智能终端可以配置有一个或多个用户指纹信息,方便不同用户或用户通过不同手指的指纹进行解锁等验证。因此可以预先采集至少一个用户指纹信息,并且为每个用户指纹信息配置指纹标识,然后选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记,即将目标用户指纹信息的指纹标识和唤醒标记对应。
在屏幕锁定状态下用户可以在指纹采集器中录入指纹,从而***会接 收到指纹数据,通过在指定手指的指纹数据进行解锁以及支付唤醒,能够通过一次输入即可进行线下支付,操作非常便捷。相应在非锁定状态下也可以在指纹采集器中录入指纹,为防止误操作,可以配置指纹录入达到一定时间,或者达到一定次数后进行验证等。然后可以基于指纹数据执行验证。
可以将指纹数据与***存储的用户指纹信息进行比对,从而依据比对结果可以确定解锁验证以及验证是否成功。有时用户输入指纹可能仅仅是解锁而不需要进行线下支付,例如仅解锁处于锁定状态的智能终端,而此时将比对成功作为验证通过,则会显示用户不需要的线下支付页面。因此为了防止误操作,比对判断支付唤醒数据与***的用户指纹信息相同后,获取该相同的用户指纹信息对应的指纹标识,将该指纹标识作为指纹数据的标识信息,然后查询该标识信息是否对应配置了唤醒标记。比对判断指纹数据与***存储的用户指纹信息相同,且指纹数据具有唤醒标记,则可以确认验证通过。验证通过可以进行线下支付的唤醒。
在执行验证的过程中,通过指纹数据与用户指纹信息的比对,实质执行了解锁校验,因此确认比对相同则表征解锁校验成功,因此在验证通过后,可以先对屏幕进行解锁,然后获取目标应用的线下支付页面,对所述线下支付页面进行显示。
实施例四
在上述实施例的基础上,本实施例还公开了一种智能终端。
参照图7,示出了本申请一种智能终端实施例的结构框图,具体可以包括如下模块:
该智能终端700包括:存储器710、显示器720、处理器730和输入单元740。
其中,该输入单元740可用于接收用户输入的数字或字符信息,以及 控制信号。具体地,本发明实施例中,该输入单元740可以包括触摸屏741,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏741上的操作),并根据预先设定的程式驱动相应的连接装置。当然,除了触摸屏741,输入单元740还可以包括其他输入设备,如物理键盘、功能键(比如音量控制按键、开关按键等)、鼠标等。
显示器720包括显示面板,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。其中,触摸屏可以覆盖显示面板,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器730以执行相应的处理。
在本发明实施例中,通过调用存储该存储器710内的软件程序,和/或,模块,和/或,数据,处理器730用于接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据;依据所述支付唤醒数据执行验证;在所述验证通过后显示支付页面,以执行支付。
可选的,依据所述支付唤醒数据执行验证,包括:采用***的身份验证信息对所述支付唤醒数据进行身份校验;当身份校验通过时,判断所述支付唤醒数据是否具有唤醒标记;当所述支付唤醒数据具有唤醒标记时,确认验证通过。
可选的,判断所述支付唤醒数据是否具有唤醒标记,包括:获取所述支付唤醒数据对应的标识信息;依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
可选的,当所述支付唤醒数据为指纹数据时,所述依据所述支付唤醒数据执行验证,包括:将所述指纹数据与***存储的用户指纹信息进行比对;当所述指纹数据与存储的用户指纹信息相同时,获取相同的用户指纹信息的指纹标识;依据所述指纹标识查询所述指纹数据是否具有唤醒标 记;当所述指纹数据具有唤醒标记时,确认验证通过。
可选的,还包括:预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识;选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
可选的,所述接收支付唤醒数据,包括:在屏幕锁定状态下接收支付唤醒数据。
可选的,显示线下支付页面,包括:当所述验证通过后,对屏幕进行解锁;获取目标应用的支付页面,对所述支付页面进行显示。
可选的,所述接收支付唤醒数据,包括:在解锁状态下接收支付唤醒数据。
可选的,显示线下支付页面,包括:当所述验证通过后,获取目标应用的支付页面,跳转显示所述支付页面。
可选的,所述生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。
可选的,所述身份验证信息包括解锁信息。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请 实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。
本申请实施例是参照根据本申请实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一 旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请所提供的一种数据处理方法、一种数据处理装置和一种智能终端,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (23)

  1. 一种数据处理方法,其特征在于,包括:
    接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据;
    依据所述支付唤醒数据执行验证;
    在所述验证通过后,显示支付页面,以执行支付。
  2. 根据权利要求1所述的方法,其特征在于,依据所述支付唤醒数据执行验证,包括:
    采用***的身份验证信息对所述支付唤醒数据进行身份校验;
    当身份校验通过时,判断所述支付唤醒数据是否具有唤醒标记;
    当所述支付唤醒数据具有唤醒标记时,确认验证通过。
  3. 根据权利要求2所述的方法,其特征在于,判断所述支付唤醒数据是否具有唤醒标记,包括:
    获取所述支付唤醒数据对应的标识信息;
    依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
  4. 根据权利要求1所述的方法,其特征在于,当所述支付唤醒数据为指纹数据时,所述依据所述支付唤醒数据执行验证,包括:
    将所述指纹数据与***存储的用户指纹信息进行比对;
    当所述指纹数据与存储的用户指纹信息相同时,获取相同的用户指纹信息的指纹标识;
    依据所述指纹标识查询所述指纹数据是否具有唤醒标记;
    当所述指纹数据具有唤醒标记时,确认验证通过。
  5. 根据权利要求4所述的方法,其特征在于,还包括:
    预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识;
    选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
  6. 根据权利要求1-3任一所述的方法,其特征在于,所述接收支付唤醒数据,包括:
    在屏幕锁定状态下接收支付唤醒数据。
  7. 根据权利要求6所述的方法,其特征在于,所述显示支付页面,包括:
    当所述验证通过后,对屏幕进行解锁;
    获取目标应用的支付页面,对所述支付页面进行显示。
  8. 根据权利要求1-3任一所述的方法,其特征在于,所述接收支付唤醒数据,包括:
    在解锁状态下接收支付唤醒数据。
  9. 根据权利要求8所述的方法,其特征在于,所述显示支付页面,包括:
    当所述验证通过后,获取目标应用的支付页面,跳转显示所述支付页面。
  10. 根据权利要求1所述的方法,其特征在于,所述生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。
  11. 根据权利要求2所述的方法,其特征在于,所述身份验证信息包括解锁信息。
  12. 一种数据处理装置,其特征在于,包括:
    接收模块,用于接收支付唤醒数据,其中,所述支付唤醒数据包括生物特征数据;
    验证模块,用于依据所述支付唤醒数据执行验证;
    唤醒显示模块,用于在所述验证通过后显示支付页面,以执行支付。
  13. 根据权利要求12所述的装置,其特征在于,所述验证模块,包括:
    身份验证子模块,用于采用***的身份验证信息对所述支付唤醒数据进行身份校验;
    标记判断子模块,用于当身份校验通过时,判断所述支付唤醒数据是否具有唤醒标记;当所述支付唤醒数据具有唤醒标记时,确认验证通过。
  14. 根据权利要求13所述的装置,其特征在于,
    所述标记判断子模块,用于获取所述支付唤醒数据对应的标识信息;依据所述标识信息查询所述支付唤醒数据是否具有唤醒标记。
  15. 根据权利要求12所述的装置,其特征在于,所述验证模块,包括:
    身份验证子模块,用于当所述支付唤醒数据为指纹数据时,将所述指纹数据与***存储的用户指纹信息进行比对;
    标记判断子模块,用于当所述指纹数据与存储的用户指纹信息相同时,获取相同的用户指纹信息的指纹标识;依据所述指纹标识查询所述指纹数据是否具有唤醒标记;当所述指纹数据具有唤醒标记时,确认验证通过。
  16. 根据权利要求14所述的装置,其特征在于,还包括:
    采集模块,用于预先采集至少一个用户指纹信息,并为每个用户指纹信息配置指纹标识;
    标记配置模块,用于选取目标用户指纹信息,为所述目标用户指纹信息配置唤醒标记。
  17. 根据权利要求12-14任一所述的装置,其特征在于,
    所述接收模块,用于在屏幕锁定状态下接收支付唤醒数据。
  18. 根据权利要求17所述的装置,其特征在于,所述唤醒显示模块,包括:
    解锁子模块,用于当所述验证通过后,对屏幕进行解锁;
    显示子模块,用于获取目标应用的支付页面,对所述支付页面进行显示。
  19. 根据权利要求12-14任一所述的装置,其特征在于,
    所述接收模块,用于在解锁状态下接收支付唤醒数据。
  20. 根据权利要求19所述的装置,其特征在于,
    所述唤醒显示模块,用于当所述验证通过后,获取目标应用的支付页面,跳转显示所述支付页面。
  21. 根据权利要求12所述的装置,其特征在于,所述生物特征数据包括以下至少一项:指纹数据、声纹数据、虹膜数据和面部特征数据。
  22. 根据权利要求13所述的装置,其特征在于,所述身份验证信息包括解锁信息。
  23. 一种智能终端,其特征在于,所述智能终端包括:存储器、显示器、处理器和输入单元,其中,所述输入单元包括:触摸屏;
    所述处理器用于执行上述权利要求1-11任一所述的方法。
PCT/CN2017/077690 2016-03-30 2017-03-22 一种数据处理方法、装置和智能终端 WO2017167094A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/144,797 US20190130411A1 (en) 2016-03-30 2018-09-27 Method and system for data processing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610195484.9A CN107292147A (zh) 2016-03-30 2016-03-30 一种数据处理方法、装置和智能终端
CN201610195484.9 2016-03-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/144,797 Continuation-In-Part US20190130411A1 (en) 2016-03-30 2018-09-27 Method and system for data processing

Publications (1)

Publication Number Publication Date
WO2017167094A1 true WO2017167094A1 (zh) 2017-10-05

Family

ID=59963520

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/077690 WO2017167094A1 (zh) 2016-03-30 2017-03-22 一种数据处理方法、装置和智能终端

Country Status (3)

Country Link
US (1) US20190130411A1 (zh)
CN (1) CN107292147A (zh)
WO (1) WO2017167094A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112307392A (zh) * 2019-08-01 2021-02-02 中移互联网有限公司 一种页面检测方法、装置及设备

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110599154A (zh) * 2018-06-12 2019-12-20 阿里巴巴集团控股有限公司 信息处理方法、装置和***
CN109063082B (zh) * 2018-07-25 2021-02-09 珠海格力电器股份有限公司 一种页面跳转方法及终端设备
CN110619201A (zh) * 2019-08-01 2019-12-27 努比亚技术有限公司 一种终端控制方法、终端及计算机可读存储介质
CN112036856A (zh) * 2020-09-01 2020-12-04 珠海优特物联科技有限公司 双界面卡消费执行方法、装置、电子设备及存储介质
CN113627913A (zh) * 2021-08-17 2021-11-09 未鲲(上海)科技服务有限公司 客户端收银方法、装置、设备及存储介质
CN113918918B (zh) * 2021-12-10 2022-04-08 四川华鲲振宇智能科技有限责任公司 一种社保卡在线解锁及重置密码的***和方法
CN114693306B (zh) * 2022-04-28 2023-04-07 润芯微科技(江苏)有限公司 一种适用非授权用户的付费预警方法及***
CN116049790A (zh) * 2022-06-28 2023-05-02 荣耀终端有限公司 一种解锁方法、装置及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095710A (zh) * 2014-05-09 2015-11-25 敦泰电子有限公司 具有指纹感测功能的电子设备及其驱动电路以及驱动方法
CN105205662A (zh) * 2015-11-09 2015-12-30 联想(北京)有限公司 电子设备及支付方法
CN105260637A (zh) * 2015-09-30 2016-01-20 上海斐讯数据通信技术有限公司 安全支付设置方法、***及电子终端
CN105389566A (zh) * 2015-11-13 2016-03-09 广东欧珀移动通信有限公司 指纹识别方法、指纹模板的更新方法、装置和移动终端

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045512A (zh) * 2015-08-26 2015-11-11 宇龙计算机通信科技(深圳)有限公司 一种多维度的指纹操作控制方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095710A (zh) * 2014-05-09 2015-11-25 敦泰电子有限公司 具有指纹感测功能的电子设备及其驱动电路以及驱动方法
CN105260637A (zh) * 2015-09-30 2016-01-20 上海斐讯数据通信技术有限公司 安全支付设置方法、***及电子终端
CN105205662A (zh) * 2015-11-09 2015-12-30 联想(北京)有限公司 电子设备及支付方法
CN105389566A (zh) * 2015-11-13 2016-03-09 广东欧珀移动通信有限公司 指纹识别方法、指纹模板的更新方法、装置和移动终端

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112307392A (zh) * 2019-08-01 2021-02-02 中移互联网有限公司 一种页面检测方法、装置及设备

Also Published As

Publication number Publication date
US20190130411A1 (en) 2019-05-02
CN107292147A (zh) 2017-10-24

Similar Documents

Publication Publication Date Title
WO2017167094A1 (zh) 一种数据处理方法、装置和智能终端
US11514430B2 (en) User interfaces for transfer accounts
US10621324B2 (en) Fingerprint gestures
CN107223254B (zh) 用于隐藏设置处理的方法、用户装置和存储介质
US20180262494A1 (en) Use of a Biometric Image for Authorization
US8539550B1 (en) Multi-pattern authentication gestures
US9021270B1 (en) Combining wake-up and unlock into a single gesture
US10063541B2 (en) User authentication method and electronic device performing user authentication
JP6793732B2 (ja) 情報画像表示方法及び装置
CN106355141B (zh) 可携式电子装置及其操作方法
CN105474223A (zh) 用于改变电子设备的设置的用户验证
JP2007156790A (ja) 複数種の生体情報による認証をおこなう認証技術
CN107305605B (zh) 一种终端设备及应用启动方法
EP3407256A1 (en) Recognizing biological feature
CN109478290A (zh) 基于指纹扫描来认证或识别用户的方法
CN109254661B (zh) 图像显示方法、装置、存储介质及电子设备
CN106296171B (zh) 移动终端的刷卡方法及装置
WO2016197717A1 (zh) 一种在移动终端上输入信息的方法及装置
CN106156590A (zh) 一种计算机开机处理方法及处理***
US10460094B2 (en) Method, apparatus, and storage medium for data processing
CN113282202A (zh) 应用图标功能执行方法、装置、通信设备及存储介质
CN111753288B (zh) 应用程序功能设置方法、装置、电子设备及存储介质
WO2017012206A1 (zh) 一种终端及终端的操作方法、存储介质
Yıldırım et al. Mobile biometric security systems for today and future
TW200828069A (en) Control module and method of identity recognition

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

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

Ref document number: 17773124

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 17773124

Country of ref document: EP

Kind code of ref document: A1