CN105824521A - Application operation method and mobile terminal - Google Patents
Application operation method and mobile terminal Download PDFInfo
- Publication number
- CN105824521A CN105824521A CN201510603701.9A CN201510603701A CN105824521A CN 105824521 A CN105824521 A CN 105824521A CN 201510603701 A CN201510603701 A CN 201510603701A CN 105824521 A CN105824521 A CN 105824521A
- Authority
- CN
- China
- Prior art keywords
- pressing
- data
- pressure value
- fingerprint
- fingerprint sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000003825 pressing Methods 0.000 claims abstract description 257
- 239000000463 material Substances 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000006835 compression Effects 0.000 claims 2
- 238000007906 compression Methods 0.000 claims 2
- 238000004088 simulation Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 11
- 239000004065 semiconductor Substances 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 229910002370 SrTiO3 Inorganic materials 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Image Input (AREA)
- Telephone Function (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The embodiment of the invention provides an application operation method and a mobile terminal. The application operation method comprises the following steps: when a fingerprint sensor of the mobile terminal detects pressing operation, acquiring pressing data of the pressing operation; calling the fingerprint sensor to recognize fingerprint data according to the pressing data; executing application operation corresponding to the pressing data and the fingerprint data. According to the embodiment of the invention, the execution threshold of the application operation is increased by setting pressing conditions, the risk of simulation of criminals is reduced, the security of the application operation is improved, meanwhile through matching of the pressing conditions, not only are types of application operation enriched, but also the application operation can be rapidly executed, and the operating efficiency of the application operation is improved.
Description
Technical Field
The present invention relates to the field of mobile terminal technology, and in particular, to a method for application operation and a mobile terminal.
Background
With the development of mobile communication technology, mobile terminals such as mobile phones, tablet computers, smart watches and the like are widely popularized, and are increasingly applied to life, study and work of people.
In mobile terminals, application operations by fingerprint recognition, such as unlocking by fingerprint confirmation, payment by fingerprint confirmation, and the like, have been implemented.
Because fingerprint identification can play convenient protect function, has removed the trouble of manual input password from, therefore it is more and more popular.
However, the fingerprint information of a person is easy to be stolen by a lawbreaker, the lawbreaker can forge a fingerprint hand model to unlock and even pay without inputting a password, and the application operation safety is low, so that the personal information of a user is leaked, and even property loss is caused.
Disclosure of Invention
In view of the above problems, embodiments of the present invention provide a method for application operation and a mobile terminal to solve the problem of poor security of application operation.
In order to solve the above problem, an embodiment of the present invention discloses an application operation method, which is applied to a mobile terminal, and the method includes:
when a fingerprint sensor of the mobile terminal detects a pressing operation, collecting pressing data of the pressing operation;
calling a fingerprint sensor to identify fingerprint data according to the pressing data;
executing an application operation corresponding to the press data and corresponding to the fingerprint data.
The embodiment of the invention also discloses a mobile terminal, which comprises:
a fingerprint sensor;
the mobile terminal comprises a pressing data acquisition module, a pressing data acquisition module and a pressing data acquisition module, wherein the pressing data acquisition module is used for acquiring pressing data of pressing operation when a fingerprint sensor of the mobile terminal detects the pressing operation;
the fingerprint data identification module is used for calling a fingerprint sensor to identify fingerprint data according to the pressing data;
and the application operation execution module is used for executing the application operation corresponding to the pressing data and the fingerprint data.
The embodiment of the invention has the following advantages:
according to the embodiment of the invention, when the pressure value of the pressing operation is greater than or equal to the preset reference pressure value, the fingerprint data is identified through the fingerprint sensor, when the pressing operation meets the preset pressing condition and the fingerprint data is matched with the preset reference fingerprint data, the corresponding application operation is executed, the execution threshold of the application operation is improved through setting the pressing condition, the risk of being imitated by lawbreakers is reduced, the safety of the application operation is improved, meanwhile, through the matching of the pressing condition, the types of the application operation are enriched, the application operation can be quickly executed, and the operation efficiency of the application operation is improved.
Drawings
FIG. 1 is a flow chart of the steps of method embodiment 1 of the operation of an application of the present invention;
FIG. 2 is a flow chart of the steps of method embodiment 2 of the operation of an application of the present invention;
fig. 3 is a block diagram of a mobile terminal according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Referring to fig. 1, a flowchart illustrating steps of embodiment 1 of a method for application operation according to the present invention is shown, where the method may be applied to a mobile terminal, including a mobile phone, a tablet computer, a smart watch, and the like, and the embodiment of the present invention is not limited thereto.
The operating system of the mobile terminal may include Android, IOS, Windows phone, Windows, and the like, and may generally support the running of various applications, such as third-party applications, e.g., a payment client, an instant messaging tool, a mailbox client, and the like, and system applications, e.g., screen locking and the like.
The method specifically comprises the following steps:
step 101, when a pressing operation is detected in a fingerprint sensor of the mobile terminal, collecting pressing data of the pressing operation.
In an embodiment of the present invention, a mobile terminal has a fingerprint sensor and a touch screen.
A fingerprint Sensor (also called fingerprint Sensor) is a device for realizing automatic fingerprint acquisition.
Fingerprint sensors are classified into optical fingerprint sensors, semiconductor capacitance sensors, semiconductor heat-sensitive sensors, semiconductor pressure-sensitive sensors, ultrasonic sensors, radio frequency RF sensors, and the like, according to the sensing principle, that is, the fingerprint imaging principle and technology.
Touch screens (touchscreens) are also called touch screens and touch panels, and are inductive liquid crystal display devices capable of receiving input signals such as contacts.
In one arrangement, the fingerprint sensor is independent of the touch screen, i.e. the fingerprint sensor is a separate sensor.
The fingerprint sensor has pressure sensitive material, i.e. non-ohmic resistance material with resistance value varying with voltage applied to it, SiC, TiO, etc2,SrTiO3ZnO, etc., may be used to detect the pressure value of the pressing operation.
Specifically, the pressure-sensitive material is connected to an ADC (Analog-to-digital converter) by a wire and the converted data is transmitted to an AP (electronic arithmetic processor) for processing, or is directly connected to an ADC in the fingerprint sensor and is arithmetically processed by a processor in the fingerprint sensor, thereby calculating a pressure value pressed on the surface of the fingerprint sensor.
In another arrangement, the fingerprint sensor is embedded in the touch screen, and the pressure value of the pressing operation is detected through a capacitive pressure detection mode or a pressure-sensitive material or an infrared proximity light pressure detection mode.
By taking a capacitive pressure detection method as an example, a conductive sensing layer is added at the bottom of the touch screen module LCM and connected to a certain ADC pin of the touch IC through a lead, and a touch IC processor is shared to calculate a pressure value.
When the touch screen is pressed and weakly deformed, the distance between the conductive induction layer and the middle frame of the mobile terminal changes, and according to a parallel plate capacitance calculation formula:
C=S/4πkd
where,/4 π k is a constant, S is the relative area, d is the relative distance;
the change in the amount of charge can be calculated and the pressure value can be calculated from the correspondence between the change in the amount of charge and the pressure.
It should be noted that, this technical detection method can detect the pressure value on the whole touch screen, not only the pressure value pressed on the fingerprint sensor.
And 102, calling a fingerprint sensor to identify fingerprint data according to the pressing data.
In specific implementation, when the pressing data meets a certain condition, the fingerprint sensor is called to identify the fingerprint data.
In one embodiment, judging whether the pressure value is greater than or equal to a preset reference pressure value; if yes, the fingerprint sensor is called to identify the fingerprint data.
Namely, by applying the embodiment of the invention, the reference pressure value F can be recorded in advanceminPressure value F if pressing operationpressGreater than or equal to the reference pressure value (F)press≥Fmin) The pressing operation is in accordance with the lowest pressure value, and the fingerprint identification can be performed for effective pressing.
The fingerprint data identification process is described below by taking a semiconductor capacitance sensor as an example.
Capacitance exists in the semiconductor capacitance sensor, and because the distance between the wave crest and the wave trough of the finger fingerprint and the pixel array in the semiconductor capacitance sensor is different, the capacitance calculation formula is as follows:
C=S/4πkd
where,/4 π k is a constant, S is the relative area, d is the relative distance;
therefore, the capacitance value on each sensing element (pixel) can be calculated, and the fingerprint data of the finger can be constructed by combining the capacitance values, so that the function of fingerprint identification is realized.
It should be noted that the fingerprint data may be recognized already when the first valid pressing operation is performed, and the fingerprint data may not be recognized when the valid pressing operation is detected again within a specified time period.
And 103, executing application operation corresponding to the pressing data and the fingerprint data.
In practical application, on one hand, whether the pressing operation meets the preset pressing condition can be judged according to the pressing time;
by applying the embodiment of the invention, the pressing condition can be preset and can be divided into two dimensions, namely the pressing type and the pressing frequency.
For the pressing type, the pressing type of the pressing operation can be determined by the pressing time;
in one example, when the duration of the pressing time falls within a preset first period of time, it is confirmed that the pressing type of the pressing operation is a normal pressing Tnormal;
For example, if 300ms ≦ T ≦ 600ms (T is the pressing time), it may be confirmed that the pressing type of the pressing operation is the normal pressing Tnormal。
In another example, when the duration of the pressing time falls within a preset second time period, it is confirmed that the pressing type of the pressing operation is a long press Tlong;
Wherein the time value of the second time period is longer than the time value of the first time period.
For example, 1s ≦ T ≦ 3s (T is a pressing time), it can be confirmed that the pressing type of the pressing operation is the long press Tlong。
Note that, no matter the normal pressing T is adoptednormalOr long press TlongAll are effective presses, i.e. in accordance with Fpress≥Fmin。
In addition, the first time period and the second time period may be set by those skilled in the art according to practical applications and combined experience effects, and the embodiment of the present invention is not limited thereto.
Of course, the above pressing types are only examples, and when implementing the embodiment of the present invention, other pressing types may be set according to practical situations, which is not limited by the embodiment of the present invention. In addition, besides the above pressing types, those skilled in the art may also adopt other pressing types according to actual needs, and the embodiment of the present invention is not limited to this.
For the number of presses, the number of presses of the press operation belonging to the press type within a specified time period may be counted;
in the foregoing examplesIn the method, the conventional pressing T can be counted within a certain timenormalAnd long press TlongHow many times each is.
Wherein, if the regular pressing T is not detectednormalThen the conventional press T can be considerednormalThe number of pressing times of (2) is 0; similarly, if the long press T is not detectedlongThen, it can be considered that the long press T islongThe number of pressing times of (2) is 0.
Furthermore, whether the pressing type and the pressing frequency are the same as the preset pressing type and the preset pressing frequency can be judged;
that is, whether the currently detected pressing type is the same as the preset pressing type or not and whether the currently detected pressing frequency is the same as the preset pressing frequency or not.
If yes, judging that the pressing operation meets a preset pressing condition, namely simultaneously meeting the condition that the currently detected pressing type is the same as the preset pressing type and the currently detected pressing frequency is the same as the preset pressing frequency, and judging that the pressing operation meets the preset pressing condition;
if not, judging that the pressing operation does not meet the preset pressing condition, namely judging that the currently detected pressing type is different from the preset pressing type, and/or judging that the pressing operation does not meet the preset pressing condition if the currently detected pressing frequency is different from the preset pressing frequency.
On the other hand, whether the fingerprint data is matched with preset reference fingerprint data can be judged;
fingerprint identification refers to identification by comparing minutiae of different fingerprints, and generally includes processes of fingerprint data acquisition, preprocessing, feature extraction, comparison and the like.
1. Acquiring fingerprint data;
reference fingerprint data can be entered previously by means of a fingerprint sensor, and the fingerprint data can also be recognized currently by means of the fingerprint sensor.
2. Preprocessing fingerprint data;
fingerprint region detection, image quality judgment, direction diagram and frequency estimation, image enhancement, fingerprint image binarization and refinement and the like can be generally included.
3. Extracting the characteristics of the fingerprint data;
the fingerprint morphological characteristics comprise a center (upper and lower), triangular points (left and right) and the like, and the minutiae characteristic points of the fingerprint mainly comprise a starting point, an end point, a combination point and a bifurcation point of a ridge line.
4. Comparing the fingerprint data;
the rough matching can be carried out according to the fingerprint shape, and then the accurate matching is carried out by utilizing the fingerprint shape and the detail characteristics, and the similarity score of the fingerprint data and the reference fingerprint data is given.
According to different applications, the similarity scores of the fingerprints are sorted or a judgment result of whether the fingerprints are the same is given.
And when the pressing operation is satisfied and the pressing condition is satisfied and the fingerprint data matches the reference fingerprint data, executing the application operation corresponding to the pressing condition and the reference fingerprint data.
By applying the embodiment of the present invention, application operations may be preset, where the application operations may be operations of system applications, such as unlocking a screen, encrypting information, and the like, and may also be operations of third-party applications, such as starting an application, confirming payment, and the like, which is not limited in this embodiment of the present invention.
When the pressing operation meets the pressing condition and the detected fingerprint data matches the reference fingerprint data, the execution condition of the application operation is confirmed to be met, and the application operation corresponding to the pressing condition and the reference fingerprint data can be executed.
In addition, when the pressing operation does not meet the pressing condition and/or the fingerprint data does not match the reference fingerprint data, the execution condition of the application operation is confirmed not to be met, and a failure prompt operation can be triggered to prompt the user that the operation fails.
In practical application, the failure prompt operation may be composed of a sound prompt, a vibration prompt, an interface prompt, or a mixture thereof.
For example, vibration indication is usually implemented by a vibration motor, such as a centrifugal motor, a linear motor, a ceramic motor, etc.
Mobile terminals with fingerprint sensors, such as mobile phones and tablets, can generally support operations such as fingerprint unlocking and fingerprint encryption, so that the encryption level is improved, and the use situations of the fingerprint sensors are more and more along with the emergence of new applications such as mobile phone payment.
The existing fingerprint sensor has a single function, generally performs fingerprint scanning and matching operations passively under the condition of running a certain application, and cannot predict the next intention of a user in advance.
If the pressure sensing technology is combined, the intention of the user after fingerprint unlocking can be predicted in advance according to the sensed pressure condition.
If the related tactile feedback technology is added, a customized feedback reminder can be made for the common result of the previous pressure sensing and fingerprint identification.
In the detection system consisting of pressure sensing, fingerprint identification and touch feedback, the fingerprint sensor can work more purposefully or pertinently, and the personalized function can be customized, so that the operation experience of a user using the fingerprint sensor is improved.
According to the embodiment of the invention, when the pressure value of the pressing operation is greater than or equal to the preset reference pressure value, the fingerprint data is identified through the fingerprint sensor, when the pressing operation meets the preset pressing condition and the fingerprint data is matched with the preset reference fingerprint data, the corresponding application operation is executed, the execution threshold of the application operation is improved through setting the pressing condition, the risk of being imitated by lawbreakers is reduced, the safety of the application operation is improved, meanwhile, the types of the application operation are enriched step by step through the matching of the pressing condition, the application operation is executed quickly, and the operation efficiency of the application operation can be improved.
Referring to fig. 2, a flowchart of steps of embodiment 2 of a method for applying operations according to the present invention is shown, where the method may be applied to a mobile terminal, including a mobile phone, a tablet computer, a smart watch, and the like, and the embodiment of the present invention is not limited thereto.
The operating system of the mobile terminal may include Android, IOS, Windows phone, Windows, and the like, and may generally support the running of various applications, such as third-party applications, e.g., a payment client, an instant messaging tool, a mailbox client, and the like, and system applications, e.g., screen locking and the like.
The method specifically comprises the following steps:
step 201, presetting a reference pressure value corresponding to the application operation.
In the embodiment of the present invention, a User Interface (UI) may show a user of a user-executable application operation, and the user may set a fast-executing application operation according to actual needs.
The application operation may be an operation of a system application, for example, unlocking a screen, encrypting information, and the like, or an operation of a third-party application, for example, starting an application, confirming payment, and the like, which is not limited in the embodiment of the present invention.
In practical application, a user can be prompted to repeatedly press the fingerprint sensor for multiple times, and candidate pressure values of the fingerprint sensor pressed for multiple times are detected;
in particular, the finger may be pressed on the fingerprint sensor surface for a certain time (i.e. a fourth time period, such as 2s) at one press of the fingerprint sensor.
Recording the fluctuating pressure value of the fingerprint sensor pressed in a third time period, wherein the third time period is a period of time (such as the inverse 300ms) within the time of pressing the fingerprint sensor; and calculating the average value of the fluctuation pressure values, wherein the average value can be used as a candidate pressure value of the fingerprint sensor pressed at the time.
The average value of the candidate pressure values is calculated and may be used as the average pressure value.
In consideration of the fluctuation factor, a certain percentage value (e.g., 10%) may be subtracted, that is, the average pressure value may be multiplied by a specified ratio to serve as a reference pressure value, that is, a pressure value at the lower limit of the pressing operation, and theoretically, a maximum pressure value F of the pressing operationmaxIs infinite.
In summary, the reference pressure value Fmin=[(F1+F2…+Fn)/n](1-x%), wherein FnIs a candidate pressure value for the nth pressing operation, (1-x%) is a specified ratio, and x may be 0.
Of course, information such as reference fingerprint data may be entered for an application operation in addition to the reference pressure value.
The fingerprints of each person are different, namely the fingerprints are obviously different among the ten fingers of the same person, so that the fingerprints can be used for identity authentication.
The directions of each time the user presses and prints are generally not the same, and different impact points bring different degrees of deformation, so different reference fingerprint data are usually recorded.
Step 202, when a fingerprint sensor of the mobile terminal detects a pressing operation, collecting pressing data of the pressing operation, wherein the pressing data comprises a pressure value.
In the embodiment of the present invention, the mobile terminal has a fingerprint Sensor, and the fingerprint Sensor (also called fingerprint Sensor) is a device for realizing automatic fingerprint acquisition.
Fingerprint sensors are classified into optical fingerprint sensors, semiconductor capacitance sensors, semiconductor heat-sensitive sensors, semiconductor pressure-sensitive sensors, ultrasonic sensors, radio frequency RF sensors, and the like, according to the sensing principle, that is, the fingerprint imaging principle and technology.
Step 203, judging whether the pressure value is greater than or equal to a preset reference pressure value; if yes, go to step 204.
Step 204, calling a fingerprint sensor to identify fingerprint data.
Namely, by applying the embodiment of the invention, the reference pressure value F can be recorded in advanceminPressure value F if pressing operationpressGreater than or equal to the reference pressure value (F)press≥Fmin) The pressing operation is in accordance with the lowest pressure value, and the fingerprint identification can be performed for effective pressing.
Step 205, executing an application operation corresponding to the press data and corresponding to the fingerprint data.
By applying the embodiment of the present invention, application operations may be preset, where the application operations may be operations of system applications, such as unlocking a screen, encrypting information, and the like, and may also be operations of third-party applications, such as starting an application, confirming payment, and the like, which is not limited in this embodiment of the present invention.
When the user presses, the corresponding application operation can be executed according to the preset setting.
According to the embodiment of the invention, the reference pressure value is input aiming at the determined application operation, so that the privacy of the execution condition of the application operation can be improved according to the actual condition of a user, the simulated risk is reduced, and the safety of the application operation is improved.
It should be noted that, for simplicity of description, the 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 illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 3, a block diagram of a mobile terminal according to an embodiment of the present invention is shown, where the mobile device specifically includes:
a fingerprint sensor 301;
a pressing data acquisition module 302, configured to acquire pressing data of a pressing operation when a fingerprint sensor of the mobile terminal detects the pressing operation;
the fingerprint data identification module 303 is configured to call a fingerprint sensor to identify fingerprint data according to the pressing data;
an application operation executing module 304, configured to execute an application operation corresponding to the press data and corresponding to the fingerprint data.
In one embodiment of the present invention, the pressing data may include a pressure value, and the fingerprint data identification module 303 may include the following sub-modules:
the reference pressure value judgment submodule is used for judging whether the pressure value is greater than or equal to a preset reference pressure value or not; if yes, calling an identification submodule;
and the identification submodule is used for calling the fingerprint sensor to identify the fingerprint data.
In an embodiment of the present invention, the pressing data may further include a pressing time, and the application operation execution module 304 may include the following sub-modules:
the pressing condition judgment submodule is used for judging whether the pressing operation meets the preset pressing condition or not according to the pressing time;
the reference fingerprint data matching sub-module is used for judging whether the fingerprint data is matched with preset reference fingerprint data or not;
and the operation execution sub-module is used for executing application operation corresponding to the pressing condition and the reference fingerprint data when the pressing operation meets the pressing condition and the fingerprint data matches the reference fingerprint data.
In an embodiment of the present invention, the pressing condition judgment sub-module may include the following units:
a pressing type determining unit for determining a pressing type of the pressing operation by the pressing time;
a press frequency unit for counting press frequencies of press operations belonging to the press type within a specified time period;
the pressing data matching unit is used for judging whether the pressing type and the pressing times are the same as the preset pressing type and the preset pressing times or not; if yes, calling a first judging unit, and if not, calling a second judging unit;
a first determination unit configured to determine that the pressing operation satisfies a preset pressing condition;
a second determination unit configured to determine that the pressing operation does not satisfy a preset pressing condition.
In one embodiment of the present invention, the pressing type determining unit may include the following sub-units:
the first confirming subunit is used for confirming that the pressing type of the pressing operation is normal pressing when the duration of the pressing time falls into a preset first time period;
or,
the second confirming subunit is used for confirming that the pressing type of the pressing operation is long pressing when the duration of the pressing time falls into a preset second time period;
wherein the time value of the second time period is greater than the time value of the first time period.
In one embodiment of the present invention, the mobile terminal may further include:
a feedback module for triggering a failure prompt operation when the pressing operation does not satisfy the pressing condition and/or the fingerprint data does not match the reference fingerprint data.
In one embodiment of the present invention, the mobile terminal may further include:
and the reference pressure value presetting module is used for presetting a reference pressure value corresponding to the application operation.
In an embodiment of the present invention, the reference pressure value presetting module may include the following sub-modules:
the candidate pressure value acquisition submodule is used for acquiring two or more candidate pressure values through the fingerprint sensor;
the average pressure value calculation submodule is used for calculating the average value of the candidate pressure values as an average pressure value;
and the reference pressure value setting submodule is used for multiplying the average pressure value by a specified proportionality coefficient to serve as a reference pressure value.
In an embodiment of the present invention, the candidate pressure value collecting sub-module may include the following units:
the fluctuating pressure value acquisition unit is used for acquiring a fluctuating pressure value of the fingerprint sensor pressed in a third time period, wherein the third time period is a period of time within the time of pressing the fingerprint sensor;
and the average value calculating unit is used for calculating the average value of the fluctuation pressure values as candidate pressure values of the fingerprint sensor pressed at the time.
In practical application, the mobile terminal can also be provided with a touch screen;
the fingerprint sensor is an independent sensor, the bottom of the fingerprint sensor is packaged with a pressure-sensitive material, and the pressure-sensitive material is used for detecting the pressure value of the pressing operation;
or,
the fingerprint sensor is embedded in the touch screen, and the pressure value of the pressing operation is detected in a capacitive pressure detection mode or a pressure-sensitive material or an infrared approaching light pressure detection mode.
According to the embodiment of the invention, when the pressure value of the pressing operation is greater than or equal to the preset reference pressure value, the fingerprint data is identified through the fingerprint sensor, when the pressing operation meets the preset pressing condition and the fingerprint data is matched with the preset reference fingerprint data, the corresponding application operation is executed, the execution threshold of the application operation is improved through setting the pressing condition, the risk of being imitated by lawbreakers is reduced, the safety of the application operation is improved, meanwhile, the types of the application operation are enriched step by step through the matching of the pressing condition, the application operation is executed quickly, and the operation efficiency of the application operation can be improved.
For the embodiment of the mobile terminal, since it is basically similar to the embodiment of the method, the description is relatively simple, and for relevant points, reference may be made to part of the description of the embodiment of the method.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The method for application operation and the mobile terminal provided by the present invention are described in detail above, and the principle and the implementation of the present invention are explained in the present document by applying specific examples, and the description of the above 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.
Claims (20)
1. A method for application operation, applied to a mobile terminal, is characterized in that the method comprises the following steps:
when a fingerprint sensor of the mobile terminal detects a pressing operation, collecting pressing data of the pressing operation;
calling a fingerprint sensor to identify fingerprint data according to the pressing data;
executing an application operation corresponding to the press data and corresponding to the fingerprint data.
2. The method of claim 1, wherein the compression data includes a pressure value, and wherein invoking fingerprint sensor identification fingerprint data based on the compression data comprises:
judging whether the pressure value is greater than or equal to a preset reference pressure value or not; if yes, the fingerprint sensor is called to identify the fingerprint data.
3. The method of claim 2, wherein the press data further includes a press time, and wherein the step of performing the application operation corresponding to the press data and corresponding to the fingerprint data includes:
judging whether the pressing operation meets a preset pressing condition or not according to the pressing time;
judging whether the fingerprint data is matched with preset reference fingerprint data or not;
when the pressing operation meets the pressing condition and the fingerprint data matches the reference fingerprint data, executing an application operation corresponding to the pressing condition and corresponding to the reference fingerprint data.
4. The method according to claim 3, wherein the step of determining whether the pressing operation satisfies a preset pressing condition according to the pressing time comprises:
determining a pressing type of the pressing operation according to the pressing time;
counting the pressing times of the pressing operation belonging to the pressing type in a specified time period;
judging whether the pressing type and the pressing times are the same as the preset pressing type and the preset pressing times or not;
if so, judging that the pressing operation meets a preset pressing condition;
if not, judging that the pressing operation does not meet the preset pressing condition.
5. The method according to claim 4, wherein the step of determining the pressing type of the pressing operation by the pressing time comprises:
when the duration of the pressing time falls into a preset first time period, confirming that the pressing type of the pressing operation is conventional pressing;
or,
when the duration of the pressing time falls into a preset second time period, confirming that the pressing type of the pressing operation is long pressing;
wherein the time value of the second time period is greater than the time value of the first time period.
6. The method of claim 3, further comprising:
triggering a failure prompt operation when the pressing operation does not satisfy the pressing condition and/or the fingerprint data does not match the reference fingerprint data.
7. The method of claim 2, wherein the step of collecting the pressure value and the pressing time of the pressing operation when the pressing operation is detected in the fingerprint sensor is preceded by the step of:
and presetting a reference pressure value corresponding to the application operation.
8. The method of claim 7, wherein the step of presetting the reference pressure value corresponding to the application operation comprises:
collecting two or more than two candidate pressure values through the fingerprint sensor;
calculating the average value of the candidate pressure values as an average pressure value;
and multiplying the average pressure value by a specified proportionality coefficient to serve as a reference pressure value.
9. The method of claim 8, wherein the step of collecting two or more candidate pressure values by the fingerprint sensor comprises:
acquiring a fluctuation pressure value of the fingerprint sensor pressed in a third time period, wherein the third time period is a period of time within the time of pressing the fingerprint sensor;
and calculating the average value of the fluctuation pressure values to be used as the candidate pressure value of the fingerprint sensor pressed at the time.
10. The method according to any of claims 1-9, characterized in that the mobile terminal further has a touch screen;
the fingerprint sensor is an independent sensor, the bottom of the fingerprint sensor is packaged with a pressure-sensitive material, and the pressure-sensitive material is used for detecting the pressure value of the pressing operation;
or,
the fingerprint sensor is embedded in the touch screen, and the pressure value of the pressing operation is detected in a capacitive pressure detection mode or a pressure-sensitive material or an infrared approaching light pressure detection mode.
11. A mobile terminal, characterized in that the mobile terminal comprises:
a fingerprint sensor;
the mobile terminal comprises a pressing data acquisition module, a pressing data acquisition module and a pressing data acquisition module, wherein the pressing data acquisition module is used for acquiring pressing data of pressing operation when a fingerprint sensor of the mobile terminal detects the pressing operation;
the fingerprint data identification module is used for calling a fingerprint sensor to identify fingerprint data according to the pressing data;
and the application operation execution module is used for executing the application operation corresponding to the pressing data and the fingerprint data.
12. The mobile terminal of claim 11, wherein the press data comprises a pressure value, and wherein the fingerprint data identification module comprises:
the reference pressure value judgment submodule is used for judging whether the pressure value is greater than or equal to a preset reference pressure value or not; if yes, calling an identification submodule;
and the identification submodule is used for calling the fingerprint sensor to identify the fingerprint data.
13. The mobile terminal according to claim 12, wherein the press data further includes a press time, and the application operation execution module includes:
the pressing condition judgment submodule is used for judging whether the pressing operation meets the preset pressing condition or not according to the pressing time;
the reference fingerprint data matching sub-module is used for judging whether the fingerprint data is matched with preset reference fingerprint data or not;
and the operation execution sub-module is used for executing application operation corresponding to the pressing condition and the reference fingerprint data when the pressing operation meets the pressing condition and the fingerprint data matches the reference fingerprint data.
14. The mobile terminal of claim 13, wherein the pressing condition determining sub-module comprises:
a pressing type determining unit for determining a pressing type of the pressing operation by the pressing time;
a press frequency unit for counting press frequencies of press operations belonging to the press type within a specified time period;
the pressing data matching unit is used for judging whether the pressing type and the pressing times are the same as the preset pressing type and the preset pressing times or not; if yes, calling a first judging unit, and if not, calling a second judging unit;
a first determination unit configured to determine that the pressing operation satisfies a preset pressing condition;
a second determination unit configured to determine that the pressing operation does not satisfy a preset pressing condition.
15. The mobile terminal according to claim 14, wherein the pressing type determining unit comprises:
the first confirming subunit is used for confirming that the pressing type of the pressing operation is normal pressing when the duration of the pressing time falls into a preset first time period;
or,
the second confirming subunit is used for confirming that the pressing type of the pressing operation is long pressing when the duration of the pressing time falls into a preset second time period;
wherein the time value of the second time period is greater than the time value of the first time period.
16. The mobile terminal of claim 13, further comprising:
a feedback module for triggering a failure prompt operation when the pressing operation does not satisfy the pressing condition and/or the fingerprint data does not match the reference fingerprint data.
17. The mobile terminal of claim 12, further comprising:
and the reference pressure value presetting module is used for presetting a reference pressure value corresponding to the application operation.
18. The mobile terminal of claim 17, wherein the reference pressure value presetting module comprises:
the candidate pressure value acquisition submodule is used for acquiring two or more candidate pressure values through the fingerprint sensor;
the average pressure value calculation submodule is used for calculating the average value of the candidate pressure values as an average pressure value;
and the reference pressure value setting submodule is used for multiplying the average pressure value by a specified proportionality coefficient to serve as a reference pressure value.
19. The mobile terminal of claim 18, wherein the candidate pressure value collection sub-module comprises:
the fluctuating pressure value acquisition unit is used for acquiring a fluctuating pressure value of the fingerprint sensor pressed in a third time period, wherein the third time period is a period of time within the time of pressing the fingerprint sensor;
and the average value calculating unit is used for calculating the average value of the fluctuation pressure values as candidate pressure values of the fingerprint sensor pressed at the time.
20. A mobile terminal according to any of claims 11-19, characterized in that the mobile terminal is further provided with a touch screen;
the fingerprint sensor is an independent sensor, the bottom of the fingerprint sensor is packaged with a pressure-sensitive material, and the pressure-sensitive material is used for detecting the pressure value of the pressing operation;
or,
the fingerprint sensor is embedded in the touch screen, and the pressure value of the pressing operation is detected in a capacitive pressure detection mode or a pressure-sensitive material or an infrared approaching light pressure detection mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510603701.9A CN105824521B (en) | 2015-09-21 | 2015-09-21 | A kind of method and mobile terminal of application operating |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510603701.9A CN105824521B (en) | 2015-09-21 | 2015-09-21 | A kind of method and mobile terminal of application operating |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105824521A true CN105824521A (en) | 2016-08-03 |
CN105824521B CN105824521B (en) | 2019-08-20 |
Family
ID=56514507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510603701.9A Active CN105824521B (en) | 2015-09-21 | 2015-09-21 | A kind of method and mobile terminal of application operating |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105824521B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250882A (en) * | 2016-08-26 | 2016-12-21 | 广东欧珀移动通信有限公司 | Fingerprint recognition sensing device, electronic equipment and mobile terminal |
CN106354308A (en) * | 2016-08-26 | 2017-01-25 | 广东欧珀移动通信有限公司 | Payment method, device and mobile terminal |
CN106354410A (en) * | 2016-08-26 | 2017-01-25 | 广东欧珀移动通信有限公司 | Method, device and terminal equipment for appliance control |
CN106371726A (en) * | 2016-08-30 | 2017-02-01 | 珠海市魅族科技有限公司 | Shooting method and device |
CN106371724A (en) * | 2016-08-26 | 2017-02-01 | 广东欧珀移动通信有限公司 | Control method and apparatus of mobile terminal and mobile terminal |
CN106845197A (en) * | 2017-01-20 | 2017-06-13 | 宇龙计算机通信科技(深圳)有限公司 | A kind of fingerprint identification method and device |
CN107704747A (en) * | 2017-11-27 | 2018-02-16 | 信利光电股份有限公司 | A kind of authority control method and relevant apparatus based on notebook computer |
CN107766777A (en) * | 2016-08-18 | 2018-03-06 | 北京小米移动软件有限公司 | Fingerprint recognition component, pressure detection method and fingerprint recognition IC |
CN107911540A (en) * | 2017-11-08 | 2018-04-13 | 维沃移动通信有限公司 | Profile switching method and terminal device |
CN108549498A (en) * | 2018-03-19 | 2018-09-18 | 努比亚技术有限公司 | Method of controlling operation thereof, mobile terminal based on fingerprint and computer readable storage medium |
CN108763899A (en) * | 2018-05-23 | 2018-11-06 | 温州伊诺韦特科技有限公司 | A kind of fingerprint authentication startup method |
CN108959877A (en) * | 2018-05-24 | 2018-12-07 | 深圳市前海智多科技有限公司 | A kind of fingerprint edit methods, system and device |
CN108959893A (en) * | 2018-07-27 | 2018-12-07 | 南昌黑鲨科技有限公司 | fingerprint encryption method, device and terminal |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110289207A1 (en) * | 2010-03-30 | 2011-11-24 | International Business Machines Corporation | Method and apparatus for processing network visualization |
CN103745147A (en) * | 2013-12-30 | 2014-04-23 | 华为技术有限公司 | System mode starting method and application program starting method and device |
CN103942481A (en) * | 2014-05-04 | 2014-07-23 | 上海鼎为电子科技(集团)有限公司 | Application access method and mobile terminal |
CN103984463A (en) * | 2014-06-04 | 2014-08-13 | 深圳市亚略特生物识别科技有限公司 | Unlocking method and device of touch screen |
CN104834520A (en) * | 2015-04-17 | 2015-08-12 | 惠州Tcl移动通信有限公司 | Application starting method of intelligent terminal and intelligent terminal |
-
2015
- 2015-09-21 CN CN201510603701.9A patent/CN105824521B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110289207A1 (en) * | 2010-03-30 | 2011-11-24 | International Business Machines Corporation | Method and apparatus for processing network visualization |
CN103745147A (en) * | 2013-12-30 | 2014-04-23 | 华为技术有限公司 | System mode starting method and application program starting method and device |
CN103942481A (en) * | 2014-05-04 | 2014-07-23 | 上海鼎为电子科技(集团)有限公司 | Application access method and mobile terminal |
CN103984463A (en) * | 2014-06-04 | 2014-08-13 | 深圳市亚略特生物识别科技有限公司 | Unlocking method and device of touch screen |
CN104834520A (en) * | 2015-04-17 | 2015-08-12 | 惠州Tcl移动通信有限公司 | Application starting method of intelligent terminal and intelligent terminal |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107766777A (en) * | 2016-08-18 | 2018-03-06 | 北京小米移动软件有限公司 | Fingerprint recognition component, pressure detection method and fingerprint recognition IC |
CN106371724B (en) * | 2016-08-26 | 2019-06-07 | Oppo广东移动通信有限公司 | Control method, device and the mobile terminal of mobile terminal |
CN106354308A (en) * | 2016-08-26 | 2017-01-25 | 广东欧珀移动通信有限公司 | Payment method, device and mobile terminal |
CN106354410A (en) * | 2016-08-26 | 2017-01-25 | 广东欧珀移动通信有限公司 | Method, device and terminal equipment for appliance control |
CN106371724A (en) * | 2016-08-26 | 2017-02-01 | 广东欧珀移动通信有限公司 | Control method and apparatus of mobile terminal and mobile terminal |
CN106250882A (en) * | 2016-08-26 | 2016-12-21 | 广东欧珀移动通信有限公司 | Fingerprint recognition sensing device, electronic equipment and mobile terminal |
CN106354410B (en) * | 2016-08-26 | 2019-09-17 | Oppo广东移动通信有限公司 | Using control method, device and terminal device |
CN106371726A (en) * | 2016-08-30 | 2017-02-01 | 珠海市魅族科技有限公司 | Shooting method and device |
CN106845197A (en) * | 2017-01-20 | 2017-06-13 | 宇龙计算机通信科技(深圳)有限公司 | A kind of fingerprint identification method and device |
CN107911540A (en) * | 2017-11-08 | 2018-04-13 | 维沃移动通信有限公司 | Profile switching method and terminal device |
CN107704747A (en) * | 2017-11-27 | 2018-02-16 | 信利光电股份有限公司 | A kind of authority control method and relevant apparatus based on notebook computer |
CN108549498A (en) * | 2018-03-19 | 2018-09-18 | 努比亚技术有限公司 | Method of controlling operation thereof, mobile terminal based on fingerprint and computer readable storage medium |
CN108763899A (en) * | 2018-05-23 | 2018-11-06 | 温州伊诺韦特科技有限公司 | A kind of fingerprint authentication startup method |
CN108959877A (en) * | 2018-05-24 | 2018-12-07 | 深圳市前海智多科技有限公司 | A kind of fingerprint edit methods, system and device |
CN108959893A (en) * | 2018-07-27 | 2018-12-07 | 南昌黑鲨科技有限公司 | fingerprint encryption method, device and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN105824521B (en) | 2019-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105824521B (en) | A kind of method and mobile terminal of application operating | |
CN108764015B (en) | Method and device for acquiring fingerprint image to be identified and mobile terminal | |
US8683582B2 (en) | Method and system for graphical passcode security | |
US9858491B2 (en) | Electronic device for processing composite finger matching biometric data and related methods | |
TWI694383B (en) | Electronic device with fingerprint identification function and fingerprint identification method | |
US20140056493A1 (en) | Electronic device performing finger biometric pre-matching and related methods | |
CN106022079B (en) | A kind of unlocked by fingerprint method and terminal | |
US9659209B2 (en) | Electronic device including blurred finger image deblurring circuitry and related methods | |
EP3158501A1 (en) | Method and apparatus for biometric-based security using capacitive profiles | |
US9400914B2 (en) | Method and electronic device for generating fingerprint enrollment data | |
US10474866B2 (en) | Finger biometric sensor including capacitance change sensing pressure sensing circuit and related methods | |
CN106126987A (en) | A kind of unlocking method and a device of mobile device | |
KR20180027502A (en) | How to use the capacitance to detect touch pressure | |
CN107087075B (en) | Prompting method based on screen fingerprint identification and mobile terminal | |
CN106845189A (en) | A kind of method and apparatus being unlocked based on fingerprint recognition | |
CN106845188A (en) | A kind for the treatment of method and apparatus of the interface icon based on fingerprint recognition | |
CN106709307B (en) | Unlocking method and device | |
CN108052269A (en) | Unlocking screen optimization method, terminal device and computer-readable medium | |
CN107958146B (en) | Fingerprint verification method and device, storage medium and electronic equipment | |
CN105807919B (en) | control method and electronic equipment | |
CN106845187A (en) | A kind of method and apparatus for starting application based on fingerprint recognition | |
CN106843668A (en) | A kind of touch operation method and device in a mobile device | |
CN107437053B (en) | Fingerprint identification method and device | |
CN106548057A (en) | A kind of control method and its system of application program | |
CN112016351A (en) | Input and verification method of hand texture information, and input and verification device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |