CN109857505A - Execution method, apparatus, terminal and the storage medium of operation - Google Patents

Execution method, apparatus, terminal and the storage medium of operation Download PDF

Info

Publication number
CN109857505A
CN109857505A CN201910100761.7A CN201910100761A CN109857505A CN 109857505 A CN109857505 A CN 109857505A CN 201910100761 A CN201910100761 A CN 201910100761A CN 109857505 A CN109857505 A CN 109857505A
Authority
CN
China
Prior art keywords
control
target widget
finger print
terminal
print information
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.)
Pending
Application number
CN201910100761.7A
Other languages
Chinese (zh)
Inventor
王翛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910100761.7A priority Critical patent/CN109857505A/en
Publication of CN109857505A publication Critical patent/CN109857505A/en
Priority to PCT/CN2020/073157 priority patent/WO2020156313A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The embodiment of the present application discloses a kind of execution method of operation, device, terminal and storage medium, belong to field of computer technology, pass through the displaying target control in user interface, target widget is in application program for executing the control of sensitive operation, terminal receives the triggering command for acting on target widget, the triggering command is used to indicate the application program corresponding sensitive operation of performance objective control after actuation, and finger print information of the target widget in region is acquired according to triggering command, when finger print information and preset fingerprint stencil matching, the corresponding sensitive operation of performance objective control, it enables the terminal to complete protection privacy of user in the case where user is noninductive, ensure the effect of sensitive operation safety.

Description

