Fingerprint-based control method and device, equipment and storage medium

By integrating the fingerprint module on the electronic device, determining the sliding parameters according to the fingerprint sliding operation and performing corresponding operations, the problem of long response time of the touch screen is solved, and the device's response efficiency and operation convenience are improved.

CN119271093APending Publication Date: 2025-01-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310830656.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-06
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The touch screen sensitivity of existing electronic devices is insufficient, resulting in too long response time and affecting the user experience.

Method used

By integrating a fingerprint module on the electronic device, the sliding parameters of the sliding operation, including the sliding direction, are determined based on the collected fingerprint set, and a designated operation matching the parameter, such as adjusting the volume, brightness or switching applications, is performed to achieve the electronic device. efficient control.

Benefits of technology

It improves the response efficiency of electronic devices, overcomes the problem of too long response time in touch screen control, and provides a more convenient and flexible operation method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119271093A_ABST
    Figure CN119271093A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a fingerprint-based control method and device, equipment and a storage medium, and the method comprises the steps: determining a sliding parameter of a sliding operation corresponding to a fingerprint set according to the collected fingerprint set, the sliding parameter comprises a sliding direction, the fingerprint set comprises a plurality of fingerprints of a user in a one-time sliding operation process on a fingerprint module of the electronic equipment; and executing a specified operation matched with the sliding parameter, wherein an operation object of the specified operation comprises any one of the following objects: a target parameter of the electronic equipment, a main interface of the electronic equipment and a foreground running application of the electronic equipment. By implementing the method, the response efficiency of the electronic equipment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic equipment, and in particular to a fingerprint-based control method, device, equipment and storage medium. Background Art

[0002] At present, the control of electronic devices mostly relies on touch screens, but current touch screens usually have sensitivity issues, which often lead to a long response time of the electronic device, affecting the user experience. Summary of the invention

[0003] The embodiments of the present application provide a fingerprint-based control method, apparatus, device, and storage medium, which can improve the response efficiency of electronic devices.

[0004] A first aspect of an embodiment of the present application provides a fingerprint-based control method, including:

[0005] Determine, according to the collected fingerprint set, a sliding parameter of a sliding operation corresponding to the fingerprint set, wherein the sliding parameter includes a sliding direction, and the fingerprint set includes multiple fingerprints of a user in a sliding operation process on a fingerprint module of an electronic device;

[0006] A designated operation matching the sliding parameter is executed, where an operation object of the designated operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

[0007] A second aspect of an embodiment of the present application provides a fingerprint-based control device, including:

[0008] A parameter acquisition unit, configured to determine a sliding parameter of a sliding operation corresponding to a fingerprint set according to the collected fingerprint set, wherein the sliding parameter includes a sliding direction, and the fingerprint set includes multiple fingerprints of a user in a sliding operation process on a fingerprint module of an electronic device;

[0009] The action execution unit is used to execute a specified operation matching the sliding parameter, wherein the operation object of the specified operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

[0010] A third aspect of the embodiments of the present application provides an electronic device, including:

[0011] A memory storing executable program code;

[0012] and a processor coupled to the memory;

[0013] The processor calls the executable program code stored in the memory, and when the executable program code is executed by the processor, the processor implements the method described in the first aspect of the embodiment of the present application.

[0014] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium having executable program code stored thereon. When the executable program code is executed by a processor, the method described in the first aspect of the embodiment of the present application is implemented.

[0015] A fifth aspect of an embodiment of the present application discloses a computer program product. When the computer program product runs on a computer, the computer executes the method described in the first aspect of the embodiment of the present application.

[0016] A sixth aspect of an embodiment of the present application discloses an application publishing platform, which is used to publish a computer program product. When the computer program product runs on a computer, the computer executes the method described in the first aspect of the embodiment of the present application.

[0017] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0018] In an embodiment of the present application, based on the collected fingerprint set, the sliding parameters of the sliding operation corresponding to the fingerprint set are determined, the sliding parameters include the sliding direction, and the fingerprint set includes multiple fingerprints of the user during a sliding operation on the fingerprint module of the electronic device; the specified operation matching the sliding parameters is executed, and the operation object of the specified operation includes any one of the following: the target parameter of the electronic device, the main interface of the electronic device, and the foreground running application of the electronic device.

