WO2017215567A1 - Procédé de déverrouillage par empreintes digitales lorsque l'écran est désactivé, terminal et support de stockage - Google Patents

Procédé de déverrouillage par empreintes digitales lorsque l'écran est désactivé, terminal et support de stockage Download PDF

Info

Publication number
WO2017215567A1
WO2017215567A1 PCT/CN2017/087939 CN2017087939W WO2017215567A1 WO 2017215567 A1 WO2017215567 A1 WO 2017215567A1 CN 2017087939 W CN2017087939 W CN 2017087939W WO 2017215567 A1 WO2017215567 A1 WO 2017215567A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
fingerprint
terminal
module
lighting
Prior art date
Application number
PCT/CN2017/087939
Other languages
English (en)
Chinese (zh)
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 WO2017215567A1 publication Critical patent/WO2017215567A1/fr

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
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/96Management of image or video recognition tasks

Definitions

  • the present invention relates to the field of computer application technologies, and in particular, to a screen unlocking method, a terminal, and a storage medium.
  • the embodiment of the invention provides a method for unlocking a fingerprint of a screen and a terminal and a storage medium, so as to shorten the occupation time of the unlocking of the fingerprint.
  • the method for unlocking the fingerprint of the screen is applied to the terminal, and the method for unlocking the fingerprint of the screen is:
  • the fingerprint recognition process and the screen lighting process are performed synchronously;
  • the method further includes: when the fingerprint sensor of the terminal detects the touch, the operating frequency of the processor of the terminal is raised.
  • the method further includes: performing a transparent process on the lock screen interface before the step of performing the fingerprint recognition process and the screen lighting process synchronously.
  • the method further includes: after the fingerprint identification is successful, transparently processing the lock screen interface.
  • the transparency process includes adjusting a transparency of the lock screen interface.
  • the screen lighting process includes: performing window drawing; and if the window drawing is completed and the fingerprint recognition is successful, performing a lighting operation of the screen illumination source.
  • a terminal comprising:
  • a lock screen module configured to perform a screen lighting process; and, if the fingerprint recognition is successful and the screen is successfully illuminated, performing an unlocking operation;
  • a fingerprint identification module configured to detect a touch operation of the terminal fingerprint sensor, and perform fingerprint recognition processing when the fingerprint sensor of the terminal detects that the fingerprint sensor is touched;
  • the fingerprint recognition process is performed in parallel with the screen lighting process.
  • the method further includes: an operating frequency management module configured to increase an operating frequency of the processor of the terminal when the fingerprint sensor of the terminal detects that the fingerprint sensor is touched.
  • the lock screen module is further configured to: transparently process the lock screen interface before performing the lighting screen processing.
  • the lock screen module is further configured to transparently process the lock screen interface after fingerprint recognition is successful.
  • the lock screen module is further configured to: receive a touch event notification sent by the fingerprint identification module, where the touch event notification is used to indicate that the fingerprint sensor detects that the touch is touched; The processing and lighting screen processing is triggered after receiving the touch event notification.
  • the method further includes: a drawing module configured to perform window drawing; and a screen illumination source lighting module configured to perform a lighting operation of the screen illumination source.
  • the lock screen module is configured to: notify the drawing module to perform window drawing, and notify the screen illumination light source lighting module to perform lighting of the screen illumination light source. operating.
  • the operating frequency management module is configured to call an interface that adjusts the processor frequency to increase the operating frequency of the processor.
  • the embodiment of the invention provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the screen blanking fingerprint unlocking method provided by the embodiment of the invention.
  • the embodiment of the invention provides a terminal, including:
  • a storage medium configured to store executable instructions
  • the processor is configured to execute the stored executable instructions, and the executable instructions are used to perform the screen blanking fingerprint unlocking method provided by the embodiment of the present invention.
  • the screen lighting process and the fingerprint recognition process are processed in parallel. Compared with the existing method of starting to light the screen after the fingerprint identification is successful, the time can be saved and the processing speed can be improved. From the user's point of view, the interface before the lock screen can be seen more quickly after pressing the fingerprint.
  • 1a is an exemplary structural diagram of a terminal according to an embodiment of the present invention.
  • 1b is a schematic diagram of a computer architecture of a terminal according to an embodiment of the present invention.
  • FIG. 1c is an exemplary flowchart of an unlocking fingerprint method according to an embodiment of the present invention.
  • FIG. 1 is an exemplary flowchart of a method for unlocking a fingerprint of a screen according to an embodiment of the present invention
  • FIG. 3 is a flowchart of an exemplary method for unlocking a fingerprint from a screen according to an embodiment of the present invention
  • 4a is an exemplary flowchart of an unlocking fingerprint method for an off-screen fingerprint according to an embodiment of the present invention
  • FIG. 4b is an exemplary flowchart of an unlocking fingerprint method according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the embodiment of the invention provides a method for unlocking the fingerprint of the screen and a terminal for applying the method, so as to shorten the occupation time of the screenless fingerprint unlocking and increase the speed.
  • the terminal may include a lock screen module 1 and a fingerprint recognition module 2.
  • the terminal further includes a fingerprint sensor 3.
  • the function of the lock screen module 1 described above may be specifically implemented by a lock screen application installed in the terminal.
  • the function of the fingerprint recognition module 2 can be implemented by a fingerprint recognition service installed in the terminal.
  • the fingerprint sensor 3, the fingerprint recognition module 2, and the fingerprint service (Fingerprint Service) which will be mentioned later are all part of the fingerprint identification service.
  • the fingerprint recognition function is called through the FingerprintService.
  • the fingerprint recognition service may also not include the fingerprint sensor 3, but includes the fingerprint recognition module 2 and the FingerprintService and the like which will be mentioned later.
  • the above terminal may include a bus, a processor 101, a memory 102, a communication interface 103, an input device 104, and an output device 105.
  • the processor 101, the memory 102, the communication interface 103, the input device 104, and the output device 105 are connected to each other through a bus.
  • the processor 101 executes the program stored in the memory 102 and invokes other devices, and can be used to implement various steps in the method for unlocking the fingerprint of the screen provided by the foregoing embodiment of the present invention.
  • Fig. 1c shows an exemplary flow of the method of unlocking the fingerprint from the perspective of the terminal.
  • FIG. 1d shows an exemplary flow of an off-screen fingerprint unlocking method in which each module (application) of the terminal interacts.
  • the above method for unlocking the fingerprint of the screen may include the following steps:
  • Step 100 Detect a touch operation of the terminal fingerprint sensor.
  • the user touches the fingerprint sensor and the fingerprint sensor detects that it is touched.
  • Step 101 The lock screen application/module transparently processes the lock screen interface.
  • the lock screen interface becomes transparent, so that once the screen is lit, the screen below the lock screen interface is seen by the user.
  • the transparency process can be achieved by adjusting the transparency of the lock screen interface. Transparency generally appears as a percentage, completely transparent at 0% and completely opaque at 100%. The transparency can be adjusted to 0% to make the lock screen interface transparent.
  • the transparent processing of the lock screen interface may also be performed after the fingerprint recognition is successful.
  • Step 102 The lock screen application/module performs lighting screen processing.
  • Step 103 The fingerprint identification service performs fingerprint identification processing.
  • the fingerprint recognition process and the screen lighting process are performed synchronously by different modules. It saves time compared with the existing ones that start to light the screen after successful fingerprint recognition.
  • Step 104 If the fingerprint recognition is successful and the screen is successfully illuminated, the unlocking module performs an unlocking operation.
  • failure processing is performed, for example, prompting fingerprint recognition failure.
  • the screen lighting process and the fingerprint recognition process are synchronous parallel processing. Compared with the existing ones that start to light the screen after successful fingerprint identification, it can save time and improve processing speed.
  • the lock screen interface is transparent, so that once the screen is lit, the screen under the lock screen interface (the interface before the lock screen) is seen by the user. .
  • the interface before the lock screen can be seen more quickly.
  • the terminal when the user sees the interface before the lock screen, the terminal is still unlocked. However, the user will experience a certain time T from seeing the interface before the lock screen, to removing the finger from the fingerprint sensor, and then using the finger to manipulate the interface before the lock screen that he sees. During this time T, the terminal is simultaneously performing an unlocking operation.
  • Unlocking operations typically take about 100-200ms, while T is generally second-order. Therefore, the user does not feel the pause, which can enhance the user experience.
  • FIG. 2 illustrates another interactive exemplary process of the above-described screen-off fingerprint unlocking method, which may include at least the following steps:
  • Step 200 detecting a touch operation of the terminal fingerprint sensor
  • the fingerprint sensor detects that it is touched.
  • Step 200 is similar to step 100 and will not be described here.
  • Step 201 The terminal raises the operating frequency of the processor to speed up the instruction cycle of the processor, thereby improving the processing speed of the subsequent fingerprint recognition process.
  • the terminal can include an operating frequency management module that performs an operation of boosting the operating frequency of the processor by the operating frequency management module.
  • the functionality of the operating frequency management module can be completed by the underlying layer of the terminal.
  • the fingerprint sensor can detect the interruption of the finger press, and the bottom layer detects the interrupt, thereby performing processing for increasing the operating frequency of the processor.
  • the underlying layer can call an interface that adjusts the processor frequency for the purpose of increasing the operating frequency.
  • the interface that can adjust the processor frequency is specifically a perf_lockr (performance lock) interface, and the bottom layer can call the perf_lockr interface, which corresponds to the perf_lock module.
  • Perf_lock will set the CPU to the node in sysfs (a file system of the Linux kernel), thus changing the maximum/minimum operating frequency of each CPU and turning the CPU on/off.
  • the operation of raising the operating frequency of the processor may be performed by the fingerprint recognition module.
  • Step 202 The lock screen application/module transparently processes the lock screen interface.
  • the lock screen interface becomes transparent, so that once the screen is lit, the screen below the lock screen interface (ie, the interface before the lock screen) is seen by the user.
  • Step 202 is similar to the foregoing step 102, and details are not described herein.
  • Step 203 The lock screen application/module performs screen lighting processing.
  • Step 204 The fingerprint identification service performs fingerprint identification processing.
  • the fingerprint recognition process and the screen lighting process are performed by different modules at the same time. It saves time compared with the existing ones that start to light the screen after successful fingerprint recognition.
  • Step 205 If the fingerprint recognition is successful and the screen is successfully illuminated, the unlocking module performs an unlocking operation.
  • failure processing is performed, for example, prompting fingerprint recognition failure.
  • Steps 204 and 205 are similar to the foregoing steps 103 and 104, and are not described herein.
  • the biggest difference from the foregoing embodiment is that the present embodiment adds an operation of raising the operating frequency of the processor (step 201), so that the processing time can be further shortened.
  • FIG. 3 illustrates still another interactive exemplary flow of the above-described screen-off fingerprint unlocking method, which may include at least the following steps:
  • Step 300 detecting a touch operation of the terminal fingerprint sensor
  • the fingerprint sensor detects that it is touched.
  • Step 300 is similar to steps 100 and 200, and is not described herein.
  • Step 301 The terminal increases the operating frequency of the processor to speed up the instruction cycle of the processor, thereby improving the processing speed of the subsequent fingerprint recognition process.
  • Step 301 is similar to step 201 and will not be described here.
  • Step 302 The lock screen application/module receives the touch event notification, and transparently processes the lock screen interface.
  • the fingerprint sensor sends a touch event notification to the lock screen application when a finger touch is detected. After receiving the notification, the lock screen application is transparent.
  • the touch event notification can be carried in a callback message.
  • the callback message delivery path is: after the fingerprint sensor is touched, the callback is sent to the fingerprint server framework through the FingerprintDaemon of the Hardware Abstract Layer, the framework FingerprintService forwards the callback to the FingerprintManager, and the FingerprintManager forwards the callback to Lock screen application.
  • the fingerprint recognition module sends a touch event notification to it.
  • Step 303 The fingerprint identification module (fingerprint identification service) captures an image
  • Step 304 The fingerprint identification module (fingerprint identification service) matches the captured image with the preset fingerprint image to obtain a matching result, and the matching result is used to indicate whether the fingerprint identification is successful.
  • the capture and matching can be initiated by the hal layer, particularly FingerprintHal.
  • the real capture and matching are in the TEE layer (Trust Execution Environment) Finish and get the matching result. Because the code running environment is trusted, the matching result is also trusted. Then the matching result is returned to FingerprintHal, and then forwarded to the FingerprintManager step by step, so that the called lock screen application gets the matching result.
  • TEE layer Titan Execution Environment
  • the number 0 can be used to characterize the success of the fingerprint recognition, the digit 1 is used to characterize the fingerprint recognition failure, or vice versa; in another example, the flag can be used to characterize whether the fingerprint recognition is successful, the flag has two values, and one representation is successful. A representation failure.
  • the status of fingerprint recognition may include three states of finger contact sensor, image capture, and recognition success/failure, and three flags may be used to indicate these three states.
  • Step 303 and step 304 are refinements of the fingerprint recognition process of all the aforementioned embodiments.
  • Step 305 The lock screen application/module performs screen lighting processing.
  • Step 306 If the fingerprint recognition is successful and the screen is successfully illuminated, the unlocking module performs an unlocking operation.
  • failure processing is performed, for example, prompting fingerprint recognition failure.
  • FIG. 4a illustrates still another interactive exemplary flow of the above-described screen-off fingerprint unlocking method, which may include at least the following steps:
  • Step 400 The user touches the fingerprint sensor, and the fingerprint sensor detects that it is touched.
  • Step 400 is similar to steps 100, 200, and 300, and is not described herein.
  • Step 401 The terminal increases the operating frequency of the processor.
  • Step 401 is similar to steps 201 and 301, and is not described herein.
  • Step 402 The lock screen application/module transparently processes the lock screen interface.
  • Step 402 is similar to the foregoing steps 101, 202, and 302, and is not described herein.
  • Step 403 The fingerprint identification module captures an image.
  • Step 404 The fingerprint identification module matches the captured image with the preset fingerprint image to obtain a matching result, where the matching result is used to indicate whether the fingerprint identification is successful.
  • Steps 403 and 404 are similar to steps 303 and 304, respectively, and are not described herein.
  • Step 405 The lock screen application/module notifies the bottom layer to perform window drawing.
  • the underlying drawing window is notified by the lock screen application via a window manager (Windowmanager).
  • Windowmanager For details on how to draw a window, please refer to the existing drawing window mode, which will not be described here.
  • Step 406 If the window drawing is completed and the fingerprint recognition is successful, the window manager performs a lighting operation of the screen illumination source.
  • the program that illuminates the screen is turned on by the lock screen application/module, and the program determines whether to illuminate the backlight according to whether the window drawing and fingerprint recognition are completed, and the final judgment point is in the window manager.
  • the command to be lit is issued by the lock screen application to the wakeup interface of the power manager (PowerManager), and the window manager checks the window drawing result/status during the lighting process. And the fingerprint identification result/state. If the window drawing is completed and the fingerprint recognition is successful, the power manager is finally notified to illuminate the illumination source.
  • PowerManager power manager
  • the window manager will get the status of the fingerprint recognition.
  • the status of fingerprint recognition may include three states of finger contact sensor, image capture, and success/failure recognition.
  • the power manager is notified to illuminate the screen illumination source.
  • the screen illumination source can be a Light Emitting Diode (LED) backlight.
  • the screen illumination source can also be an organic light emitting diode (OLED) light source or other light source.
  • LED Light Emitting Diode
  • OLED organic light emitting diode
  • Step 407 If the fingerprint recognition is successful and the screen illumination source is successfully illuminated, the unlocking module performs an unlocking operation.
  • failure processing is performed, for example, prompting fingerprint recognition failure.
  • the lighting source of the screen illumination will not be lit.
  • the lighting process will be interrupted.
  • Figure 4b shows the modules in the terminal after the user puts a finger on the fingerprint sensor. Piece) The process of lighting up in two branches (paths).
  • branches are represented by numbers and English respectively.
  • S6 The window manager notifies the SurfaceFinger to draw the window
  • S7 The window manager gets the drawing result/status from SurfaceFinger.
  • the window manager can actively obtain the drawing result/status from the SurfaceFinger, and the SurfaceFinger can also send the drawing result/status to the window manager.
  • the window manager notifies the power manager to illuminate the illumination source when the window drawing is completed and the fingerprint recognition is successful.
  • the fingerprint sensor detects the interruption of the finger press
  • FingerprintHal initiates execution of the capture and match.
  • the matching result (fingerprint result/status) is forwarded to the window manager via FingerprintHal, FingerprintService, lock screen application, and so on.
  • step S8 is performed.
  • the Surfaceflinger thread is a class, and at the same time it is a thread. The thread is continuously calculated through loops. And refresh the display content required by the current screen.
  • the Surfaceflinger thread belongs to the SystemServer process, that is, the Surfaceflinger thread is started in the SystemServer process. Surfaceflinger holds various layers, and its main job is to be responsible for the fusion of various layers, so it can be seen as a thread for maintaining various layers.
  • readyToRun() which defines the content that needs to be initialized before the thread loops.
  • the second is threadLoop(), which must be implemented by each thread. This function defines the thread execution content. The function returns true (true), the thread will continue to call threadLoop(), and if false (false) is returned, the thread will exit.
  • the invention also claims a terminal in all of the above embodiments.
  • FIG. 1a An exemplary structure of the terminal can be seen in FIG. 1a, which can include:
  • the lock screen module 1 is configured to perform a screen lighting process, and if the fingerprint recognition is successful and the screen is successfully illuminated, the unlocking operation is performed;
  • the fingerprint recognition module 2 is configured to detect a touch operation of the terminal fingerprint sensor 3, and perform fingerprint recognition processing when the fingerprint sensor 3 detects that it is touched.
  • fingerprint recognition process and the screen lighting process are performed simultaneously in parallel.
  • the operating frequency management module may be further configured to: when the fingerprint sensor 3 detects that the fingerprint sensor 3 is touched, increase the operating frequency of the processor of the terminal.
  • the lock screen module 1 may be further configured to: transparently process the lock screen interface before performing the lighting screen processing; or, after the fingerprint recognition succeeds, transparently process the lock screen interface .
  • the lock screen module in all the above embodiments may be further configured to:
  • the touch event notification is used to indicate that the fingerprint sensor detects being touched. For details, please refer to step 302 above, which is not described here.
  • the above-described transparency processing and screen lighting processing are triggered to be executed after receiving the touch event notification.
  • the lock screen module 1 can perform the steps 101-102, 104 shown in FIG. 1c and FIG. 1d, the steps 202, 203, 205 shown in FIG. 2, the steps 305, 306 shown in FIG. 3, and the step 402 shown in FIG. 4a. , 405-407.
  • the fingerprint identification module 2 can perform step 103 shown in FIG. 1c and FIG. 1d, step 204 shown in FIG. 2, steps 303-304 shown in FIG. 3, and steps 403-404 shown in FIG. 4a.
  • the working frequency management module can perform step 201 shown in FIG. 2, step 301 shown in FIG. 3, and step 401 shown in FIG. 4a.
  • the foregoing terminal may further include:
  • a drawing module 501 configured to perform window drawing
  • the functionality of the graphics module 501 can be done by the underlying layer of the terminal.
  • the drawing module 501 can perform the window drawing work in step 405 shown in Figure 4a.
  • the screen illumination source lighting module 502 is configured to perform a lighting operation for illuminating the screen illumination source.
  • Screen illumination source illumination module 502 can perform step 406 shown in Figure 4a.
  • the lock screen module 1 is specifically configured to: notify the drawing module 502 to perform window drawing; and notify the screen illumination light source lighting module 502 to perform a lighting operation of the screen illumination source.
  • the lock screen module 1 can send a lighting command to the screen illumination source lighting module 502. After receiving the lighting command, the screen illumination light source lighting module 502 performs a lighting operation of the screen illumination source.
  • the screen illumination source lighting module 502 can be specifically configured to illuminate the screen illumination source when the window drawing is complete and the fingerprint recognition is successful.
  • the screen illumination source lighting module 502 can be configured to: obtain a rendering result/state of the window and a fingerprint recognition result/state; if the drawing result/state characterization window is completed, and the fingerprint identification result/state characterization fingerprint identification If successful, the screen illumination source is illuminated.
  • the value in the rendering result/state can be 0 or 1, with the number 0 indicating that the window plot is incomplete, the digit 1 is used to characterize the window plot not complete, or vice versa; in another example, the flag can be used to characterize the window plot Whether it is completed, the flag has two values, one is completed, and one is not completed.
  • the value in the fingerprint identification result/state can be 0 or 1
  • the digit 0 can be used to characterize the fingerprint recognition success
  • the digit 1 is used to characterize the fingerprint recognition failure, or vice versa
  • the flag can be used to characterize Whether fingerprint identification is successful, flag has two values, one is successful, and one is failed.
  • the status of fingerprint recognition may include three states of finger contact sensor, image capture, and recognition success/failure, and three flags may be used to indicate these three states.
  • the function of the screen illumination source lighting module 502 can be implemented by the wakeup interface, the window manager and the Pwermanager mentioned in the aforementioned step 406.
  • the modules such as the lock screen module, the fingerprint identification module, and the working frequency management module can be processed by a central processing unit (CPU), a microprocessor (Micro Processor Unit, MPU), and a digital signal processing located in the terminal. (Digital Signal Processor, DSP) or Field Programmable Gate Array (FPGA) implementation.
  • CPU central processing unit
  • MPU Micro Processor Unit
  • DSP Digital Signal Processor
  • FPGA Field Programmable Gate Array
  • the bus can include a path for communicating information between various components of the computer system.
  • the processor 101 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a network processor (NP Processor, NP for short, a microprocessor, etc., or an application-specific integrated circuit (ASIC). , or one or more for control An integrated circuit executed by the program of the present invention. It can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components.
  • DSP digital signal processor
  • ASIC application specific integrated circuit
  • FPGA off-the-shelf programmable gate array
  • the processor 101 can include at least a main processor, a baseband chip, and a modem.
  • the memory 102 stores a program for executing the technical solution of the present invention, and can also store an operating system and other key services.
  • the program can include program code, the program code including computer operating instructions.
  • the memory 102 may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, random access memory (RAM), and storable memory. Other types of dynamic storage devices for information and instructions, disk storage, flash, and the like. Further, the memory 102 can store the above multimedia information content.
  • Input device 104 may include means for receiving data and information input by a user, such as a keyboard, mouse, camera, scanner, light pen, voice input device, touch screen, pedometer or gravity sensor, and the like.
  • Output device 105 may include devices that allow output of information to the user, such as a display screen, printer, speaker, and the like.
  • Communication interface 103 may include devices that use any type of transceiver to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), and the like.
  • Ethernet Radio Access Network
  • WLAN Wireless Local Area Network
  • the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions.
  • a computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, and a read-only memory.
  • embodiments of the invention are not limited to any specific combination of hardware and software.
  • the embodiment of the invention provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the screen blanking fingerprint unlocking method provided by the embodiment of the invention.
  • the embodiment of the invention provides a terminal, including:
  • a storage medium configured to store executable instructions
  • the processor is configured to execute the stored executable instructions, and the executable instructions are used to perform the screen blanking fingerprint unlocking method provided by the embodiment of the present invention.
  • the steps of a method or algorithm described in connection with the embodiments disclosed in the embodiments can be implemented directly in hardware, a software module executed by a processor, or a combination of both.
  • the software module can be placed in random access memory (RAM), memory, read only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or technical field. Any other form of storage medium known.
  • the touch operation of the terminal fingerprint sensor is detected; the screen lighting process and the fingerprint recognition process are performed synchronously; if the fingerprint recognition is successful and the screen is successfully illuminated, the unlocking operation is performed.
  • the screen lighting process and the fingerprint recognition process are processed in parallel; compared with the existing method of starting to light the screen after the fingerprint identification is successful, the time can be saved and the processing speed can be improved; From the perspective of the user, the interface before the lock screen can be seen more quickly after pressing the fingerprint.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Collating Specific Patterns (AREA)
  • Image Input (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

L'invention concerne un procédé de déverrouillage par empreintes digitales lorsque l'écran est désactivé, un terminal et un support de stockage. Ce procédé consiste : à effectuer un traitement de transparence sur une interface d'écran de verrouillage lorsque des capteurs d'empreintes digitales détectent un contact (101); à exécuter de manière synchrone un traitement d'éclairage de l'écran (102) et un traitement de reconnaissance d'empreintes digitales (103); et à effectuer une opération de déverrouillage si la reconnaissance d'empreintes digitales et l'éclairage de l'écran ont tous deux réussi (104).
PCT/CN2017/087939 2016-06-15 2017-06-12 Procédé de déverrouillage par empreintes digitales lorsque l'écran est désactivé, terminal et support de stockage WO2017215567A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610424536.5 2016-06-15
CN201610424536.5A CN106126998A (zh) 2016-06-15 2016-06-15 熄屏指纹解锁方法及终端

Publications (1)

Publication Number Publication Date
WO2017215567A1 true WO2017215567A1 (fr) 2017-12-21

Family

ID=57469535

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/087939 WO2017215567A1 (fr) 2016-06-15 2017-06-12 Procédé de déverrouillage par empreintes digitales lorsque l'écran est désactivé, terminal et support de stockage

Country Status (2)

Country Link
CN (1) CN106126998A (fr)
WO (1) WO2017215567A1 (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110502177A (zh) * 2018-05-17 2019-11-26 上海耕岩智能科技有限公司 一种同步验证指纹信息的屏幕解锁方法和装置
CN110705411A (zh) * 2019-09-23 2020-01-17 Oppo广东移动通信有限公司 指纹识别方法及装置、设备、存储介质
CN112799555A (zh) * 2021-01-15 2021-05-14 厦门攸信信息技术有限公司 一种屏幕清理控制方法、触控显示设备及电子设备
EP3785155A4 (fr) * 2018-07-18 2021-06-02 Samsung Electronics Co., Ltd. Procédé et appareil de gestion de déverrouillage d'un dispositif électronique
CN112989292A (zh) * 2019-12-17 2021-06-18 中移(成都)信息通信科技有限公司 界面显示方法、设备及介质
CN113792280A (zh) * 2021-09-24 2021-12-14 北京鲸鲮信息***技术有限公司 指纹访问方法、装置、设备及存储介质

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126998A (zh) * 2016-06-15 2016-11-16 深圳市万普拉斯科技有限公司 熄屏指纹解锁方法及终端
CN106886703B (zh) * 2017-03-08 2020-01-14 Oppo广东移动通信有限公司 一种指纹解锁方法及移动终端
CN106897164B (zh) * 2017-03-08 2020-08-14 Oppo广东移动通信有限公司 一种指纹录入控制方法及设备
CN107066858A (zh) * 2017-03-08 2017-08-18 广东欧珀移动通信有限公司 一种指纹解锁方法及移动终端
CN106886702B (zh) * 2017-03-08 2019-10-01 Oppo广东移动通信有限公司 一种指纹解锁方法及相关设备
CN107422962A (zh) * 2017-03-08 2017-12-01 广东欧珀移动通信有限公司 一种亮屏控制方法及设备
CN107071129B (zh) * 2017-03-15 2019-07-05 Oppo广东移动通信有限公司 一种亮屏控制方法及移动终端
CN107066859A (zh) * 2017-03-15 2017-08-18 广东欧珀移动通信有限公司 一种指纹解锁方法及装置
CN107087053B (zh) 2017-03-15 2019-09-17 Oppo广东移动通信有限公司 一种屏幕背光控制方法及移动终端
CN106951761A (zh) * 2017-03-15 2017-07-14 广东欧珀移动通信有限公司 一种指纹解锁方法及装置
CN107066264B (zh) * 2017-03-15 2020-01-14 Oppo广东移动通信有限公司 一种亮屏控制方法及移动终端
CN107103222B (zh) * 2017-04-28 2020-07-17 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107194226B (zh) * 2017-04-28 2020-02-14 Oppo广东移动通信有限公司 解锁控制方法及相关产品
WO2018195921A1 (fr) 2017-04-28 2018-11-01 广东欧珀移动通信有限公司 Procédé de commande de déverrouillage et produit associé
CN107197086B (zh) * 2017-04-28 2020-04-21 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107025399B (zh) * 2017-04-28 2020-12-08 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107180180B (zh) * 2017-04-28 2020-08-18 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107103223A (zh) 2017-04-28 2017-08-29 广东欧珀移动通信有限公司 解锁控制方法及相关产品
CN107193474A (zh) * 2017-04-28 2017-09-22 广东欧珀移动通信有限公司 解锁控制方法及相关产品
CN107194225B (zh) * 2017-04-28 2020-02-18 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107015703B (zh) * 2017-04-28 2020-03-24 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107194227A (zh) * 2017-04-28 2017-09-22 广东欧珀移动通信有限公司 解锁控制方法及相关产品
CN107193472B (zh) * 2017-04-28 2020-03-24 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107153782A (zh) * 2017-04-28 2017-09-12 广东欧珀移动通信有限公司 解锁控制方法及相关产品
CN107122649B (zh) * 2017-04-28 2020-07-03 Oppo广东移动通信有限公司 解锁控制方法、移动终端及计算机可读存储介质
CN107193475B (zh) * 2017-04-28 2020-07-10 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107193473B (zh) * 2017-04-28 2020-08-14 Oppo广东移动通信有限公司 解锁控制方法及相关产品
CN107454955A (zh) * 2017-06-15 2017-12-08 深圳市汇顶科技股份有限公司 一种屏幕唤醒方法、装置及终端设备
CN107273730A (zh) * 2017-06-27 2017-10-20 努比亚技术有限公司 指纹解锁方法、移动终端及计算机可读存储介质
CN109426712A (zh) * 2017-08-28 2019-03-05 北京小米移动软件有限公司 指纹解锁方法、装置及电子设备
CN107590375A (zh) * 2017-09-12 2018-01-16 广东欧珀移动通信有限公司 解锁方法及相关产品
CN108810252A (zh) * 2018-05-18 2018-11-13 青岛海信移动通信技术股份有限公司 一种指纹解锁亮屏的方法和装置
CN109409333A (zh) * 2018-11-29 2019-03-01 北京小米移动软件有限公司 指纹解锁方法、装置、设备和存储介质
CN109753947B (zh) * 2019-01-24 2021-04-13 Oppo广东移动通信有限公司 指纹解锁方法及相关设备
CN117519499A (zh) * 2022-07-29 2024-02-06 荣耀终端有限公司 指纹解锁方法、电子设备、可读存储介质及芯片

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2782376A1 (fr) * 2013-03-15 2014-09-24 LG Electronics, Inc. Terminal mobile et son procédé de commande
CN104994222A (zh) * 2015-05-19 2015-10-21 努比亚技术有限公司 移动终端解锁方法和装置、以及移动终端
CN105353965A (zh) * 2015-09-25 2016-02-24 维沃移动通信有限公司 一种电子设备的屏幕解锁方法及电子设备
CN106126998A (zh) * 2016-06-15 2016-11-16 深圳市万普拉斯科技有限公司 熄屏指纹解锁方法及终端

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9027117B2 (en) * 2010-10-04 2015-05-05 Microsoft Technology Licensing, Llc Multiple-access-level lock screen
CN104917894A (zh) * 2015-06-05 2015-09-16 上海华豚科技有限公司 一种power键指纹解锁的手机

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2782376A1 (fr) * 2013-03-15 2014-09-24 LG Electronics, Inc. Terminal mobile et son procédé de commande
CN104994222A (zh) * 2015-05-19 2015-10-21 努比亚技术有限公司 移动终端解锁方法和装置、以及移动终端
CN105353965A (zh) * 2015-09-25 2016-02-24 维沃移动通信有限公司 一种电子设备的屏幕解锁方法及电子设备
CN106126998A (zh) * 2016-06-15 2016-11-16 深圳市万普拉斯科技有限公司 熄屏指纹解锁方法及终端

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110502177A (zh) * 2018-05-17 2019-11-26 上海耕岩智能科技有限公司 一种同步验证指纹信息的屏幕解锁方法和装置
CN110502177B (zh) * 2018-05-17 2021-06-11 上海耕岩智能科技有限公司 一种同步验证指纹信息的屏幕解锁方法和装置
EP3785155A4 (fr) * 2018-07-18 2021-06-02 Samsung Electronics Co., Ltd. Procédé et appareil de gestion de déverrouillage d'un dispositif électronique
US11995162B2 (en) 2018-07-18 2024-05-28 Samsung Electronics Co., Ltd. Method and apparatus for managing unlocking of an electronic device
CN110705411A (zh) * 2019-09-23 2020-01-17 Oppo广东移动通信有限公司 指纹识别方法及装置、设备、存储介质
CN110705411B (zh) * 2019-09-23 2022-06-21 Oppo广东移动通信有限公司 指纹识别方法及装置、设备、存储介质
CN112989292A (zh) * 2019-12-17 2021-06-18 中移(成都)信息通信科技有限公司 界面显示方法、设备及介质
CN112799555A (zh) * 2021-01-15 2021-05-14 厦门攸信信息技术有限公司 一种屏幕清理控制方法、触控显示设备及电子设备
CN113792280A (zh) * 2021-09-24 2021-12-14 北京鲸鲮信息***技术有限公司 指纹访问方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN106126998A (zh) 2016-11-16

Similar Documents

Publication Publication Date Title
WO2017215567A1 (fr) Procédé de déverrouillage par empreintes digitales lorsque l'écran est désactivé, terminal et support de stockage
KR102135681B1 (ko) 서비스 처리 방법, 기기 및 시스템
WO2019096008A1 (fr) Procédé d'identification, dispositif informatique et support d'informations
EP2879095B1 (fr) Procédé, appareil et dispositif terminal de traitement d'image
KR102277155B1 (ko) 지문 인식을 통해 사용자를 인증하는 방법 및 이를 위한 전자 장치
US10579857B2 (en) Terminal control method and device based on fingerprint recognition key, and terminal
EP3160150A1 (fr) Dispositif électronique et procédé d'exécution d'une fonction au moyen de sa reconnaissance vocale
US11290447B2 (en) Face verification method and device
US10216915B2 (en) Authentication method and apparatus thereof
US20200160025A1 (en) Electronic Device
WO2015176358A1 (fr) Procédé d'exploitation d'un programme d'application basé sur un geste, terminal et support de stockage
TWI675329B (zh) 資訊圖像顯示方法及裝置
CN106548144B (zh) 一种虹膜信息的处理方法、装置及移动终端
US10409404B2 (en) Method of processing touch events and electronic device adapted thereto
WO2020042985A1 (fr) Procédé et dispositif d'affichage et support de stockage informatique
CN110287666B (zh) 指纹解锁的方法及相关装置
JP2019504566A (ja) 情報画像表示方法及び装置
WO2022111394A1 (fr) Procédé et appareil de traitement d'informations et dispositifs électroniques
WO2022022566A1 (fr) Procédé et appareil d'identification de code graphique et dispositif électronique
US10810287B2 (en) Method and apparatus for unlocking terminal screen
WO2022268023A1 (fr) Procédé et appareil de reconnaissance d'empreinte difitale, et dispositif électronique et support de stockage lisible
CN107563163A (zh) 一种屏幕指纹解锁方法及终端
CN111078316A (zh) 布局文件加载方法、装置、存储介质及电子设备
WO2020114123A1 (fr) Procédé de déverrouillage par empreinte digitale et dispositif associé
WO2020103544A1 (fr) Procédé de démarrage d'application et dispositif associé

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

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

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

122 Ep: pct application non-entry in european phase

Ref document number: 17812678

Country of ref document: EP

Kind code of ref document: A1