Execution method, apparatus, terminal and the storage medium of operation
Technical field
The invention relates to field of computer technology, in particular to the execution method, apparatus of a kind of operation, terminal and Storage medium.
Background technique
With the development of fingerprint identification technology, current finger print identification technology can be widely used in the shifting for having touch screen In dynamic terminal.
In the related technology, mobile terminal can protect the starting of specified application by fingerprint identification technology.For example, when moving When dynamic terminal recognition is to for starting the specified instruction applied, mobile terminal will show dialog box in screen, and request user exists Finger is pressed in specified fingerprint identification region in mobile terminal.In the fingerprint and preset fingerprint matching that acquisition for mobile terminal arrives When, start specified application.
Summary of the invention
The embodiment of the present application provides execution method, apparatus, terminal and the storage medium of a kind of operation.The technical solution It is as follows:
According to the one side content of the application, a kind of execution method of operation is provided, which comprises
The displaying target control in user interface, the target widget are in application program for executing the control of sensitive operation Part;
The triggering command for acting on the target widget is received, the triggering command is used to indicate the application program and is opening The corresponding sensitive operation of the target widget is executed after dynamic;
According to the triggering command, the finger print information in the target widget region is acquired;
When the finger print information and preset fingerprint stencil matching, the sensitive operation is executed.
According to the another aspect content of the application, a kind of executive device of operation is provided, described device includes:
Control display module, being used for displaying target control, the target widget in user interface is used in application program In the control for executing sensitive operation;
Command reception module, for receiving the triggering command for acting on the target widget, the triggering command is for referring to Show that the application program executes the corresponding sensitive operation of the target widget after actuation;
Finger print acquisition module, for according to the triggering command, acquiring the letter of the fingerprint in the target widget region Breath;
Operation executing module, for when the finger print information and preset fingerprint stencil matching, executing the sensitive behaviour Make.
According to the another aspect content of the application, a kind of terminal is provided, the terminal includes processor and memory, institute It states and is stored at least one instruction in memory, described instruction is loaded by the processor and executed to realize that the application such as is implemented The execution method of the operation of offer.
According to the another aspect content of the application, a kind of computer readable storage medium is provided, in the storage medium It is stored at least one instruction, described instruction is loaded by processor and executed to realize that the application such as implements holding for the operation provided Row method.
Technical solution bring beneficial effect provided by the embodiments of the present application may include:
Mobile terminal displaying target control in user interface receives the triggering command for acting on the target widget, and root The first finger print information is acquired in target widget region according to the triggering command, when first finger print information and preset first When fingerprint template matches, the corresponding sensitive operation of performance objective control, wherein triggering command is used to indicate application program and is opening The corresponding sensitive operation of the target widget is executed after dynamic.Since scheme provided by the present application can be triggered finger in target widget When enabling triggering, the first finger print information is acquired in the target widget region and is matched, when first finger print information and in advance If the first fingerprint stencil matching when, the corresponding sensitive operation of performance objective control after application program launching realizes raising The controllability of personal secrets and sensitive information in application program.
Detailed description of the invention
It, below will be to institute in the embodiment of the present application description in order to more clearly introduce the technical solution in the embodiment of the present application Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the application Example, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawings Obtain other attached drawings.
Fig. 1 is the structural block diagram for the terminal that one exemplary embodiment of the application provides;
Fig. 2 is the flow chart of the execution method for the operation that one exemplary embodiment of the application provides;
Fig. 3 is a kind of schematic diagram in the fingerprint collecting region provided based on embodiment illustrated in fig. 2;
Fig. 4 is the execution method flow diagram for the operation that another exemplary embodiment of the application provides;
Fig. 5 is the schematic diagram of the method based on a kind of Fig. 4 terminal display target widget provided;
Fig. 6 is the schematic diagram of the method based on Fig. 4 another terminal display target widget provided;
Fig. 7 is the flow chart of the execution method of another operation provided by the embodiments of the present application;
Fig. 8 is the structural block diagram of the executive device for the operation that one exemplary embodiment of the application provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the application clearer, below in conjunction with attached drawing to the application embodiment party Formula is described in further detail.
In the following description when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different attached drawings indicate same or similar Element.Embodiment described in following exemplary embodiment does not represent all embodiment party consistent with the application Formula.On the contrary, they are only the device and side consistent with some aspects as detailed in the attached claim, the application The example of method.
In the description of the present application, it is to be understood that term " first ", " second " etc. are used for description purposes only, without It can be interpreted as indication or suggestion relative importance.In the description of the present application, it should be noted that unless otherwise specific regulation And restriction, term " connected ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, Or it is integrally connected;It can be mechanical connection, be also possible to be electrically connected;It can be directly connected, intermediary can also be passed through It is indirectly connected.For the ordinary skill in the art, the tool of above-mentioned term in this application can be understood with concrete condition Body meaning.In addition, unless otherwise indicated, " multiple " refer to two or more in the description of the present application."and/or" is retouched The incidence relation of affiliated partner is stated, indicates may exist three kinds of relationships, for example, A and/or B, can indicate: individualism A, together When there are A and B, these three situations of individualism B.Character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or".
For scheme shown in the embodiment of the present application it can be readily appreciated that below to several nouns occurred in the embodiment of the present application into Row is introduced.
User interface: refer to that display in the terminal shows the interface of information by graphical interfaces to user.
In one possible implementation, user interface is the interface shown after application program launching.I.e. in this situation Under, user interface is an interface in application program.It is shown in the user interface of target widget in the application.
In alternatively possible implementation, user interface be main interface provided by the operating system of terminal (or Desktop).In the case, it is shown in target widget main interface provided by operating system.For example, target widget can be with it The starting icon of its application program is shown side by side.Such as in the main interface of mobile terminal, the starting icon of application program A, application The starting icon of program B and the starting icon of target widget C1 are shown in side by side in the main interface of mobile terminal.
Target widget: being in application program for executing the control of sensitive operation.
In a kind of possible mode, application program can be shown in the user interface in the user interface presentation of itself Show the target widget, such as the deletion control of short message application program, picture editor's control of photograph album application program and delete control, Alternatively, the display control of personal information and modification control.
Illustratively, the execution method of operation shown in the embodiment of the present application, can be using in the terminal, which has Display screen and have operation execution function.Terminal may include mobile phone, tablet computer, laptop computer, smartwatch, number Code camera, MP4 playback terminal, MP5 playback terminal, learning machine, point reader, in at least one of electric paper book and electronic dictionary.
Referring to FIG. 1, it is the structural block diagram for the terminal that one exemplary embodiment of the application provides.As shown in Figure 1, should Terminal includes processor 120, memory 140, fingerprint sensor 160 and touch screen 180, be stored in the memory 140 to A few instruction, described instruction are loaded as the processor 120 and are executed to realize as described in each embodiment of the method for the application Operation execution method.
In this application, terminal 100 is that the electronics of progress fingerprint identification function in the arbitrary region having in screen is set It is standby.When the displaying target control in user interface of terminal 100, terminal 100 receives the triggering command for acting on target widget, should Triggering command is used to indicate the application program corresponding sensitive operation of performance objective control after actuation;Terminal 100 refers to according to triggering It enables, acquires the finger print information in target widget region, when finger print information matches with preset fingerprint template, execute quick Sense operation.
Processor 120 may include one or more processing core.Processor 120 utilizes various interfaces and connection Various pieces in entire terminal 100, by running or executing the instruction being stored in memory 140, program, code set or refer to Collection is enabled, and calls the data being stored in memory 140, executes the various functions and processing data of terminal 100.Optionally, Processor 120 can use Digital Signal Processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA) at least one of example, in hardware realize.Processor 120 can integrating central processor (Central Processing Unit, CPU), in image processor (Graphics Processing Unit, GPU) and modem etc. One or more of combinations.Wherein, the main processing operation system of CPU, user interface and application program etc.;GPU is for being responsible for The rendering and drafting of content to be shown needed for display screen;Modem is for handling wireless communication.On it is understood that Stating modem can not also be integrated into processor 120, be realized separately through chip piece.
Memory 140 may include random access memory (Random Access Memory, RAM), also may include read-only Memory (Read-Only Memory).Optionally, which includes non-transient computer-readable medium (non- transitory computer-readable storage medium).Memory 140 can be used for store instruction, program, generation Code, code set or instruction set.Memory 140 may include storing program area and storage data area, wherein storing program area can store Instruction for realizing operating system, the instruction at least one function (such as touch function, sound-playing function, image Playing function etc.), for realizing instruction of following each embodiments of the method etc.;It is real that storage data area can store following each method Apply the data etc. being related in example.
Fingerprint sensor 160 can be optical fingerprint sensor, be also possible to sound wave fingerprint sensor.
When fingerprint sensor 160 is optical fingerprint sensor, fingerprint sensor 160 is by being set under touch screen 180 The image of the camera unit acquisition fingerprint of side, by the finger print information of collected fingerprint image and the progress of preset finger print information Match, when finger print information successful match, terminal, which will confirm that, passes through fingerprint authentication.
When fingerprint sensor 160 is sound wave fingerprint sensor, object of the fingerprint sensor 160 to 180 top of touch screen Send sound wave.In a kind of possible mode, which can be ultrasonic wave.When ultrasonic wave encounters above touch screen 180 Finger when, the ultrasonic echo of the finger print information comprising finger can be generated, fingerprint sensor 160 will receive the ultrasonic echo And identify finger print information therein, by the echo finger print information and preset finger print information match, work as finger print information When successful match, terminal, which will confirm that, passes through fingerprint authentication.
It should be noted that any one region in touch screen 180 can be located at due to the target widget in the application. Therefore, if the fingerprint sensor 160 in terminal is optical fingerprint sensor, the camera unit in the optical fingerprint sensor is needed There is deployment in the region to show in target widget.Similarly, if the fingerprint sensor 160 in terminal is sound wave fingerprint sensor, Then sound wave fingerprint sensor is required to the arbitrary finger print information on the region that identification target widget is shown.
Touch screen 180 is located in the front plate of terminal, and the lower section of touch screen 180, i.e. fingerprint is arranged in fingerprint sensor 160 Sensor 160 is arranged in the cavity that touch screen 180 and terminal shell surround.Touch screen 180 has the function for receiving touching signals Energy.
Referring to FIG. 2, it is the flow chart of the execution method for the operation that one exemplary embodiment of the application provides.The behaviour The execution method of work can be applied in above-mentioned terminal shown in FIG. 1.In Fig. 2, the execution method of operation includes:
Step 210, the displaying target control in user interface, target widget are in application program for executing sensitive operation Control.
In the embodiment of the present application, terminal can be the mobile terminal such as mobile phone.With the progress of fingerprint identification technology, Terminal can avoid mobile phone that fingerprint sensing additionally is arranged by borehole region in the housing using the technology for such as shielding lower fingerprint Device.
In the embodiment of the present application, terminal both can displaying target control in user interface in the application, can also To provide displaying target control in main interface in the main interface provided by operating system.Wherein, which is using journey For executing the control of sensitive operation in sequence.In a kind of mode in the cards, target widget can be virtual push button, virtual At least one of draw runner or virtual check box.
Optionally, sensitive operation is used to indicate the operation for the sensitive information being related in mobile terminal.
For example, being related to checking short message content, memorandum content, photograph album content, personal information content, account content, shopping It perhaps stays in record content, stroke recording and records at least one of content.
For another example be related to delete short message content, friend relation, destination application, contact information, memorandum content, Photograph album content, personal information content, account content, shopping record content, in record content of perhaps staying in stroke recording at least It is a kind of.
For another example being related to editing memorandum content, the image in photograph album, personal information content, account content, shopping record It perhaps stays in content, stroke recording and records at least one of content.
Step 220, the triggering command for acting on target widget is received, triggering command is used to indicate application program after actuation The corresponding sensitive operation of performance objective control.
In the embodiment of the present application, terminal can receive the triggering command for acting on target widget.For example, user is in user Target widget is clicked in interface, touch screen is excited under the clicking operation of user and generates triggering command, which is used for Indicate the application program corresponding sensitive operation of performance objective control after actuation.
In one possible implementation, application program is used to realize in front stage operation there are at least one process The function of application program.After target widget is triggered, the application program performance objective control being used to indicate under starting state is corresponding Sensitive operation.
Optionally, if application program is in resting state, target widget needs to start first this and answers after being triggered With program, in the corresponding sensitive operation of performance objective control.Alternatively, target widget is being applied in alternatively possible mode When program is inactive, it is not responding to act on the triggering command of target widget.
Step 230, according to triggering command, the finger print information in target widget region is acquired.
In the embodiment of the present application, terminal can acquire the fingerprint letter in target widget region according to triggering command Breath.
Fig. 3 is referred to, is a kind of schematic diagram in the fingerprint collecting region provided based on embodiment illustrated in fig. 2.In Fig. 3 In, user interface 310 is the user interface of social application A, target widget 320 be the personal information of social application A check and Edit entrance.When terminal receives triggering command (namely the operation for clicking target 320) for acting on the target widget 320, Terminal will acquire finger print information in region 330.It should be noted that region 330 is the region where target widget.It is optional The area size on ground, region 330 can freely be arranged by designing.
In a kind of possible mode, the size in region 330 can be the view field of target widget on the touchscreen, should View field is closed region, and terminal can acquire the finger print information in the view field by triggering command.
It should be noted that the size of target widget is typically specified for side length in the user-interface design of terminal Rectangle.In this scene, the region where target widget can be determined as region identical with target widget size by terminal.
Step 240, when finger print information and preset fingerprint stencil matching, sensitive operation is executed.
In the embodiment of the present application, terminal, can be by finger print information and preset fingerprint mould after collecting finger print information Version is matched.When finger print information and when preset fingerprint stencil matching, terminal is by the corresponding sensitive operation of performance objective control.
In a kind of possible mode, fingerprint template can be user and record fingerprint template in terminal in advance.Work as fingerprint When information and preset fingerprint stencil matching, illustrate that the collected finger print information of terminal is identical to the fingerprint of terminal with preparatory record, User has the permission for executing sensitive operation.Therefore, in this scenario, terminal executes sensitive operation.
Based on embodiment shown in Fig. 3, when the finger print information and preset fingerprint template that terminal acquires in region 330 Timing, terminal will show the account information set interface 340 of social application program A.In the set interface 340, displaying has account The title at family, individualized signature, my collection, my information such as photograph album, gender and date of birth.
In conclusion the execution method of operation provided in this embodiment, passes through the displaying target control in user interface, mesh Mark control is for executing the control of sensitive operation in application program, and terminal receives the triggering command for acting on target widget, should Triggering command is used to indicate the application program corresponding sensitive operation of performance objective control after actuation, and is acquired according to triggering command Finger print information of the target widget in region, when finger print information and preset fingerprint stencil matching, performance objective control is corresponding Sensitive operation, enable the terminal in the case where user is noninductive complete protection privacy of user, ensure sensitive operation safety Effect.
Based on scheme disclosed in upper one embodiment, terminal can also show editable object, in editable object exhibition After showing, according to circumstances decide whether to show target widget.Please refer to following examples.
Fig. 4 is referred to, is the execution method flow diagram for the operation that another exemplary embodiment of the application provides.The behaviour The execution method of work can be applied in above-mentioned terminal shown in FIG. 1.In Fig. 4, the execution method of the operation includes:
Step 411, in the user interface, editable object is shown.
In the embodiment of the present application, terminal shows editable object in the user interface of application program.Alternatively, terminal In main interface in an operating system, editable object is shown.
In one possible implementation, editable object be picture, text, audio file, video file or its It can object to be edited.
In the embodiment of the present application, terminal can show the editable object in the user interface of application program.It needs Illustrate, shows that the editable object can be not belonging to the operation of privacy.
Step 412, it when receiving the edit instruction for acting on editable object, obtains in editable object region Finger print information.
In the embodiment of the present application, terminal obtains editable when receiving the edit instruction for acting on editable object Finger print information in object and region.
In one possible implementation, the region that editable object maps in touch screen can be the editable pair Region as where the size of itself.
In alternatively possible implementation, the region that editable object maps in touch screen may be greater than this can Region where the size of edit object itself.
Step 413, when finger print information and when preset fingerprint stencil matching, displaying target control in the user interface.
In the embodiment of the present application, terminal can be in finger print information and preset fingerprint stencil matching, in user interface Middle displaying target control.
As a kind of possible embodiment, terminal can obtain the mark of the control shown in user interface.Terminal will The mark of the control got, in preset white list control mark matched, and by with the control mark in white list Know matched control and is determined as target widget.
For example, there are seven controls, the mark of two of them control and preset name lists in specified user interface In control identify matching, i.e., this two marks are determined as target widget by terminal.On this basis, terminal can be in advance by mesh Mark control region is set as audit area, the finger print information in the region is obtained, to enable unlocked by fingerprint process have faster Speed avoids the appearance of time lag situation when practical operation.
Step 420, the triggering command for acting on target widget is received, triggering command is used to indicate application program after actuation The corresponding sensitive operation of performance objective control.
In the embodiment of the present application, the implementation procedure of step 420 and the implementation procedure of step 220 are identical, no longer superfluous herein It states.
Step 430, according to triggering command, the finger print information in target widget region is acquired.
In the embodiment of the present application, the implementation procedure of step 430 and the implementation procedure of step 230 are identical, no longer superfluous herein It states.
Step 440, when finger print information and preset fingerprint stencil matching, sensitive operation is executed.
In the embodiment of the present application, the implementation procedure of step 440 and the implementation procedure of step 240 are identical, no longer superfluous herein It states.
Referring to FIG. 5, it is the schematic diagram of the method based on a kind of Fig. 4 terminal display target widget provided.In Fig. 5 In, picture 520 is shown in user interface 510, which is editable object.When the picture 520 is grown on time by user, It is equivalent to the edit instruction for receiving and acting on the editable object.At this point, terminal obtains in 520 region 530 of picture Finger print information, in the finger print information and preset fingerprint stencil matching, terminal will be shown in the popup menu of user interface Edit control 541 and deletion control 542, while showing label control 543, sharing control 544 and copy control 545.It needs Bright, edit control 541 and deletion control 542 are target widgets.
In the mode of alternatively possible realization, referring to FIG. 6, it is the another kind that embodiment provides based on shown in Fig. 4 The schematic diagram of the method for terminal display target widget.When terminal determines finger print information and preset fingerprint template in region 530 When mismatch, terminal only shows label control 543 in the popup menu of user interface, shares control 544 and copy control 545, will not displaying target control, i.e., do not show edit control 541 and delete control 542.
In a kind of scene that can be realized, editable object can be picture, and target widget, which can be, deletes control, repairs Change at least one of control and copy control.In this scene, terminal can first show picture, in the user of currently used terminal Long-pressing picture, it is desirable to which when terminal display target widget is to edit picture, deleted or to be replicated, terminal can pass through screen Lower fingerprint technique directly verify active user finger print information whether with preset fingerprint stencil matching, in the fingerprint of active user When information and preset fingerprint stencil matching, terminal will show target widget, such as show and delete control, modification control and duplication At least one of control realizes terminal and just shows the target widget in relation to sensitive operation after verifying user identity, do not increasing Under the premise of adding step, the ability of terminal protection privacy of user is improved.
In the scene that can be realized of another kind, editable object is text file, target widget be text copy control, Text increases at least one of control and text suppression control.In this scene, terminal can be in the forms such as resource manager Show the icon of editable object.After the icon of wherein editable object is triggered, terminal will be in pop-up window or new window Show that above-mentioned text copy control, text increase the target widget of at least one of control and text suppression control in body, not Under conditions of increasing validation difficulty, terminal is improved as text file, the ability of safeguard protection is provided.
Method shown in based on the above embodiment, the embodiment of the present application also provide a kind of execution method of operation, Neng Goujie It closes other safe verification methods to protect the mode for executing sensitive operation, please refers to following examples.
Referring to FIG. 7, it is the flow chart of the execution method of another operation provided by the embodiments of the present application.The operation Execution method can be applied in above-mentioned terminal shown in FIG. 1.In Fig. 7, the execution method of the operation includes:
Step 710, the displaying target control in user interface, target widget are in application program for executing sensitive operation Control.
In the embodiment of the present application, the implementation procedure of step 710 and the implementation procedure of step 210 are identical, no longer superfluous herein It states.
Step 720, the triggering command for acting on target widget is received, triggering command is used to indicate application program after actuation The corresponding sensitive operation of performance objective control.
In the embodiment of the present application, the implementation procedure of step 720 and the implementation procedure of step 220 are identical, no longer superfluous herein It states.
Step 730, according to triggering command, the finger print information in target widget region is acquired.
In the embodiment of the present application, the implementation procedure of step 730 and the implementation procedure of step 220 are identical, no longer superfluous herein It states.
In the embodiment of the present application, after terminal completes step 730, terminal, which both can choose, executes step 74a1, step 74a2 and step 74a3, also can choose step 74b1 and step 74b2, and the present embodiment does not limit this.
Step 74a1 starts front camera according to triggering command.
In the embodiment of the present application, terminal, which can also start, starts front camera by modes such as hardware drivings.As A kind of possible implementation, terminal start front camera by autonomous system service either system process.
Step 74a2 obtains face to be measured by front camera.
In the embodiment of the present application, terminal can indicate that front camera acquires current picture automatically, from current picture Face to be measured is obtained in face.Optionally, the recognition of face in picture can be face to be measured by terminal.
Step 74a3, when face to be measured is matched with preset template face, and finger print information and preset fingerprint template Timing executes sensitive operation.
In the embodiment of the present application, face to be measured is compared by terminal with preset template face.When the face to be measured With preset face stencil matching, and when finger print information is matched with preset fingerprint template information, terminal executes sensitive operation.It can Selection of land, face to be measured are the facial image that eyes are opened, and preset template face is also the facial image that eyes are opened.
As it can be seen that terminal is avoided sensitive operation and is not intended in original subscriber by the technology in conjunction with recognition of face and fingerprint recognition It is illegally executed in the state of knowledge, further improves the safety of sensitive operation.
Step 74b1 indicates that microphone acquires voice to be measured according to triggering command.
In the embodiment of the present application, terminal can indicate that microphone acquires voice to be measured according to triggering command.One kind can In the mode of energy, terminal starts to carry out speech recognition to the collected sound of microphone, will preset after receiving triggering command Voice collecting in period is voice to be measured.
Step 74b2, when vocal print feature and the preset vocal print template of voice to be measured match, and finger print information and default Fingerprint stencil matching when, execute sensitive operation.
In the embodiment of the present application, terminal will extract the vocal print feature of voice to be measured, by the vocal print feature of voice to be measured with Preset vocal print template is matched.When the vocal print feature of voice to be measured is matched with the vocal print feature of voice to be measured, and fingerprint is believed When breath is with preset fingerprint stencil matching, terminal will execute sensitive operation.
Typically, if user of service uses wish there is no subjective, user of service will not pass through voice and test Card.As it can be seen that method of this programme by combining voice and fingerprint authentication to execute sensitive operation, can guarantee that user is really subjective uncommon It hopes and executes sensitive operation, further improve the safety that terminal executes sensitive operation.
It should be noted that step 74a1, step 74a2 and step 74a3 form process one, step 74b1 and step 74b2 Form process two.Process one and process two can be used in combination, i.e., terminal is matched in face to be measured with preset template face, and The vocal print feature of voice to be measured matches with preset vocal print template, and when finger print information and preset fingerprint stencil matching, holds The corresponding sensitive operation of row target widget, so that the safety of sensitive operation further increases.
As alternatively possible implementation, the application can also pacify the sensitive operation corresponding to target widget Full classification, for example, sensitive operation corresponding to target widget is divided into high, normal, basic three grades, the sensitive operation of high safety grade The scheme in conjunction with above-mentioned process one and process two is needed, to determine whether to execute sensitive operation.The sensitive operation of middle security level The scheme of above-mentioned process one or process two is needed to be implemented, to determine whether to execute sensitive operation.The sensitive operation of lower security grade Only needing to judge whether finger print information matches i.e. with preset fingerprint template can be determined whether to execute sensitive operation.
In conclusion the execution method of operation provided in this embodiment, can be used to execute in the application sensitive behaviour The target widget of work be triggered instruction effect when, acquire target widget region in finger print information, pass through front camera Or microphone acquires other biological informations, the biological information pre-saved in other biological informations and terminal matches, Also, in finger print information and terminal when pre-stored fingerprint stencil matching, the corresponding sensitive operation of performance objective control.Due to Terminal is in and verifies to finger print information, while also verifying the biological information of other inputs for needing user to cooperate on one's own initiative, because This, improves the safety for executing sensitive operation.
Following is the application Installation practice, can be used for executing the application embodiment of the method.It is real for the application device Undisclosed details in example is applied, the application embodiment of the method is please referred to.
Referring to FIG. 8, it illustrates the structural frames of the executive device of the operation of one exemplary embodiment of the application offer Figure.The executive device of the operation can by software, hardware or both be implemented in combination with as terminal all or part of. The device includes:
Control display module 810, being used for displaying target control, the target widget in user interface is in application program For executing the control of sensitive operation.
Command reception module 820, for receiving the triggering command for acting on the target widget, the triggering command is used for Indicate that the application program executes the corresponding sensitive operation of the target widget after actuation.
Finger print acquisition module 830, for acquiring the fingerprint in the target widget region according to the triggering command Information.
Operation executing module 840, for executing the sensitivity when the finger print information and preset fingerprint stencil matching Operation.
In an alternative embodiment, the control display module 810, in the user interface, display can Edit object;When receiving the edit instruction for acting on the editable object, editable object region is obtained Interior finger print information;When the finger print information and preset fingerprint stencil matching, the mesh is shown in the user interface Mark control.
In an alternative embodiment, the editable object is picture, and the target widget is to delete control, modification At least one of control and copy control.
In an alternative embodiment, the editable object is text file, and the target widget is text duplication Control, text increase at least one of control and text suppression control.
In an alternative embodiment, described device further includes execution module, and the execution module is for obtaining in institute State the mark of the control shown in user interface;Control in the mark of the control, with preset white list is identified and is carried out Matching;It is determined as target widget for matched control is identified with the control in the white list.
In an alternative embodiment, the operation executing module 840 is used for according to the triggering command, before starting Set camera;Face to be measured is obtained by the front camera;When the face to be measured is matched with preset template face, and When the finger print information and preset fingerprint stencil matching, the sensitive operation is executed.
In an alternative embodiment, the operation executing module 840, for indicating wheat according to the triggering command Gram elegance collection voice to be measured;When the vocal print feature of the voice to be measured matches with preset vocal print template, and the fingerprint is believed When breath is with preset fingerprint stencil matching, the corresponding sensitive operation of the target widget is executed.
In an alternative embodiment, the finger print acquisition module 830, described in being shown in when the target widget When in the user interface of application program, the view field of the target widget on the touchscreen is obtained, the view field is envelope The region closed;According to the triggering command, the finger print information in the view field is acquired.
The embodiment of the present application also provides a kind of computer-readable medium, which has at least one Instruction, at least one instruction are loaded as the processor and are executed to realize holding for operation described in as above each embodiment Row method.
It should be understood that the executive device of operation provided by the above embodiment execute operation execution method when, only The example of the division of the above functional modules, in practical application, can according to need and by above-mentioned function distribution by Different functional modules is completed, i.e., the internal structure of equipment is divided into different functional modules, described above complete to complete Portion or partial function.In addition, the executive device of operation provided by the above embodiment and the execution embodiment of the method for operation belong to Same design, specific implementation process are detailed in embodiment of the method, and which is not described herein again.
Above-mentioned the embodiment of the present application serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely the exemplary embodiments that can be realized of the application, not to limit the application, it is all Within spirit herein and principle, any modification, equivalent replacement, improvement and so on should be included in the protection of the application Within the scope of.