[0019] It can be seen that the technical solution of the present application provides a control method based on a fingerprint module, whereby a user can control an electronic device by operating the fingerprint module of the electronic device, thereby overcoming the problem of long response time existing in touch screen control, and thus being conducive to improving the response efficiency of the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments and the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained based on these drawings.

[0021] Figure 1 It is a scenario diagram of the fingerprint-based control method disclosed in the embodiment of the present application;

[0022] Figure 2 It is a flowchart of the fingerprint-based control method disclosed in the embodiment of the present application;

[0023] Figure 3 is another flowchart of the fingerprint-based control method disclosed in the embodiment of the present application;

[0024] Figure 4A is a diagram of the sliding operation disclosed in the embodiment of the present application;

[0025] Figure 4B is another illustration of the sliding operation disclosed in the embodiment of the present application;

[0026] Figure 5 It is another flowchart of the fingerprint-based control method disclosed in the embodiment of the present application;

[0027] Figure 6 It is a structural diagram of a fingerprint-based control device disclosed in an embodiment of the present application;

[0028] Figure 7 It is a structural diagram of an electronic device disclosed in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The embodiments of the present application provide a fingerprint-based control method, apparatus, device, and storage medium, which can improve the response efficiency of electronic devices.

[0030] In order to make the technical personnel in the technical field better understand the scheme of the present application, the technical scheme in the embodiment of the present application will be described below in conjunction with the drawings in the embodiment of the present application. Obviously, the described embodiment is only a part of the embodiment of the present application, not all of the embodiments. Based on the embodiments in the present application, they should all fall within the scope of protection of the present application.

[0031] In the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. For example, the first instruction and the second instruction are used to distinguish different passenger instructions, and their order is not limited. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.

[0032] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.

[0033] "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or plural.

[0034] See also Figure 1 , Figure 1 This is a scenario diagram of the fingerprint-based control method disclosed in the embodiment of this application. Figure 1 The illustrated scene diagram includes an electronic device 10 and a user 20 .

[0035] Among them, the electronic device 10 may include general handheld screen electronic devices, such as mobile phones, smart phones, portable terminals, terminals, personal digital assistants (PDA), portable multimedia players (Personal Media Player, PMP) devices, laptop computers, notebooks (Note Pad), wireless broadband (Wireless Broadband, Wibro) terminals, tablet computers (Personal Computer, PC), smart PCs, sales terminals (Point of Sales, POS) and car computers, etc.

[0036] The electronic device 10 may also include a wearable device. A wearable device is a portable electronic device that can be worn directly on the user or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but can also realize powerful intelligent functions through software support, data interaction, and cloud server interaction, such as: computing function, positioning function, and alarm function. At the same time, they can also connect to mobile phones and various terminals. Wearable devices may include but are not limited to watches supported by wrists (such as watches, wrists, etc.), shoes supported by feet (such as shoes, socks or other products worn on the legs), glasses supported by the head (such as glasses, helmets, headbands, etc.), and various non-mainstream product forms such as smart clothing, school bags, crutches, accessories, etc.

[0037] Currently, the control of the electronic device 10 is mostly implemented by a touch screen, and the current touch screens usually have sensitivity issues, which often lead to a long response time of the electronic device 10, affecting the user experience.

[0038] In the technical solution of the present application, the electronic device 10 can determine the sliding parameters of the sliding operation according to the fingerprint set corresponding to the sliding operation of the user on the fingerprint module of the electronic device 10, and then perform a specified operation matching the sliding parameters.

[0039] It can be seen that the technical solution of the present application provides a control method based on a fingerprint module, and the user can control the electronic device 10 by operating the fingerprint module of the electronic device 10, overcoming the problem of long response time based on touch screen control, which is beneficial to improving the response efficiency of the electronic device 10.

[0040] In the technical solution of the present application, the working principle of the fingerprint module of the electronic device 10 may include but is not limited to photoelectric, capacitance and ultrasonic, etc. The fingerprint module may be arranged on the side, front or back of the electronic device 10, which is not limited in the embodiment of the present application.

[0041] The technical solution of this application is further described below in conjunction with specific implementation methods:

[0042] See also Figure 2 , Figure 2 FIG. 1 is a flowchart of the fingerprint-based control method disclosed in the embodiment of the present application. Figure 2 The fingerprint-based control method shown may include the following steps:

[0043] 201. Determine a sliding parameter of a sliding operation corresponding to the fingerprint set according to the collected fingerprint set.

[0044] The above sliding parameters may at least include a sliding direction, and the above fingerprint set may include multiple fingerprints during a sliding operation of the user on the fingerprint module.

[0045] In some embodiments, determining the sliding parameter of the sliding operation corresponding to the fingerprint set according to the collected fingerprint set may include:

[0046] Matching the collected fingerprint set with the fingerprint of the target finger;

[0047] If the match is successful, the sliding parameters of the sliding operation corresponding to the fingerprint set are determined according to the fingerprint set.

[0048] The number of target fingers is one or more, which is not limited in the embodiments of the present application. It is understandable that when there is one target finger, it means that all controls based on the fingerprint module are implemented by the same finger. When there are multiple target fingers, it means that different controls based on the fingerprint module can be implemented by different fingers respectively.

[0049] Exemplarily, when there is one target finger, the target finger is the thumb of the right hand of the legitimate user.

[0050] Exemplarily, when there are two target fingers, the target fingers are the thumb and index finger of the right hand of the legitimate user.

[0051] In some embodiments, before step 201, the first collected fingerprint may be matched with the fingerprint of the target finger; if the match is successful, the subsequent N consecutive fingerprints are collected to obtain a fingerprint set.

[0052] Furthermore, in the embodiment of the present application, if the first collected fingerprint does not match the fingerprint of the target finger, the collection of the fingerprint corresponding to the sliding operation can be terminated.

[0053] By implementing this method, when collecting a set of fingerprints, the electronic device can verify the legitimacy of the first collected fingerprint. If the verification is successful, it will continue to collect subsequent consecutive fingerprints. Otherwise, it will abandon the fingerprint corresponding to the current sliding operation, thereby avoiding the collection of invalid fingerprints and helping to save the device power consumption of the electronic device.

[0054] In some embodiments, determining the sliding parameters of the sliding operation corresponding to the fingerprint set based on the collected fingerprint set may include: identifying the finger area corresponding to each fingerprint in the collected fingerprint set based on the fingerprint pattern of the target finger; determining the sliding direction of the sliding operation corresponding to the fingerprint set based on the finger area corresponding to each fingerprint and the collection timing.

[0055] It should be noted that the fingerprint pattern of the target finger may include fingerprint patterns of multiple finger regions of the target finger.

[0056] 202. Execute a designated operation that matches the sliding parameter, where an operation object of the designated operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

[0057] The target parameters of the electronic device may include but are not limited to volume or brightness.

[0058] Exemplary:

[0059] If the operation object of the designated operation is the volume of the electronic device, the designated operation may include an operation of turning up or down the volume.

[0060] If the operation object of the specified operation is the brightness of the electronic device, the specified operation may include an operation of increasing or decreasing the brightness.

[0061] If the operation object of the specified operation is the main interface of the electronic device, the specified operation may include but is not limited to any of the following: switching operations on applications on the main interface, displaying operations on the pull-down box on the main interface, displaying operations on the pull-down box on the main interface, changing operations on the main interface theme, etc.

[0062] If the designated operation is a foreground running application, and the foreground running application is a game, the designated operation may include but is not limited to any of the following: movement of the player character in the game, skipping the game scenario introduction, using the game's designated skills, zooming in on the map, continuing the game, etc.

[0063] If the specified operation is a foreground running application, and the foreground running application is an album, the specified operation may include but is not limited to at least one of the following: a page swipe operation, a page slide down operation, a picture switching operation, a picture zoom in operation, a picture zoom out operation, a picture sharing operation, a picture marking operation, a picture deletion operation, etc.

[0064] If the designated operation is a foreground running application, and the foreground running application is a shopping application, the designated operation may include but is not limited to at least one of the following: an operation of adding a product to a shopping cart, an operation of sharing a product, an operation of adding a product to favorites, etc.

[0065] By implementing the above method, a control method based on a fingerprint module is provided to the user, and the user can control the electronic device by operating the fingerprint module of the electronic device, thereby overcoming the problem of long response time based on touch screen control, and thus helping to improve the response efficiency of the electronic device.

[0066] See also Figure 3 , Figure 3 FIG. 1 is another flowchart of the fingerprint-based control method disclosed in the embodiment of the present application. Figure 3 The fingerprint-based control method shown may include the following steps:

[0067] 301. Determine a sliding parameter of a sliding operation corresponding to the fingerprint set according to the collected fingerprint set.

[0068] In some embodiments, the sliding parameters may include not only the sliding direction but also the finger identification and / or the dwell time corresponding to the first fingerprint collected in the fingerprint set.

[0069] The finger identifier is used to uniquely identify a finger, and the finger identifier may include but is not limited to at least one of the following: numbers, letters, and special characters.

[0070] 302. Determine an operation object according to the finger identifier and / or the dwell time.

[0071] In some embodiments, the electronic device may be pre-set with an object list, which may include multiple operation objects and a finger identifier and / or dwell time corresponding to each operation object.

[0072] Furthermore, the electronic device can determine the operation object that matches the finger identification and / or the dwell time by checking the above object list.

[0073] In the case of determining the operation object according to the finger identifier, exemplary:

[0074] The operation objects in the above object list are volume, main interface, and application 1. Among them, the volume corresponds to the first finger identifier, the main interface corresponds to the second finger identifier, and application 1 corresponds to the third finger identifier. If the finger identifier corresponding to the above sliding operation is the first finger identifier, the volume is determined as the operation object; if the finger identifier corresponding to the above sliding operation is the second finger identifier, the main interface is determined as the operation object; if the finger identifier corresponding to the above sliding operation is the third finger identifier, application 1 is determined as the operation object.

[0075] In the case where the operation object is determined according to the length of stay, for example:

[0076] The operation objects in the above object list are volume and main interface. The volume corresponds to the first time interval, and the main interface corresponds to the second time interval. If the dwell time corresponding to the above sliding operation is in the first time interval, the volume is determined as the operation object; if the dwell time corresponding to the above sliding operation is in the second time interval, the main interface is determined as the operation object.

[0077] 303. Perform a specified operation matching the sliding direction on the operation object.

[0078] In some embodiments, a sliding direction corresponding to each preset operation may be pre-set for each operation object. For the operation object, executing a specified operation matching the sliding direction may include:

[0079] From a plurality of preset operations of the operation object, a designated operation matching the sliding direction of the sliding operation is determined, and the designated operation is executed.

[0080] In some embodiments, when the operation object of the specified operation is a target parameter, the preset operation of the target parameter includes a parameter increase operation and a parameter decrease operation. The sliding direction corresponding to the parameter increase operation is the first longitudinal direction, and the sliding direction corresponding to the parameter decrease operation is the second longitudinal direction. Specifically: when the sliding direction of the above sliding operation is the first longitudinal direction, the increase operation for the target parameter is performed; when the sliding direction of the above sliding operation is the second longitudinal direction, the decrease operation for the target parameter is performed.

[0081] In some embodiments, when the operation object of the specified operation is an interface, the preset operations of the interface include switching operations of applications on the main interface, displaying operations of a pull-down box on the main interface, and changing operations of the main interface theme. Among them, the sliding direction corresponding to the switching operation of applications on the main interface is the first horizontal direction, the sliding direction corresponding to the changing operation of the main interface theme is the second horizontal direction, the sliding direction corresponding to the switching operation of applications on the main interface is the first vertical direction, and the sliding direction corresponding to the display operation of the pull-down box on the main interface is the second vertical direction. Specifically: when the sliding direction of the above sliding operation is the first horizontal direction, the switching operation of applications on the main interface is executed; when the sliding direction of the above sliding operation is the second horizontal direction, the changing operation of the main interface theme is executed; when the sliding direction of the above sliding operation is the first vertical direction, the display operation of the pull-down box on the main interface is executed; when the sliding direction of the above sliding operation is the second vertical direction, the display operation of the pull-down box on the main interface is executed.

[0082] For example, the diagram of the sliding operation on the fingerprint module can be found in Figure 4A-4B .in, Figure 4A The sliding direction of the sliding operation shown is the first horizontal direction. Figure 4B The sliding direction of the sliding operation shown is a first longitudinal direction.

[0083] By implementing the above method, the electronic device first determines the operation object according to the finger identification and / or the dwell time corresponding to the sliding operation, and then performs the specified operation matching the sliding direction on the determined operation object. It can be seen that this control method based on the fingerprint module can flexibly control multiple operation objects of the electronic device, and the operation is more convenient.

[0084] See also Figure 5 , Figure 5 FIG. 1 is another flowchart of the fingerprint-based control method disclosed in the embodiment of the present application. Figure 5 The fingerprint-based control method shown may include the following steps:

[0085] 501. Determine a sliding parameter of a sliding operation corresponding to the fingerprint set according to the collected fingerprint set.

[0086] In some embodiments, the sliding parameters may include not only the sliding direction but also the finger identification and / or the dwell time corresponding to the first fingerprint collected in the fingerprint set.

[0087] 502. Determine a target operation function from a plurality of operable functions corresponding to the operation object according to the finger identifier and / or the dwell time.

[0088] In some embodiments, the electronic device may be pre-set with a function list, which may include multiple operable functions of the operation object, and the finger identifier and / or dwell time corresponding to each operable function.

[0089] Furthermore, the electronic device can determine the target operation function that matches the finger identification and / or the dwell time by checking the above function list.

[0090] In the case of determining the target operation function according to the finger identification, for example:

[0091] The operation object is the main interface, and the operable functions corresponding to the main interface include the switching function of applications on the main interface, the display function of the pull-down box on the main interface, the display function of the pull-down box on the main interface, and the function of changing the theme of the main interface. The switching function of applications on the main interface corresponds to the first finger identifier, the display function of the pull-down box on the main interface corresponds to the second finger identifier, the display function of the pull-down box on the main interface corresponds to the third finger identifier, and the function of changing the theme of the main interface corresponds to the fourth finger identifier. If the finger identifier corresponding to the above sliding operation is the first finger identifier, the display function of the pull-down box on the main interface is determined as the target operation function; if the finger identifier corresponding to the above sliding operation is the second finger identifier, the display function of the pull-down box on the main interface is determined as the target operation function; if the finger identifier corresponding to the above sliding operation is the third finger identifier, the display function of the pull-down box on the main interface is determined as the target operation function; if the finger identifier corresponding to the above sliding operation is the fourth finger identifier, the function of changing the theme of the main interface is determined as the target operation function.

[0092] In the case where the operation object is determined according to the length of stay, for example:

[0093] When the operation object is the brightness of the electronic device, the operable functions corresponding to the brightness include a brightness increase function and a brightness decrease function. The brightness increase function corresponds to the first time interval, and the brightness decrease function corresponds to the second time interval. If the dwell time corresponding to the above sliding operation is in the first time interval, the brightness increase function is determined as the target operation function; if the dwell time corresponding to the above sliding operation is in the second time interval, the brightness decrease function is determined as the target operation function.

[0094] 503. When the sliding direction matches the designated sliding direction corresponding to the target operation function, execute the designated operation corresponding to the target operation function.

[0095] Exemplarily, the operation object is the main interface, the target operation function is the switching function of applications on the main interface, and the corresponding designated operation is the switching operation of applications on the main interface; the target operation function is the display function of the pull-down box on the main interface, and the corresponding designated operation is the display operation of the pull-down box on the main interface; the target operation function is the display function of the drop-down box on the main interface, and the corresponding designated operation is the display operation of the drop-down box on the main interface; the target operation function is the function of changing the theme of the main interface, and the corresponding designated operation is the operation of changing the theme of the main interface.

[0096] Exemplarily, the operation object is brightness, the target operation function is a brightness increase function, and the corresponding designated operation is a brightness increase operation; the target operation function is a brightness decrease function, and the corresponding designated operation is a brightness decrease operation.

[0097] By implementing the above method, the electronic device first determines the target operation function of the operation object according to the finger identification and / or dwell time corresponding to the sliding operation, and then executes the designated operation corresponding to the target operation function when the sliding direction of the sliding operation matches the designated sliding direction corresponding to the target operation function. Based on the fingerprint module, multiple functions of an operation object of the electronic device can be flexibly and efficiently controlled.

[0098] See also Figure 6 , Figure 6 FIG. 1 is a structural diagram of a fingerprint-based control device disclosed in an embodiment of the present application. Figure 6 The fingerprint-based control device shown may include a parameter acquisition unit 601 and an action execution unit 602; wherein:

[0099] The parameter acquisition unit 601 is used to determine the sliding parameters of the sliding operation corresponding to the fingerprint set according to the collected fingerprint set, where the sliding parameters include the sliding direction, and the fingerprint set includes multiple fingerprints of the user in a sliding operation process on the fingerprint module of the electronic device;

[0100] The action execution unit 602 is used to execute a specified operation matching the sliding parameter, where the operation object of the specified operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

[0101] In some embodiments, the sliding parameter further includes a finger identifier and / or a dwell time corresponding to the first fingerprint collected in the fingerprint set; the action execution unit 602 may be used to execute the specified operation matching the sliding parameter in the following manner:

[0102] The action execution unit 602 is used to determine the operation object according to the finger identification and / or the dwell time; and to execute a specified operation matching the sliding direction on the operation object.

[0103] In some embodiments, the operation object of the specified operation is the target parameter, and the method for the action execution unit 602 to execute the specified operation matching the sliding parameter may specifically include:

[0104] The action execution unit 602 is used to execute an increase operation on the target parameter when the sliding direction is the first longitudinal direction; and to execute a decrease operation on the target parameter when the sliding direction is the second longitudinal direction.

[0105] In some embodiments, the target parameter includes brightness or volume.

[0106] In some embodiments, the sliding parameter further includes a finger identifier and / or a dwell time corresponding to the first fingerprint collected in the fingerprint set; the action execution unit 602 may be used to execute the specified operation matching the sliding parameter in the following manner:

[0107] The action execution unit 602 is used to determine the target operation function from multiple operable functions corresponding to the operation object according to the finger identification and / or the dwell time; and when the sliding direction matches the specified sliding direction corresponding to the target operation function, execute the specified operation corresponding to the target operation function.

[0108] In some embodiments, the parameter acquisition unit 601 is used to determine the sliding parameters of the sliding operation corresponding to the fingerprint set according to the collected fingerprint set, which may specifically include:

[0109] The parameter acquisition unit 601 is used to match the collected fingerprint set with the fingerprint of the target finger; and if the match is successful, determine the sliding parameter of the sliding operation corresponding to the fingerprint set according to the fingerprint set.

[0110] In some embodiments, the parameter acquisition unit 601 is also used to match the first collected fingerprint with the fingerprint of the target finger before determining the sliding parameters of the sliding operation corresponding to the fingerprint set based on the collected fingerprint set; and if the match is successful, continue to collect subsequent N consecutive fingerprints to obtain a fingerprint set.

[0111] In some embodiments, the parameter acquisition unit 601 is used to determine the sliding parameters of the sliding operation corresponding to the fingerprint set according to the collected fingerprint set, which may specifically include:

[0112] The parameter acquisition unit 601 is used to identify the finger area corresponding to each fingerprint in the collected fingerprint set according to the fingerprint pattern of the target finger; and determine the sliding direction of the sliding operation corresponding to the fingerprint set according to the finger area corresponding to each fingerprint and the collection timing.

[0113] See also Figure 7 , Figure 7FIG. 1 is a structural diagram of an electronic device disclosed in an embodiment of the present application. Figure 7 The electronic device shown may include components such as a processor 710 , a memory 720 , a display unit 730 , an input unit 740 , a sensor 750 , an audio circuit 760 , and the like.

[0114] The processor 710 is the control center of the electronic device, which uses various interfaces and lines to connect various parts of the entire electronic device, and executes various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 720, and calling data stored in the memory 720, so as to monitor the electronic device as a whole. Optionally, the processor 710 may include one or more processing units; optionally, the processor 710 may integrate an application processor, which mainly processes operating devices, user interfaces, and application programs, etc. Of course, other processors may also be included, which are not listed here one by one.

[0115] The memory 720 can be used to store software programs and modules. The processor 710 executes various functional applications and data processing of the electronic device by running the software programs and modules stored in the memory 720. The memory 720 may mainly include a program storage area and a data storage area, wherein the program storage area may store operating devices, applications required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device (such as audio data, phone book, etc.), etc. In addition, the memory 720 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0116] The display unit 730 can be used to display information input by the user or information provided to the user and various menus of the electronic device. The display unit 730 may include a display panel. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, the touch panel may cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 710 to determine the type of touch event. Subsequently, the processor 710 provides a corresponding visual output on the display panel according to the type of touch event. Among them, the touch panel and the display panel are not in contact with each other. Figure 7 The touch panel and the display panel can be used as two independent components to realize the input and output functions of the electronic device, or the touch panel and the display panel can be integrated to realize the input and output functions of the electronic device.

[0117] The input unit 740 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the input unit 740 may include a touch panel and other input devices. A touch panel, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by a user using any suitable object or accessory such as a finger, stylus, etc. on or near the touch panel), and drive the corresponding connection device according to a pre-set program. In addition, a variety of types such as resistive, capacitive, infrared, and surface acoustic waves can be used to implement the touch panel. In addition to the touch panel, the input unit 740 may also include other input devices. Specifically, other input devices may include, but are not limited to, one or more of function keys (such as volume control keys, switch keys, etc.), trackballs, joysticks, etc.

