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 application control method according to an embodiment of the present application. The application program control method is applied to an electronic device, and the electronic device comprises a display screen. As shown in fig. 1, the application control method may include the steps of:
101. when the clicking operation for the application icon displayed on the display screen is detected, fingerprint information of a user and a target position of the application icon currently located on the display screen are acquired. In some embodiments, the electronic device further includes a sub-screen fingerprint sensing module, and the acquiring fingerprint information of the user when detecting the clicking operation for the application icon displayed on the display screen may specifically include: when the clicking operation for the application icon displayed on the display screen is detected, fingerprint information of a user is acquired through the under-screen fingerprint sensing module at the position of the application icon.
In some embodiments, the points of the display screen have mapping relations with the coordinates in a coordinate system, and obtaining the target position of the application icon on the display screen may include: and determining a coordinate set corresponding to the application icon, and determining the position corresponding to the coordinate set as a target position.
The display screen is a touch display screen, and the detecting of the click operation for the application icon displayed on the display screen may include: and when an induction signal generated by the touch display screen responding to the clicking operation of the user is received, determining that the clicking operation aiming at the application icon displayed on the display screen is detected.
In other embodiments, the detecting a click operation for an application icon displayed on the display screen may also include: when fingerprint information of a user is collected by the fingerprint sensing module under the screen, clicking operation aiming at an application icon displayed on the display screen is determined to be detected. That is, in other embodiments, the clicking operation on the application icon may also be detected by the underscreen fingerprint sensing module.
103. And comparing the acquired fingerprint information with preset fingerprint information and determining whether the target position is located in a preset area. That is, the acquired fingerprint information is compared with preset fingerprint information, whether the acquired fingerprint information is matched with the preset fingerprint information is determined, and whether the target position is within the preset position is determined.
In some embodiments,step 103 may specifically include: determining preset fingerprint information corresponding to the application icon according to the corresponding relation between the preset application icon and the fingerprint information, and determining a preset area corresponding to the application icon according to the corresponding relation between the preset application icon and the area; and comparing the acquired fingerprint information with preset fingerprint information and determining whether the target position is located in a preset area.
In some embodiments, determining whether the target location is within a preset area may include: and comparing the coordinate set corresponding to the target position with the coordinate set corresponding to the preset area, and determining whether the proportion of the same coordinates in the coordinate set corresponding to the preset area in the coordinate set corresponding to the target position exceeds a preset threshold value. And when the proportion is determined to exceed a preset threshold value, determining that the target position is located in the preset area.
105. And when the acquired fingerprint information is determined to be matched with preset fingerprint information and the target position is determined to be located in the preset area, starting and unlocking an application program corresponding to the application icon.
Obviously, when it is determined that the acquired fingerprint information is not matched with preset fingerprint information or it is determined that the target position is not located in the preset area, the click operation may not be responded, that is, the application program corresponding to the application icon is not started and unlocked.
In some embodiments, the matching of the acquired fingerprint information and the preset fingerprint information means that the similarity between the acquired fingerprint information and the preset fingerprint information exceeds a preset threshold, for example, the similarity exceeds 95%.
Wherein determining that the target location is located within the preset area comprises: and when the proportion of the same coordinates in a coordinate set corresponding to a preset area in the coordinate set corresponding to the target position exceeds a preset threshold value, determining that the target position is located in the preset area.
Therefore, in the application, when the clicking operation on the application icon is detected, the fingerprint information of the user and the area on the display screen where the application icon is located are synchronously acquired, and when it is determined that the acquired fingerprint information is matched with the preset fingerprint information and the position on the display screen where the application icon is located in the preset area, the application program corresponding to the application icon can be quickly started and unlocked, the convenience of operation is improved, and the safety is improved by increasing the factors of the area.
The preset area may be a pre-divided area, for example, the display screen is pre-divided into four areas, i.e., an upper left area, an upper right area, a lower left area, and a lower right area, and different application icons may be pre-corresponding to different areas to serve as the preset area of the application icon.
In some embodiments, beforestep 101, the application control method may further include the steps of: the password setting mode is started in response to the setting operation. In the password setting mode, when the clicking operation of an application icon displayed on a display screen is detected, fingerprint information of a user is acquired; determining a position on a display screen where the application icon is located and an area where the position belongs; and binding the acquired fingerprint information of the user and the determined area with the application program, and encrypting the application program corresponding to the application icon by using the acquired fingerprint information of the user and the information of the determined area as passwords. Therefore, after the acquired fingerprint information of the user and the determined area of the application program on the display screen are bound with the application program, the corresponding relation between the application program and the fingerprint information and the corresponding relation between the application program and the area are established.
And subsequently, the function of using the application program can be unlocked only when the fingerprint information of the user passes verification and the application program is located in a preset area. The fingerprint information used as the password to encrypt the application program corresponding to the application icon in the password setting mode is the preset fingerprint information, and the area on the display screen where the application icon is located determined in the password setting mode is the preset area for unlocking the application program.
Therefore, in the application, the user can also start the password setting mode, click operation is performed on the application icon by corresponding to the application icon, the application icon can be dragged to the corresponding area, the fingerprint information acquired by the click operation and the area where the application icon is located are used as the password to quickly encrypt the application program corresponding to the application icon, convenience of encrypting/adding the password lock to the application program is improved, and the strength of the password is also enhanced by using the information of the area and the fingerprint information as the password.
Please refer to fig. 2, which is a flowchart illustrating an application control method according to another embodiment of the present application.
201. When the clicking operation for the application icon displayed on the display screen is detected, whether the application program corresponding to the application icon is an encrypted application program or not is determined. If so,step 203 is performed, and if not,step 209 is performed.
203. And when the application program corresponding to the application icon is the encrypted application program, acquiring fingerprint information of the user and the position of the application icon on the display screen currently. Specifically, the acquiring the fingerprint information of the user may include: and acquiring fingerprint information of a user through a down-screen fingerprint sensing module at the position of the application icon aimed at by clicking operation. Obtaining the location on the display screen where the application icon is currently located may include: and determining a coordinate set corresponding to the application icon, and determining the position corresponding to the coordinate set as a target position.
205. And comparing the acquired fingerprint information with preset fingerprint information and determining whether the target position is located in a preset area.
207. And when the acquired fingerprint information is determined to be matched with preset fingerprint information and the target position is determined to be located in a preset area, starting and unlocking an application program corresponding to the application icon.
209. And opening the application program corresponding to the application icon.
Wherein, steps 201 and 203 correspond to step 101 in fig. 1, and steps 205 and 207 correspond tosteps 103 and 105 in fig. 1, and the related descriptions can be referred to each other.
Please refer to fig. 3, which is a flowchart illustrating an application control method according to a third embodiment of the present application. In a third embodiment, the application control method may include the steps of:
301. the password setting mode is started in response to the setting operation.
In some embodiments,step 301 may comprise: verifying the identity of the user in response to the setting operation; and starting a password setting mode 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 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 user input 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 "starting the password setting mode 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 starting a password setting mode.
303. And under the password setting mode, acquiring fingerprint information of a user when clicking operation for an application icon displayed on a display screen is detected.
In some embodiments, the electronic device further includes an underscreen fingerprint sensing module, and the detecting a click operation for an application icon displayed on the display screen may specifically include: when the clicking operation for the application icon displayed on the display screen is detected, fingerprint information of a user is acquired through the under-screen fingerprint sensing module at the position of the application icon.
304. And determining the position of the application icon on the display screen and the area of the position. In some embodiments, each point of the display screen has a mapping relationship with each coordinate in a coordinate system, and determining the position of the application icon currently located on the display screen and the area to which the position belongs may include: determining a coordinate set corresponding to the application icon, determining the position corresponding to the coordinate set as the position of the application icon on the display screen, comparing the coordinate set corresponding to the position with the coordinate set of each pre-divided area, and determining the area comprising the coordinate set corresponding to the position as the preset area.
305. And binding the acquired fingerprint information of the user and the determined area with the application program, and encrypting the application program corresponding to the application icon by using the acquired fingerprint information of the user and the information of the determined area as passwords. Therefore, the function of using the application program can be unlocked only after the fingerprint information of the user is verified.
Therefore, in some embodiments, a user may first start a password setting mode by setting an operation control electronic device, and click and drag a certain application icon to a certain pre-divided area by using a specific finger, so that an application program corresponding to the application icon may be encrypted by clicking fingerprint information acquired when the application icon is clicked and the area where the application icon is finally located as a password, thereby quickly adding a password lock to the corresponding application program, and combining the area as the password, thereby greatly improving security.
In some embodiments,step 305 may specifically include: and determining whether the application program corresponding to the current application icon is encrypted, and if so, re-encrypting the application program corresponding to the application icon by using the currently acquired fingerprint information of the user and the determined area information as a new password.
In some embodiments,step 305 may also specifically include: and determining whether the application program corresponding to the current application icon is encrypted, if so, prompting the user to input fingerprint information which is used as a password before, and when determining that the fingerprint information input again by the user is matched with the fingerprint information which is used as the password before, re-encrypting the application program corresponding to the application icon by using the fingerprint information of the user acquired when the clicking operation of the application icon displayed on the display screen is detected previously and the information of the determined area as new passwords.
In some embodiments, afterstep 301 and beforestep 303, the application control method may further include the steps of: the display screen is divided into a plurality of pre-divided areas by responding to the area dividing operation of the user, for example, the display screen is divided into four areas of upper left, upper right, lower left and lower right by responding to the area dividing operation of the user.
The area dividing operation may be a sliding operation input by a user on the display screen, and the obtained plurality of pre-divided areas are areas surrounded by a trajectory line formed by the sliding operation input by the user and a boundary line of the display screen.
In some embodiments, the application control method may further include the steps of: the password setting mode is exited in response to the exit operation of the user, and the normal operation mode is entered, and the method described in fig. 1-2 is the method steps executed in the normal operation mode.
Steps S301-305 shown in fig. 3 may be performed beforestep 101 in fig. 1 and step 201 in fig. 2. It is clear that steps S301-305 shown in fig. 3 can also be performed at any time when the user needs to add a combination lock to some application.
In any of the above embodiments, the clicking operation on the application icon displayed on the display screen may include a touching operation on the application icon or an operation that is located above the application icon and is spaced by a preset distance.
That is, the pointing operation may be a contact touch operation or a proximity noncontact operation. Fingerprint sensing module under the screen can be optical fingerprint sensing module, and accessible optics's mode gathers closely non-contact's fingerprint information. When the clicking operation is a close-distance non-contact operation, the display screen can also be an optical touch screen, and the close-distance non-contact touch operation can be sensed.
The application program control method according to any of the embodiments of the present application can be applied to any electronic device having an underscreen fingerprint sensing module covering the entire 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 each application icon at least corresponds to one under-screen fingerprint sensing module, when a user uses a finger and the like to perform clicking operation on a certain application icon, the under-screen fingerprint sensing module arranged at the position of the application icon acquires fingerprint information of the finger and the like performing the clicking operation, and further determines the preset area of the application icon, thereby realizing the unlocking and encryption processes in the application program control method.
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. At least one application icon B1 is displayed on thedisplay screen 10.
Theprocessor 20 is configured to, when a click operation for the application icon B1 displayed on thedisplay screen 10 is detected, acquire fingerprint information of a user and a target position where the application icon B1 is currently located on thedisplay screen 10; theprocessor 20 compares the acquired fingerprint information with preset fingerprint information and determines whether the target position is located in a preset area; and when the acquired fingerprint information is determined to be matched with preset fingerprint information and the target position is located in the preset area, starting and unlocking an application program corresponding to the application icon.
Therefore, in the present application, when theelectronic device 100 detects the clicking operation on the application icon, the fingerprint information of the user is synchronously acquired, and when it is determined that the acquired fingerprint information matches the preset fingerprint information and the position on thedisplay screen 10 where the application icon B1 is located in the preset region, the application program corresponding to the application icon B1 can be quickly started and unlocked, so that convenience of the operation is improved, and the security is improved by increasing the factors of the region.
The preset area may be a pre-divided area, for example, the display screen is pre-divided into four areas, namely, an upper left area, an upper right area, a lower left area and a lower right area, and different application icons B1 may be pre-corresponding to different areas as the preset area B1 corresponding to the application icons.
As shown in fig. 5, theelectronic device 100 further includes an off-screenfingerprint sensing module 30, and when theprocessor 20 detects a click operation for the application icon B1 displayed on thedisplay screen 10, the processor acquires fingerprint information of a user through the off-screenfingerprint sensing module 30.
As shown in fig. 5, the number of the off-screenfingerprint sensing modules 30 may be multiple, and the multiple off-screenfingerprint sensing modules 30 are distributed at various positions below thewhole display screen 10, so that each application icon B1 at least corresponds to one off-screenfingerprint sensing module 30, and when a user uses a finger or the like to perform a pointing operation on one application icon B1, the off-screenfingerprint sensing module 30 disposed at the position of the application icon B1 collects fingerprint information of the finger or the like performing the pointing operation. Theprocessor 20 correspondingly acquires the fingerprint information collected by thefingerprint sensing module 30 under the screen, so that the fingerprint information of the user is acquired through thefingerprint sensing module 30 under the screen.
Thedisplay screen 10 is a touch display screen, and when receiving a sensing signal generated by the touch display screen in response to a clicking operation of a user, theprocessor 20 determines that the clicking operation for the application icon displayed on thedisplay screen 10 is detected.
In other embodiments, theprocessor 20 determines that the clicking operation for the application icon displayed on the display screen is detected when the fingerprint sensing module under the screen collects the fingerprint information of the user. That is, in other embodiments, the clicking operation on the application icon may also be detected by the underscreenfingerprint sensing module 30, and when the finger of the user approaches the corresponding underscreenfingerprint sensing module 30 and is collected by the corresponding underscreenfingerprint sensing module 30, theprocessor 20 determines that the clicking operation on the application icon by the user is detected at this time.
In some embodiments, theprocessor 20 determines that the acquired fingerprint information matches the preset fingerprint information when the similarity between the acquired fingerprint information and the preset fingerprint information exceeds a preset threshold. The preset threshold may be 95% equivalent.
In some embodiments, where points of thedisplay screen 10 have a mapping relationship with coordinates in a coordinate system, obtaining the target position of the application icon B1 currently located on thedisplay screen 10 may include: and determining a coordinate set corresponding to the application icon B1, and determining the position corresponding to the coordinate set as the target position.
In some embodiments, theprocessor 20, upon detecting a click operation for the app icon B1 displayed on thedisplay screen 10, acquiring fingerprint information of the user and a target position where the app icon B1 is currently located on thedisplay screen 10, may further include: when theprocessor 20 receives a clicking operation on an application icon displayed on the display screen, determining whether an application program corresponding to the application icon is an encrypted application program; when the application program corresponding to the application icon is an encrypted application program, fingerprint information of the user and a target position of the application icon B1 currently located on thedisplay screen 10 are obtained.
That is, in some embodiments, theprocessor 20 obtains the fingerprint information of the user and the target position of the application icon B1 currently located on thedisplay screen 10 when determining that the application program corresponding to the application icon is an encrypted application program, and performs the subsequent steps. When theprocessor 20 determines that the application program corresponding to the application icon is an unencrypted application program, the application program is directly started.
In some embodiments, theprocessor 20 is further configured to perform the following operations: starting a password setting mode in response to a setting operation; and under the password setting mode, when the clicking operation aiming at the application icon B1 displayed on thedisplay screen 10 is detected, the fingerprint information of the user is acquired; determining a position on thedisplay screen 10 where the application icon B1 is located and an area to which the position belongs; and binding the acquired fingerprint information of the user and the determined area with the application program, and encrypting the application program corresponding to the application icon B1 by using the acquired fingerprint information of the user and the information of the determined area as passwords.
Therefore, after the acquired fingerprint information of the user and the determined area of the application program on the display screen are bound with the application program, the corresponding relation between the application program and the fingerprint information and the corresponding relation between the application program and the area are established. In the password setting mode, the fingerprint information used for encrypting the application program corresponding to the application icon B1 is the preset fingerprint information when the application program is opened and unlocked, and the determined area at the position is the preset area when the application program is opened and unlocked.
Therefore, the user can first control theelectronic device 100 to start the password setting mode through the setting operation, and when a certain application icon is clicked, the application program corresponding to the application icon can be encrypted by clicking the obtained fingerprint information of the application icon and the area where the application icon B1 is located as the password, so as to quickly add the password lock to the corresponding application program.
Please refer to fig. 6, which is a schematic diagram illustrating the division of thedisplay screen 10. In some embodiments, theprocessor 20 is further configured to divide the area of thedisplay screen 10 in response to a user's area dividing operation after controlling theelectronic device 100 to start the password setting mode, so as to obtain a plurality of pre-divided areas.
As shown in fig. 6, theprocessor 20 divides thedisplay screen 10 into four regions of an upper left a1, an upper right a2, a lower left A3, and a lower right a4 in response to a region dividing operation by a user.
The area dividing operation may be a sliding operation input by a user on thedisplay screen 10, and the obtained plurality of pre-divided areas are areas surrounded by a trajectory formed by the sliding operation input by the user or a boundary line further combined with the display screen.
For example, the user may slide down from the middle position of the upper side of thedisplay screen 10 to the middle position of the lower side of thedisplay screen 10, and then slide right from the middle position of the left side of thedisplay screen 10 to the middle position of the right side of thedisplay screen 10, thereby forming four regions of upper left a1, upper right a2, lower left A3, and lower right a 4.
For another example, as shown in fig. 6, in the password setting mode, the user may drag the application icon B1 of the application 6 to the a4 area with a certain finger, thereby establishing the correspondence between the finger and the a4 area and the application icon B1. When the user needs to use the application 6 subsequently after exiting the password setting mode, if the application 6 is not in the a4 area, the application icon B1 corresponding to the application 6 may be dragged to the a4 area, and then the application icon B1 may be clicked with a corresponding finger to unlock the application. Or, the user drags the application icon B1 corresponding to the application 6 to the a4 region with the corresponding finger to achieve unlocking, that is, fingerprint information of the finger corresponding to the user may be acquired in the process of dragging to the a4 region, and the user drags the application icon B1 corresponding to the application 6 to the a4 region with the corresponding finger to be regarded as the click operation without additionally performing operations such as clicking.
In some embodiments, theprocessor 20 initiating the password setup mode in response to the setup operation may include: theprocessor 20 verifies the identity of the user in response to the set operation; and starting a password setting mode 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 option in a menu option or a specific key press operation or a specific touch operation.
In some embodiments, theprocessor 20 verifies the identity of the user in response to the setting operation, and may further include: when the user input 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. Theprocessor 20 starts the password setting mode when verifying that the user identity is a valid user, and may further 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 starting a password setting mode.
In some embodiments, the encrypting, by theprocessor 20, the application program corresponding to the application icon by using the acquired fingerprint information of the user as a password may specifically include: and determining whether the application program corresponding to the current application icon B1 is encrypted, and if so, re-encrypting the application program corresponding to the application icon B1 by using the currently acquired fingerprint information of the user and the information of the determined area as a new password.
In some embodiments, the encrypting, by theprocessor 20, the application program corresponding to the application icon by using the acquired fingerprint information of the user as a password may specifically include: and determining whether the application program corresponding to the current application icon B1 is encrypted, prompting the user to input fingerprint information which is used as a password before if the application program corresponding to the current application icon B1 is encrypted, and re-encrypting the application program corresponding to the application icon B1 by using the fingerprint information of the user acquired when the clicking operation on the application icon B1 displayed on thedisplay screen 10 is detected previously and the information of the determined area as new passwords when the fingerprint information input by the user again is determined to be matched with the fingerprint information which is used as the password before.
In some embodiments, theprocessor 20 is further configured to exit the password setting mode in response to the exit operation of the user, and enter a normal operation mode, in which theprocessor 20 may perform the aforementioned operation of acquiring the fingerprint information of the user when detecting the clicking operation on the application icon B1 displayed on thedisplay screen 10; comparing the acquired fingerprint information with preset fingerprint information; and when the acquired fingerprint information is determined to be matched with the preset fingerprint information, opening and unlocking the application program corresponding to the application icon B1, and the like.
As shown in fig. 4, the electronic device further includes amemory 40, the preset fingerprint information may be stored in thememory 40, and thememory 40 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.
The electronic device 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 the like. For convenience of description, the above-mentioned apparatuses are collectively referred to as electronic devices.
Please refer to fig. 7, which is a schematic structural diagram of adisplay screen 10 according to an embodiment of the present application. Fig. 7 provides an implementation of thedisplay screen 10 with an underscreenfingerprint sensing module 30 integrated therein.
As shown in fig. 7, thedisplay screen 10 includes afingerprint sensor 1, and atouch substrate 2, a thin film transistorarray display substrate 3, and abacklight 4 stacked in sequence, where a gap may exist between the thin film transistorarray display substrate 3 and thebacklight 4. Thetouch substrate 2 is used for detecting a touch operation. Thefingerprint recognition sensor 1 is positioned on the thin film transistorarray display substrate 3. The tftarray display substrate 3 is located in the display area of thedisplay screen 10, so thefingerprint sensor 1 is located in the display area of thedisplay screen 10.
Thebacklight 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 transistorarray 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 onefingerprint 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 thefingerprint 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, thefingerprint 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 thefingerprint identification sensor 1, thefingerprint 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 inbacklight 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 byfingerprint 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. 7, 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 thefingerprint 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. 7 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 application control method of any of the above embodiments of the present application can also be applied to any electronic device having an underscreen fingerprint sensing module covering the entire display screen area.
An embodiment of the present invention further provides a computer storage medium, wherein 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 application control methods described in the above method embodiments.
Embodiments of the present invention also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any one of the application 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.