Claims (11)

1. a kind of execution method of operation, which is characterized in that the described method includes:
The displaying target control in user interface, the target widget are in application program for executing the control of sensitive operation;
The triggering command for acting on the target widget is received, the triggering command is used to indicate the application program after actuation Execute the corresponding sensitive operation of the target widget;
According to the triggering command, the finger print information in the target widget region is acquired;
When the finger print information and preset fingerprint stencil matching, the sensitive operation is executed.
2. the method according to claim 1, wherein the displaying target control in user interface, comprising:
In the user interface, editable object is shown;
When receiving the edit instruction for acting on the editable object, the finger in editable object region is obtained Line information;
When the finger print information and preset fingerprint stencil matching, the target widget is shown in the user interface.
3. according to the method described in claim 2, the target widget is it is characterized in that, the editable object is picture Delete control, modification at least one of control and copy control.
4. according to the method described in claim 2, it is characterized in that, the editable object is text file, the target control Part is that text copy control, text increase at least one of control and text suppression control.
5. according to the method described in claim 2, it is characterized in that, the method also includes:
Obtain the mark of the control shown in the user interface;
By the mark of the control, matched with the control mark in preset white list;
It is determined as target widget for matched control is identified with the control in the white list.
6. the method according to claim 1, wherein described work as the finger print information and preset fingerprint template Timing executes the sensitive operation, comprising:
According to the triggering command, start front camera;
Face to be measured is obtained by the front camera;
When the face to be measured is matched with preset template face, and the finger print information is with preset fingerprint stencil matching, Execute the sensitive operation.
7. according to the method described in claim 6, it is characterized in that, described work as the finger print information and preset fingerprint template Timing executes the sensitive operation, comprising:
According to the triggering command, indicate that microphone acquires voice to be measured;
When the vocal print feature of the voice to be measured matches with preset vocal print template, and the finger print information and preset fingerprint When stencil matching, the corresponding sensitive operation of the target widget is executed.
8. method according to any one of claims 1 to 7, which is characterized in that it is described according to the triggering command, described in acquisition Finger print information in target widget region, comprising:
When in the user interface that the target widget is shown in the application program, the target widget is obtained on the touchscreen View field, the view field is closed region;
According to the triggering command, the finger print information in the view field is acquired.
9. a kind of executive device of operation, which is characterized in that described device includes:
Control display module, for the displaying target control in user interface, the target widget is in application program for holding The control of row sensitive operation;
Command reception module, for receiving the triggering command for acting on the target widget, the triggering command is used to indicate institute It states application program and executes the corresponding sensitive operation of the target widget after actuation;
Finger print acquisition module, for acquiring the finger print information in the target widget region according to the triggering command;
Operation executing module, for executing the sensitive operation when the finger print information and preset fingerprint stencil matching.
10. a kind of terminal, which is characterized in that the terminal includes processor and memory, is stored at least in the memory One instruction, described instruction are loaded by the processor and are executed to realize holding for operation as described in any of the claims 1 to 8 Row method.
11. a kind of computer readable storage medium, which is characterized in that be stored at least one instruction, institute in the storage medium State the execution method for instructing and being loaded by processor and executed to realize operation as described in any of the claims 1 to 8.
CN201910100761.7A 2019-01-31 2019-01-31 Execution method, apparatus, terminal and the storage medium of operation Pending CN109857505A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910100761.7A CN109857505A (en) 2019-01-31 2019-01-31 Execution method, apparatus, terminal and the storage medium of operation
PCT/CN2020/073157 WO2020156313A1 (en) 2019-01-31 2020-01-20 Operation execution method and device, terminal, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910100761.7A CN109857505A (en) 2019-01-31 2019-01-31 Execution method, apparatus, terminal and the storage medium of operation