[0118] The electronic device may also include at least one sensor 750, such as a magnetometer, a gyroscope sensor, a motion sensor, and other sensors. Specifically, the magnetometer is used to determine the orientation of the electronic device, and the gyroscope sensor can be used to determine the motion posture of the electronic device. It can be used for anti-shake shooting, and can also be used for navigation and somatosensory game scenes. As a type of motion sensor, the acceleration sensor can detect the magnitude of acceleration in all directions, and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the electronic device, such as horizontal and vertical screen switching, related games, magnetometer posture calibration, etc.; As for other sensors that the electronic device can also be configured with, such as pressure gauges, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0119] The audio circuit 760 may include a speaker and a microphone, and may provide an audio interface between a user and an electronic device. The audio circuit 760 may transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 760 and converted into audio data, and then the audio data is output to the processor 710 for processing, and then sent to another electronic device through the video circuit, or the audio data is output to the memory 720 for further processing.

[0120] Although not shown, the electronic device may further include a power supply and a camera. Optionally, the camera may be located at the front or rear of the electronic device, which is not limited in the present embodiment.

[0121] It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the electronic device. In other embodiments of the present application, the electronic device may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0122] In the embodiment of the present application, the processor 710 also has the following functions:

[0123] Determine, according to the collected fingerprint set, a sliding parameter of a sliding operation corresponding to the fingerprint set, wherein the sliding parameter includes a sliding direction, and the fingerprint set includes multiple fingerprints of a user in a sliding operation process on a fingerprint module of an electronic device;

[0124] A designated operation matching the sliding parameter is executed, where the operation object of the designated operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

[0125] In the embodiment of the present application, the sliding parameter also includes the finger identification and / or the dwell time corresponding to the first fingerprint collected in the fingerprint set; the processor 710 also has the following functions:

[0126] Determine the operation object based on the finger identification and / or the dwell time;

[0127] For the operation object, perform the specified operation that matches the sliding direction.

[0128] In the embodiment of the present application, the operation object of the specified operation is the target parameter, and the processor 710 also has the following functions:

[0129] When the sliding direction is the first longitudinal direction, an operation of increasing the target parameter is performed;

[0130] When the sliding direction is the second longitudinal direction, a decreasing operation is performed on the target parameter.

[0131] In the embodiment of the present application, the target parameter includes brightness or volume.

[0132] In the embodiment of the present application, the sliding parameter also includes the finger identification and / or the dwell time corresponding to the first fingerprint collected in the fingerprint set; the processor 710 also has the following functions:

[0133] Determine a target operation function from multiple operable functions corresponding to the operation object according to the finger identifier and / or the dwell time;

[0134] When the sliding direction matches the designated sliding direction corresponding to the target operation function, the designated operation corresponding to the target operation function is performed.

[0135] In the embodiment of the present application, the processor 710 also has the following functions:

[0136] Matching the collected fingerprint set with the fingerprint of the target finger;

[0137] If the match is successful, the sliding parameters of the sliding operation corresponding to the fingerprint set are determined according to the fingerprint set.

[0138] In the embodiment of the present application, the processor 710 also has the following functions:

[0139] Match the first collected fingerprint with the target finger's fingerprint;

[0140] If the match is successful, the next N consecutive fingerprints are collected to obtain a fingerprint set.

[0141] In the embodiment of the present application, the processor 710 also has the following functions:

[0142] According to the fingerprint pattern of the target finger, identify the finger area corresponding to each fingerprint in the collected fingerprint set;

[0143] According to the finger area corresponding to each fingerprint and the collection timing, the sliding direction of the sliding operation corresponding to the fingerprint set is determined.

[0144] The embodiment of the present application discloses a computer-readable storage medium on which executable program codes are stored. When the executable program codes are executed by a processor, the method described in the electronic device in the embodiment of the present application is implemented.

[0145] The embodiment of the present application discloses a computer program product. When the computer program product is executed on a computer, the computer implements the method described in the electronic device in the embodiment of the present application.

[0146] The embodiment of the present application discloses an application publishing platform, which is used to publish a computer program product. When the computer program product runs on a computer, the computer implements the method described in the electronic device in the embodiment of the present application.

