Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Please refer to fig. 1, which is a flowchart illustrating an unlocking control method according to an embodiment of the present application. The unlocking control method is applied to an electronic device, and the electronic device comprises a display screen. As shown in fig. 1, the unlocking control method may include the steps of:
101. when the input operation of at least one finger of a user on the display screen is detected, fingerprint information of the at least one finger is acquired. The electronic device further comprises an underscreen fingerprint sensing module, wherein the underscreen fingerprint sensors are distributed at all positions of the display screen; when the input operation of at least one finger of the user on the display screen is detected, acquiring fingerprint information of the finger executing each click operation, including: when the input operation of at least one finger of a user on the display screen is detected, the fingerprint information of the at least one finger is acquired through the under-screen fingerprint sensing module at the corresponding position.
103. And acquiring the distance between the at least one finger and the display screen.
In some embodiments, the input operation of the user may be detected by an off-screen fingerprint sensing module, which may integrate a distance detection function to detect the input operation of the user with at least one finger close to and without touching the display screen. For example, the under-screen fingerprint sensing module is an optical fingerprint sensing module, and the distance detection function can be realized through an optical detection mode. The detecting an input operation of at least one finger of the user on the display screen may include: when fingerprint information of at least one finger of a user is collected by the fingerprint sensing module under the screen, the input operation of the at least one finger of the user on the display screen is determined and detected. The obtaining of the distance between the at least one finger and the display screen may respectively include: and detecting the distance between the at least one finger and the display screen through the under-screen fingerprint sensing module, so as to acquire the distance between the at least one finger and the display screen.
In some embodiments, the electronic device may further include a plurality of distance sensors distributed at various positions of the display screen for sensing a non-contact input operation by a user in a close range and a distance from the display screen. The detecting an input operation of at least one finger of the user on the display screen may also include: when a sensing signal generated by the distance sensor in response to the approach of at least one finger of the user is received, determining that the input operation of the at least one finger of the user on the display screen is detected. The obtaining of the distance between the at least one finger and the display screen may respectively include: and detecting the distance between the at least one finger and the display screen through the distance sensor, so as to acquire the distance between the at least one finger and the display screen.
105. And judging whether the fingerprint information of the at least one finger is matched with preset fingerprint information or not, and judging whether the distance between the at least one finger and the display screen is within a preset distance range or not. If so,step 107 is executed, and if not, the flow ends or returns tostep 101.
In some embodiments, the input operation of at least one finger of the user on the display screen is an input operation performed by a plurality of fingers simultaneously, and the determining whether the fingerprint information of the at least one finger matches preset fingerprint information includes: and determining whether the fingerprint information of the fingers has preset fingerprint information which is correspondingly matched or not, and when the fingerprint information of the fingers has the preset fingerprint information which is correspondingly matched, determining that the fingerprint information of the at least one finger is matched with the preset fingerprint information.
In some implementations, the determining whether the fingerprint information of the plurality of fingers all have the corresponding matching preset fingerprint information may specifically include: comparing the fingerprint information of the at least one finger with a plurality of preset fingerprint information stored in the electronic device, and determining whether each fingerprint information is matched with one preset fingerprint information; and when each piece of fingerprint information is determined to be matched with one piece of preset fingerprint information, determining that the fingerprint information of at least one finger has the corresponding matched preset fingerprint information.
In some embodiments, the matching of each fingerprint information with one of the preset fingerprint information means that the similarity of each fingerprint information with any one of the preset fingerprint information exceeds a preset threshold, for example, the similarity exceeds 95%.
In other embodiments, the input operation of at least one finger of the user on the display screen is an input operation performed by a plurality of fingers sequentially within a preset time, the preset fingerprint information is a plurality of preset fingerprint information, and the preset fingerprint information is combined into a preset fingerprint information string in order, and the determining whether the fingerprint information of the at least one finger matches the preset fingerprint information includes: comparing the fingerprint information of the fingers with preset fingerprint information in the corresponding sequence in the preset fingerprint string according to the acquisition sequence of the fingerprint information of the fingers; and when determining that the fingerprint information of the plurality of fingers respectively matches with the preset fingerprint information in the corresponding sequence in the preset fingerprint string, determining that the fingerprint information of the at least one finger matches with the preset fingerprint information.
In some embodiments, the determining whether the distance between the at least one finger and the display screen is within a preset distance range includes: judging whether the distance between each finger and the display screen is within a preset distance range or not; or judging whether the average value of the distances between all the fingers and the display screen is within a preset distance range.
That is, whether the distance between the at least one finger and the display screen is within the preset distance range may be determined by determining that the distance between each finger and the display screen is within the preset distance range, or whether the distance between the at least one finger and the display screen is within the preset distance range may be determined by determining that an average value of the distances between all the fingers and the display screen is within the preset distance range.
Please refer to fig. 2, which is a schematic diagram of a finger above the display screen and within a predetermined distance range. Further, as shown in fig. 2, the distance between the finger F1 and the display screen refers to the distance between the finger pad of the finger and the display screen. The preset distance range may be a range greater than or equal to a first distance and less than or equal to a second distance, where the first distance is greater than zero.
For example, the predetermined distance may range from 1 cm to 3 cm.
107. And when the fingerprint information of the at least one finger is matched with preset fingerprint information and the distance between the at least one finger and the display screen is within a preset distance range, unlocking the object to be unlocked.
Therefore, when at least one finger of the user executing the input operation is spaced from the display screen by a certain distance, the spaced distance is within the preset distance range, and the fingerprint information of the finger of the user needs to be matched with the preset fingerprint information, the object to be unlocked can be unlocked, and the unlocking safety is improved.
In the application, the input operation of at least one finger of the user on the display screen may be an operation placed above the display screen and spaced from the display screen by a certain distance. Of course, the input operation of at least one finger of the user on the display screen may also be an operation that is placed above the display screen and is in contact with the display screen, and since the distance between the finger and the display screen is zero when the finger is in contact with the display screen, and the finger is not within the preset distance range, the object to be unlocked is not unlocked.
In some embodiments, when the display screen is in a dark screen state or the display screen displays the lock screen interface, the input operation of the at least one finger of the user on the display screen is an input operation when the display screen is in the dark screen state or the display screen displays the lock screen interface, and the display screen is an object to be unlocked.
In other embodiments, when the display screen displays an interface to be authenticated, including a login interface and a payment interface, of a certain application program, the input operation of at least one finger of the user on the display screen is a click operation input when the interface to be authenticated, including the login interface and the payment interface, of the certain application program is displayed on the display screen, and the application program or the application program functions as an object to be unlocked.
Obviously, the object to be unlocked in the present application may also be an operation that needs to be performed through authentication, for example, operations such as file deletion, access, transfer and the like that need to be performed through authentication.
Therefore, in the application, the fingerprint information of the finger of the user executing the input operation and the distance between the finger and the display screen are acquired, and the unlocking is performed when the input fingerprint information is matched with the preset fingerprint information and the distance between the finger and the display screen is within the preset distance range, so that the unlocking safety is improved.
In some embodiments, beforestep 101, the unlocking control method may further include the steps of: and responding to the setting of the user to set the preset distance range and the preset fingerprint information.
In this application, before thestep 101, the unlocking control method may further include the steps of: it is determined whether there is an unlocking demand, and when it is determined that there is an unlocking demand,step 101 is performed.
In some embodiments, the determining whether there is an unlocking requirement includes whether the user triggers the display screen to display a screen locking interface, an interface of a certain application program with a permission to be verified including a login interface and a payment interface, and the like.
Please refer to fig. 3, which is a flowchart illustrating an unlocking control method according to another embodiment of the present application. In another embodiment, as shown in fig. 3, the unlocking control method may include the following steps:
301. and responding to the setting operation, and prompting the user to set the preset distance range.
In some embodiments,step 301 may specifically include: verifying the identity of the user in response to the setting operation; and prompting the user to set the preset distance range when the identity of the user is verified to be a legal user. In some embodiments, the setting operation may be a selection operation through a setting function option in a menu option or a specific key press operation or a specific touch operation. The "verifying the identity of the user in response to the setting operation" may include: when the setting operation is responded, the user can be prompted to input a password such as an alphanumeric combination or a biometric password such as a fingerprint, iris, voice and the like to verify the identity of the user. The step of prompting the user to divide the display screen when the identity of the user is verified to be a legal user may include: and when the input password is verified to be correct or the fingerprint, iris, voice and other biological characteristic passwords are successfully matched, determining the identity of the user as a legal user, and generating prompt information to prompt the user to set a preset distance range.
In some embodiments, prompting the user to set the preset distance range may include: and generating a menu option interface for the user to select the minimum value and the maximum value of the preset distance range.
302. And prompting the user to input the fingerprint information by using a finger so as to set the preset fingerprint information.
That is, after the preset distance range is set, the user is prompted to input the fingerprint information with a finger to set the preset fingerprint information. Wherein, the prompting the user to input the fingerprint information with the finger and to perform the setting of the preset fingerprint information may include: and prompting the user to input at least two pieces of fingerprint information, wherein the at least two pieces of fingerprint information are fingerprint information of different fingers.
303. When the input operation of at least one finger of a user on the display screen is detected, fingerprint information of the at least one finger is acquired.
304. And acquiring the distance between the at least one finger and the display screen.
305. And judging whether the fingerprint information of the at least one finger is matched with preset fingerprint information or not, and judging whether the distance between the at least one finger and the display screen is within a preset distance range or not. If so,step 306 is executed, and if not, the flow ends or returns to step 303.
306. And when the fingerprint information of the at least one finger is matched with preset fingerprint information and the distance between the at least one finger and the display screen is within a preset distance range, unlocking the object to be unlocked.
In comparison with fig. 1, the embodiment shown in fig. 3 is different only in that the setting steps of the preset distance range and the preset fingerprint information are further included. The steps 303-306 in fig. 3 correspond to the steps 101-107 in fig. 1 one by one, and the more detailed description can refer to the related description of the steps 101-107. Wherein, steps 301 and 302 can be performed sequentially or simultaneously, and step 302 can be performed beforestep 301.
The unlocking control method according to any embodiment of the application can be applied to any electronic device with an underscreen fingerprint sensing module covering the whole display screen area. The display screen can be a touch display screen, and a plurality of fingerprint sensing modules under the screen are integrated in the touch display screen, so that the display screen can have the functions of touch, fingerprint identification, display output and the like. The plurality of under-screen fingerprint sensing modules are distributed at each position below the whole display screen, so that a user can obtain the fingerprint information input by at least one under-screen fingerprint sensing module when contacting or approaching the display screen at any position, and the unlocking process in the unlocking control method is realized.
In some embodiments, when the user needs to unlock, an unlock prompt may be displayed on the display screen, for example, a finger may be placed above the display screen without contacting the display screen. Obviously, the unlocking prompt may not be displayed.
Referring to fig. 4 and 5 together, fig. 4 is a functional block diagram of theelectronic device 100 according to the embodiment of the present disclosure. Fig. 5 is a front view of theelectronic device 100. As shown in fig. 4 and 5, theelectronic device 100 includes adisplay 10 and aprocessor 20. Theelectronic device 100 may be a mobile phone, a tablet computer, an electronic book, etc.
Theprocessor 20 is configured to, when an input operation of at least one finger of a user on thedisplay screen 10 is detected, acquire the fingerprint information of the at least one finger, acquire a distance between the at least one finger and thedisplay screen 10, determine whether the fingerprint information of the at least one finger matches with preset fingerprint information, and determine whether the distance between the at least one finger and thedisplay screen 10 is within a preset distance range, match the fingerprint information of the at least one finger with the preset fingerprint information, and unlock an object to be unlocked when the distance between the at least one finger and the display screen is within the preset distance range.
Therefore, in the application, theelectronic device 100 unlocks by acquiring the fingerprint information of the finger of the user executing the input operation and the distance between the finger and the display screen and when the input fingerprint information is matched with the preset fingerprint information and the distance between the finger and the display screen is within the preset distance range, so that the unlocking safety is improved.
As shown in fig. 5, theelectronic device 100 further includes a plurality of under-screenfingerprint sensing modules 30, and when detecting an input operation of at least one finger of a user on thedisplay screen 10, theprocessor 20 obtains fingerprint information of the at least one finger through the under-screenfingerprint sensing module 30 at a corresponding position.
As shown in fig. 5, the plurality of underscreenfingerprint sensing modules 30 are distributed at each position below thewhole display screen 10, so that when a user performs an input operation at any position, the user corresponds to at least one underscreenfingerprint sensing module 30, and when the user uses a finger or the like to perform a click with thedisplay screen 10 by contact or approach, the underscreenfingerprint sensing module 30 disposed at the corresponding position collects fingerprint information of the finger or the like. When the user performs an input operation through at least one finger, theprocessor 20 correspondingly obtains the fingerprint information of the at least one finger collected by the underscreenfingerprint sensing module 30, so as to obtain the fingerprint information of the at least one finger through the underscreenfingerprint sensing module 30.
In some embodiments, the off-screenfingerprint sensing module 30 may integrate a distance detection function to detect an input operation of at least one finger of a user approaching and not contacting the display screen. For example, the under-screenfingerprint sensing module 30 is an optical fingerprint sensing module, and the distance detection function can be realized by an optical detection method. When thefingerprint sensing module 30 under the screen collects the fingerprint information of at least one finger of the user, theprocessor 20 determines that the input operation of the at least one finger of the user on the display screen is detected. Theprocessor 20 may detect a distance between the at least one finger and the display screen through the underscreen fingerprint sensing module, so as to obtain the distance between the at least one finger and the display screen.
As shown in fig. 4, in some embodiments, the electronic device may further include a plurality ofdistance sensors 50 distributed at various positions of the display screen for sensing a non-contact input operation performed by a user at a close distance and detecting a distance between a finger and thedisplay screen 10. Theprocessor 20 detects an input operation of at least one finger of the user on the display screen, and may include: theprocessor 20 determines to detect an input operation of at least one finger of the user on thedisplay screen 10 when receiving a sensing signal generated by thedistance sensor 50 in response to the approach of the at least one finger of the user. Theprocessor 20 obtaining the distance between the at least one finger and the display screen may respectively include: the distance between the at least one finger and the display screen is detected by thedistance sensor 50, and theprocessor 20 obtains the distance between the at least one finger and the display screen by thedistance sensor 50.
The distance sensor can be an infrared sensor, an optical sensor, a surface acoustic wave sensor and other distance-measuring sensors.
In some embodiments, the input operation of at least one finger of the user on the display screen is an input operation performed by a plurality of fingers simultaneously, and theprocessor 20 determines whether the fingerprint information of the at least one finger matches preset fingerprint information, including: theprocessor 20 determines whether the fingerprint information of the plurality of fingers all have corresponding matched preset fingerprint information, and determines that the fingerprint information of the at least one finger matches the preset fingerprint information when the fingerprint information of the plurality of fingers all have corresponding matched preset fingerprint information.
In some implementations, theprocessor 20 compares the fingerprint information of the at least one finger with a plurality of preset fingerprint information stored in the electronic device, and determines whether each fingerprint information matches one of the preset fingerprint information; and when each piece of fingerprint information is determined to be matched with one piece of preset fingerprint information, determining that the fingerprint information of at least one finger has the corresponding matched preset fingerprint information.
In some embodiments, the matching of each fingerprint information with one of the preset fingerprint information means that the similarity of each fingerprint information with any one of the preset fingerprint information exceeds a preset threshold, for example, the similarity exceeds 95%.
In other embodiments, the input operation of at least one finger of the user on the display screen is an input operation performed by a plurality of fingers sequentially within a preset time, the preset fingerprint information is a plurality of preset fingerprint information, and the preset fingerprint information is combined into a preset fingerprint information string in order, and the determining, by theprocessor 20, whether the fingerprint information of the at least one finger matches the preset fingerprint information includes: theprocessor 20 compares the fingerprint information of the plurality of fingers with preset fingerprint information of corresponding order in the preset fingerprint string according to the acquisition order of the fingerprint information of the plurality of fingers; and when determining that the fingerprint information of the plurality of fingers respectively matches with the preset fingerprint information in the corresponding sequence in the preset fingerprint string, determining that the fingerprint information of the at least one finger matches with the preset fingerprint information.
In some embodiments, theprocessor 20 determines whether the distance between the at least one finger and thedisplay screen 10 is within a preset distance range, including: theprocessor 20 determines whether the distance between each finger and thedisplay screen 10 is within a preset distance range; or whether the average of the distances between all the fingers and thedisplay screen 10 is within a preset distance range.
Wherein the average may be a geometric average, an arithmetic average, or the like.
In some embodiments, when the display screen is in a dark screen state or the display screen displays the lock screen interface, the input operation of the at least one finger of the user is an input operation performed when the display screen is in the dark screen state or the display screen displays the lock screen interface, the display screen is an object to be unlocked, and theprocessor 20 controls unlocking of the display screen.
In other embodiments, when the display screen displays an interface to be authenticated, including a login interface and a payment interface, of a certain application program, the input operation of the at least one finger of the user is an input operation when the display screen displays the interface to be authenticated, including the login interface and the payment interface, of the certain application program, the application program or the function thereof is an object to be unlocked, and theprocessor 20 controls unlocking of the application program and the function thereof.
The object to be unlocked in the present application may also be an operation that needs to be performed after authentication, for example, operations such as file deletion, access, transfer and the like that need to be performed after authentication. Theprocessor 20 unlocks the object to be unlocked to control the corresponding function operation to be executed.
As shown in fig. 4, the electronic device further includes amemory 40, and the preset fingerprint information string may be generated in advance and stored in thememory 40.
In some embodiments, theprocessor 20 is further configured to set the preset distance range and the preset fingerprint information in response to a user setting.
Specifically, theprocessor 20 verifies the identity of the user in response to the setting operation; and prompting the user to set the preset distance range when the identity of the user is verified to be a legal user. In some embodiments, the setting operation may be a selection operation through a setting function option in a menu option or a specific key press operation or a specific touch operation. Theprocessor 20, in response to the set operation, may prompt the user to enter a password such as an alphanumeric combination or a biometric password such as a fingerprint, iris, voice, etc. to verify the user's identity. When theprocessor 20 verifies that the input password is correct or the matching of the biometric passwords such as the fingerprint, the iris, the voice and the like is successful, the identity of the user is determined to be a legal user, and prompt information is generated to prompt the user to set a preset distance range.
In some embodiments, theprocessor 20 prompts the user to set the preset distance range, which may include: theprocessor 20 generates a menu option interface for the user to select the minimum and maximum values of the predetermined distance range.
Theprocessor 20 is also configured to prompt the user to input fingerprint information with a finger to perform a setting of preset fingerprint information. Theprocessor 20 may prompt the user to enter at least two fingerprint information, and wherein the at least two fingerprint information are fingerprint information of different fingers.
Theprocessor 20 is further configured to store information such as a preset distance range, preset fingerprint information, etc. in thememory 40.
Wherein theprocessor 20 is capable of controlling the generation of voice prompt messages, text prompt messages, etc. to prompt the user to input at least two fingerprint messages.
Wherein the method described in fig. 1-2 can be applied to the electronic device described in fig. 4, and the related description can be referred to each other.
Thememory 40 further stores computer program instructions, which are used for theprocessor 20 to call and then execute the aforementioned functions.
Theprocessor 20 may be a Central Processing Unit (CPU), a microcontroller, a single chip, a digital signal processor, or other processing chips. Thememory 40 may be a solid-state memory, a memory card, or the like.
Theelectronic apparatus 100 according to the embodiment of the present invention may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and so on. For convenience of description, the above-mentioned apparatuses are collectively referred to as electronic devices.
Please refer to fig. 6, which is a schematic structural diagram of adisplay screen 10 according to an embodiment of the present application. Fig. 5 provides an implementation of thedisplay screen 10 with an underscreenfingerprint sensing module 30 integrated therein.
As shown in fig. 6, thedisplay screen 10 includes a fingerprint sensor 1, and atouch substrate 2, a thin film transistor array display substrate 3, and a backlight 4 stacked in sequence, where a gap may exist between the thin film transistor array display substrate 3 and the backlight 4. Thetouch substrate 2 is used for detecting a touch operation. The fingerprint recognition sensor 1 is positioned on the thin film transistor array display substrate 3. The tft array display substrate 3 is located in the display area of thedisplay screen 10, so the fingerprint sensor 1 is located in the display area of thedisplay screen 10.
The backlight 4 includes aflexible circuit board 43, a plurality of first pointlight sources 41, and a plurality of second pointlight sources 42. The firstpoint light source 41 and the secondpoint light source 42 are spaced apart from each other on theflexible circuit board 43, and the firstpoint light source 41 and the secondpoint light source 42 are located between theflexible circuit board 43 and the thin film transistor array display substrate 3. The firstpoint light source 41 and the secondpoint light source 42 are electrically connected to theflexible circuit board 43.
Each firstpoint light source 41 and one fingerprint identification sensor 1 are correspondingly arranged and combined into one under-screenfingerprint sensing module 30. Wherein, the position of the application icon B1 displayed on thedisplay screen 10 at least corresponds to one firstpoint light source 41 and the fingerprint identification sensor 1 corresponding to the first point light source.
When a user performs a clicking operation on an application icon B1, the firstpoint light source 41 is configured to emit a first light signal a, emit the first light signal a to a fingerprint grain F of a finger or the like of the user, interact with the fingerprint grain F, and reflect the fingerprint grain F1 to form a target light signal a 1.
Wherein, the fingerprint identification sensor 1 corresponding to the firstpoint light source 41 is used for receiving the target light signal a1 to identify/collect fingerprint information. The secondpoint light source 42 emits a second light signal b providing display brightness for thedisplay screen 10. The wavelength of the first optical signal a and the wavelength of the second optical signal b are different.
Specifically, the target light signal a1 carries fingerprint information. The target optical signal a1 is reflected by the fingerprint grain F to the fingerprint identification sensor 1, the fingerprint identification sensor 1 receives the target optical signal a1 and converts the target optical signal a1 into a target electrical signal, and the processor stores and identifies the fingerprint information of the fingerprint grain F according to the target electrical signal.
Through set up firstpoint light source 41 in backlight 4 atdisplay screen 10, first light signal a of firstpoint light source 41 transmission jets out behind thedisplay screen 10 with fingerprint line F interact, in order to form target light signal a1, this target light signal a1 is received by fingerprint identification sensor 1 offingerprint sensor module 30 under the screen ofdisplay screen 10 internal integration, so as to realize fingerprint information's discernment,fingerprint sensor module 30 is located the display area ofdisplay screen 10 under the screen, do not occupy the space inelectronic device 100's non-display area, and then can improveelectronic device 100's screen and account for the ratio.
In this embodiment, referring to fig. 6, the fingerprint vein F has a valley F1 and a ridge F2, when the fingerprint vein F touches thetouch substrate 2, the ridge F2 directly contacts thesurface 211 of thetouch substrate 2, and the valley F1 has an air gap with thesurface 211 of thetouch substrate 2. The refractive index n1 (e.g., n1 is 1.55) of the ridge F2 is closer to the refractive index n3 (e.g., n3 is 1.5 for normal glass) of thetouch substrate 2 than the refractive index n2 (e.g., n2 is 1) of air, and thus the intensity of the reflected light of the first optical signal a at thesurface 211 of thetouch substrate 2 is greater than the intensity of the reflected light at the surface of the ridge F2. Therefore, in the fingerprint image acquired by the fingerprint recognition sensor 1, the brightness of the image area corresponding to the valley F1 is strong, and the brightness of the image area corresponding to the ridge F2 is weak. Of course, in other embodiments, the fingerprint pattern F may be located on thetouch substrate 2 and spaced apart from thetouch substrate 2, and the fingerprint image may be obtained by using the difference of the reflection intensity of the light by the valleys F1 and the ridges F2 of the fingerprint pattern F.
In this embodiment, the first optical signal a may be infrared light to reduce interference with the display image of thedisplay screen 10. The second optical signal b may be visible light. In other embodiments, the first optical signal a may also be one or a combination of near infrared light, ultraviolet light, near ultraviolet light, visible light, and the like.
Thus, thedisplay screen 10 integrates touch, display and fingerprint recognition functions at the same time.
Fig. 6 is only an example of an underscreenfingerprint sensing module 30, and it is obvious that theelectronic device 100 of the present application may include other types of underscreenfingerprint sensing modules 30. The unlocking control method according to any of the above embodiments of the present application can also be applied to any electronic device having an underscreen fingerprint sensing module that covers the entire display screen area.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the unlocking control methods described in the above method embodiments.
Embodiments of the present invention also provide a computer program product including a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the unlock control methods as recited in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In addition, a processor executing the method steps in each embodiment of the present invention may be integrated with a plurality of functional units to respectively execute each step, or each functional unit may exist separately and physically, for example, theelectronic device 100 includes a plurality of functional units such as a controller to respectively execute the corresponding method steps. Each functional unit included in theelectronic device 100 may be implemented in a form of hardware, or may be implemented in a form of software program module.
The integrated functional units may be stored in a computer readable memory if implemented in the form of software program modules and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The above embodiments of the present invention are described in detail, and the principle and the implementation of the present invention are explained by applying specific embodiments, and the above description of the embodiments is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.