Publications (1)

Publication Number Publication Date
CN109857505A true CN109857505A (en) 2019-06-07

Family

ID=66897333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910100761.7A Pending CN109857505A (en) 2019-01-31 2019-01-31 Execution method, apparatus, terminal and the storage medium of operation

Country Status (2)

Country Link
CN (1) CN109857505A (en)
WO (1) WO2020156313A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020156313A1 (en) * 2019-01-31 2020-08-06 Oppo广东移动通信有限公司 Operation execution method and device, terminal, and storage medium
CN111859321A (en) * 2020-06-22 2020-10-30 中国平安财产保险股份有限公司 Mobile terminal control method and device, mobile terminal and readable storage medium
CN112099724A (en) * 2020-09-23 2020-12-18 努比亚技术有限公司 False touch prevention method, mobile terminal and computer readable storage medium
CN113689197A (en) * 2021-08-31 2021-11-23 陕西万唯教育传媒有限公司 Method and system for teacher positioning change and computer storage medium
CN113961110A (en) * 2020-07-01 2022-01-21 腾讯科技(深圳)有限公司 User operation response method and device, computer equipment and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112988586B (en) * 2021-03-25 2023-07-14 腾讯科技(深圳)有限公司 Control testing method and device, electronic equipment and storage medium
CN113936372A (en) * 2021-11-10 2022-01-14 北京声智科技有限公司 Gate control method and device, gate, storage medium and product

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447365A (en) * 2015-11-04 2016-03-30 广东欧珀移动通信有限公司 Control based privacy protection method and user terminal
CN105701383A (en) * 2015-12-30 2016-06-22 魅族科技(中国)有限公司 Function triggering method, device and terminal
CN105825106A (en) * 2015-11-30 2016-08-03 南京步步高通信科技有限公司 Photograph encrypted checking method and mobile terminal
CN107317931A (en) * 2017-06-28 2017-11-03 深圳市金立通信设备有限公司 A kind of information processing method, terminal and computer-readable recording medium
CN109284060A (en) * 2018-08-30 2019-01-29 Oppo(重庆)智能科技有限公司 Display control method and relevant apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014038765A1 (en) * 2012-09-07 2014-03-13 Lg Electronics Inc. Method for controlling content and digital device using the same
CN107644072B (en) * 2017-09-18 2020-06-26 Oppo广东移动通信有限公司 Data deleting method and device
CN109857505A (en) * 2019-01-31 2019-06-07 Oppo广东移动通信有限公司 Execution method, apparatus, terminal and the storage medium of operation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447365A (en) * 2015-11-04 2016-03-30 广东欧珀移动通信有限公司 Control based privacy protection method and user terminal
CN105825106A (en) * 2015-11-30 2016-08-03 南京步步高通信科技有限公司 Photograph encrypted checking method and mobile terminal
CN105701383A (en) * 2015-12-30 2016-06-22 魅族科技(中国)有限公司 Function triggering method, device and terminal
CN107317931A (en) * 2017-06-28 2017-11-03 深圳市金立通信设备有限公司 A kind of information processing method, terminal and computer-readable recording medium
CN109284060A (en) * 2018-08-30 2019-01-29 Oppo(重庆)智能科技有限公司 Display control method and relevant apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020156313A1 (en) * 2019-01-31 2020-08-06 Oppo广东移动通信有限公司 Operation execution method and device, terminal, and storage medium
CN111859321A (en) * 2020-06-22 2020-10-30 中国平安财产保险股份有限公司 Mobile terminal control method and device, mobile terminal and readable storage medium
CN113961110A (en) * 2020-07-01 2022-01-21 腾讯科技(深圳)有限公司 User operation response method and device, computer equipment and storage medium
CN112099724A (en) * 2020-09-23 2020-12-18 努比亚技术有限公司 False touch prevention method, mobile terminal and computer readable storage medium
CN113689197A (en) * 2021-08-31 2021-11-23 陕西万唯教育传媒有限公司 Method and system for teacher positioning change and computer storage medium