[0147] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium, storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0148] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in one embodiment" or "in some embodiments" appearing throughout the specification may not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above description of each embodiment tends to emphasize the differences between the various embodiments, and the same or similar aspects can be referenced to each other. For the sake of brevity, this article will not repeat them.

[0149] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist at the same time, and object B exists alone.

[0150] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0151] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as: multiple modules or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or modules can be electrical, mechanical or other forms.

[0152] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed on multiple network units; some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0153] In addition, all functional modules in the embodiments of the present application may be integrated into one processing unit, or each module may be a separate unit, or two or more modules may be integrated into one unit; the above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0154] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.

[0155] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0156] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0157] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0158] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0159] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A fingerprint-based control method, characterized in that: include: Determine, according to the collected fingerprint set, a sliding parameter of a sliding operation corresponding to the fingerprint set, wherein the sliding parameter includes a sliding direction, and the fingerprint set includes multiple fingerprints of a user in a sliding operation process on a fingerprint module of an electronic device; A designated operation matching the sliding parameter is executed, where an operation object of the designated operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

2. The method according to claim 1, characterized in that The sliding parameter also includes a finger identifier and / or a dwell time corresponding to the first fingerprint collected in the fingerprint set. The executing a specified operation matching the sliding parameter includes: Determining an operation object according to the finger identifier and / or the dwell time; A designated operation matching the sliding direction is performed on the operation object.

3. The method according to claim 1, characterized in that The operation object of the designated operation is the target parameter, and the execution of the designated operation matching the sliding parameter includes: When the sliding direction is the first longitudinal direction, performing an increasing operation on the target parameter; When the sliding direction is the second longitudinal direction, a decreasing operation is performed on the target parameter.

4. The method according to claim 1, characterized in that: The target parameter includes brightness or volume.

5. The method according to claim 1, characterized in that The sliding parameter also includes a finger identifier and / or a dwell time corresponding to the first fingerprint collected in the fingerprint set. The executing a specified operation matching the sliding parameter includes: Determining a target operation function from a plurality of operable functions corresponding to the operation object according to the finger identifier and / or the dwell time; When the sliding direction matches the designated sliding direction corresponding to the target operation function, the designated operation corresponding to the target operation function is performed.

6. The method according to any one of claims 1 to 5, characterized in that: The determining, according to the collected fingerprint set, a sliding parameter of the sliding operation corresponding to the fingerprint set includes: Matching the collected fingerprint set with the fingerprint of the target finger; If the match is successful, the sliding parameters of the sliding operation corresponding to the fingerprint set are determined according to the fingerprint set.

7. The method according to any one of claims 1 to 5, characterized in that: Before determining the sliding parameters of the sliding operation corresponding to the fingerprint set according to the collected fingerprint set, the method further includes: Match the first collected fingerprint with the target finger's fingerprint; If the match is successful, the next N consecutive fingerprints are collected to obtain a fingerprint set.

8. The method according to any one of claims 1 to 5, characterized in that: Determining a sliding direction of a sliding operation corresponding to the fingerprint set according to the collected fingerprint set includes: According to the fingerprint pattern of the target finger, identify the finger area corresponding to each fingerprint in the collected fingerprint set; According to the finger area corresponding to each fingerprint and the collection time sequence, the sliding direction of the sliding operation corresponding to the fingerprint set is determined.

9. A fingerprint-based control device, characterized in that: include: A parameter acquisition unit, configured to determine a sliding parameter of a sliding operation corresponding to a fingerprint set according to the collected fingerprint set, wherein the sliding parameter includes a sliding direction, and the fingerprint set includes multiple fingerprints of a user in a sliding operation process on a fingerprint module of an electronic device; The action execution unit is used to execute a specified operation matching the sliding parameter, wherein the operation object of the specified operation includes any one of the following: a target parameter of the electronic device, a main interface of the electronic device, and a foreground running application of the electronic device.

10. An electronic device, characterized in that: include: A memory storing executable program code; and a processor coupled to the memory; The processor calls the executable program code stored in the memory, and when the executable program code is executed by the processor, the processor implements the method according to any one of claims 1 to 8.

11. A computer-readable storage medium having executable program code stored thereon, characterized in that: When the executable program code is executed by a processor, the method according to any one of claims 1 to 8 is implemented.