Also Published As

Publication number Publication date
WO2020156313A1 (en) 2020-08-06

Similar Documents

Publication Publication Date Title
CN109857505A (en) Execution method, apparatus, terminal and the storage medium of operation
US9652704B2 (en) Method of providing content transmission service by using printed matter
CN106572049B (en) A kind of auth method and device
CN115097981B (en) Method for processing content and electronic device thereof
CN106575361B (en) Method for providing visual sound image and electronic equipment for implementing the method
US20160085950A1 (en) Method and system for controlling usage rights and user modes based on face recognition
CN109361825A (en) Meeting summary recording method, terminal and computer storage medium
CN106415431A (en) Transition from use of one device to another
WO2020207413A1 (en) Content pushing method, apparatus, and device
US20190172456A1 (en) Method for sharing photograph based on voice recognition, apparatus and system for the same
US20150186248A1 (en) Content recording method and device
CN104520843A (en) Providing note based annotation of content in e-reader
CN109862187A (en) Message treatment method, device, terminal and storage medium
EP3596592B1 (en) Information processing system, information processing program and information processing method
CN114201097B (en) Interaction method between multiple application programs
CN110767234B (en) Audio information processing method and device, electronic equipment and storage medium
KR20170137491A (en) Electronic apparatus and operating method thereof
CN110348193A (en) Verification method, device, equipment and storage medium
JP2023554519A (en) Electronic document editing method and device, computer equipment and program
CN103812999B (en) Mobile terminal and message registration treating method and apparatus thereof
CN108647351A (en) Processing method, device, storage medium and the terminal of text image
US10824790B1 (en) System and method of extracting information in an image containing file for enhanced utilization and presentation
CN106471493A (en) Method and apparatus for managing data
CN107911820B (en) Private system data file management method and terminal equipment
CN104182479B (en) A kind of method and device handling information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190607