CN106778335A - Method for secret protection and device, mobile terminal that a kind of application is installed - Google Patents

Method for secret protection and device, mobile terminal that a kind of application is installed Download PDF

Info

Publication number
CN106778335A
CN106778335A CN201611083966.1A CN201611083966A CN106778335A CN 106778335 A CN106778335 A CN 106778335A CN 201611083966 A CN201611083966 A CN 201611083966A CN 106778335 A CN106778335 A CN 106778335A
Authority
CN
China
Prior art keywords
application
authority information
information
user
split screen
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
Application number
CN201611083966.1A
Other languages
Chinese (zh)
Other versions
CN106778335B (en
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 CN201611083966.1A priority Critical patent/CN106778335B/en
Publication of CN106778335A publication Critical patent/CN106778335A/en
Application granted granted Critical
Publication of CN106778335B publication Critical patent/CN106778335B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Medical Informatics (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides the method for secret protection and device, mobile terminal that a kind of application is installed.The method includes:When detecting using installing, a plurality of authority information needed for obtaining the application;Judge whether to receive the operational order for installing the application;If receiving the operational order for installing the application, the installment state information of authority information described in split screen display available and the application;Judge whether to receive the operational order cancelled and install the application;If receiving the operational order cancelled and install the application, cancel immediately and the application is installed.The method neither delays installation application, it is also possible to allow user to be best understood from using required authority information;When user has found that some authority informations can not be received, cancellation operation button can be in time clicked on, so as to cancel installation application, it is to avoid blindly install application and cause the situation of leakage of personal information to occur.

Description

Method for secret protection and device, mobile terminal that a kind of application is installed
Technical field
The present invention relates to technical field of mobile terminals, method for secret protection and dress that more particularly to a kind of application is installed Put, mobile terminal.
Background technology
In the information age, with the increasing of information content, the security of the personal information such as proprietary information, privacy information gradually into It is problem of concern.The necessity of people's life is had become due to mobile intelligent terminals such as mobile phones, and it is often protected Deposit the substantial amounts of personal information of user (such as:Address list, privacy photo etc.).Typically when installation is applied, many applications can all be wanted Ask and obtain some authorities.And a part is to be related to the authority of the personal information of user (such as in these authorities:Accessing address list is weighed Limit, access photograph album authority etc.).Because the authority bar number for obtaining is more, in order to install application as early as possible, most of users click directly on Application button is installed, the personal information for so resulting in user has the risk of leakage, influences the security of personal information.
The content of the invention
The present invention provides the method for secret protection and device, mobile terminal that a kind of application is installed, and can lift personal information Security.
The present invention provides the method for secret protection that a kind of application is installed, and it includes:
If detecting during using installing, a plurality of authority information needed for obtaining the application;
Judge whether to receive the operational order for installing the application;
When receiving the operational order of installing the application, the then installation of authority information described in split screen display available and the application Status information;
Judge whether to receive the operational order cancelled and install the application;
If receiving the operational order cancelled and install the application, cancel immediately and the application is installed.
The present invention also provides the privacy protection device that a kind of application is installed, and it includes:
Acquiring unit, for when detecting using installing, a plurality of authority information needed for obtaining the application;
First judging unit, for judging whether to receive the operational order for installing the application;
Split screen installation unit, if installing the operational order of the application for receiving, authority letter described in split screen display available Breath and the installment state information of the application;
Second judging unit, the operational order for installing the application is cancelled for judging whether to receive;
Cancel installation unit, if cancelling the operational order for installing the application for receiving, cancel immediately and institute is installed State application.
The present invention provides a kind of mobile terminal again, and it includes:
Be stored with the memory of executable program code;
The processor coupled with the memory;
The processor calls the executable program code stored in the memory, performs appointing for present invention offer The method for secret protection that a kind of application is installed.
The present invention provides the method for secret protection and device, mobile terminal that a kind of application is installed.The privacy that the application is installed If guard method is by detecting during using installing, a plurality of authority information needed for obtaining the application;Judge whether to receive The operational order of the application is installed;If receiving the operational order for installing the application, authority information described in split screen display available And the installment state information of the application;Judge whether to receive the operational order cancelled and install the application;If receive taking Disappear and the operational order of the application is installed, then cancel immediately and the application is installed.The method can while install application program, one While allow user by split screen come browse right information, so as to neither delay installation application, it is also possible to which allowing user to be best understood from should With required authority information;When user has found that some authority informations can not be received, cancellation operation button can be in time clicked on, Application is installed so as to cancel, it is to avoid application blindly is installed and causes the situation of leakage of personal information to occur.
Brief description of the drawings
Fig. 1 is the flow chart in the preferred embodiment of the present invention using the method for secret protection installed.
Fig. 2A to Fig. 2 B is a schematic diagram of a scenario in the preferred embodiment of the present invention.
Fig. 3 is the another flow chart in the preferred embodiment of the present invention using the method for secret protection installed.
Fig. 4 is the structural representation in the preferred embodiment of the present invention using the privacy protection device installed.
Fig. 5 is another structural representation in the preferred embodiment of the present invention using the privacy protection device installed.
Fig. 6 is the another structural representation in the preferred embodiment of the present invention using the privacy protection device installed.
Fig. 7 is the structural representation of mobile terminal of the invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, the every other implementation that those skilled in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
Term " first ", " second " in the present invention etc. can be used to describe various elements herein, but these elements are not It is limited by these terms.These terms are only used for distinguishing first element and another element.For example, not departing from the present invention Scope in the case of, the first control can be referred to as the second control, and similarly, the second control can be referred to as the first control. First control and the second control both control, but it is not same control.Additionally, term " comprising " and " having " and it Any deformation, it is intended that covering non-exclusive is included.
Fig. 1 is refer to, Fig. 1 is the flow chart in the preferred embodiment of the present invention using the method for secret protection installed.Should Personal computer, hand-held or laptop devices, mobile phone, individual digital are can apply to the method for secret protection installed On the electronic equipments such as assistant (PDA), it is not particularly limited herein.
The method for secret protection that the application in this preferred embodiment is installed is explained below.
In step S101, if detecting during using installing, a plurality of authority information needed for obtaining the application;
In the preferred embodiment, when terminal is detected the presence of using installing, a plurality of power needed for first obtaining the application Limit information.The a plurality of authority information can include equipment authority information and be related to the privacy authority information of userspersonal information.Its In, privacy authority information can be accessing address list authority information, access photograph album authority information, acquisition user present position authority Information etc., is not particularly limited herein.
In step s 102, judge whether to receive the operational order for installing the application;
After terminal obtains the application required a plurality of authority information, terminal can show a plurality of authority information for user Read that (in general, in order to complete to install as early as possible, user can seldom read a plurality of authority information or only read wherein one Fraction).If user thinks to install application as early as possible, it can directly select next step, that is, install application, and now terminal will determine that Go out the operational order for receiving and installing application.
In step s 103, if receiving the operational order for installing the application, authority information described in split screen display available and The installment state information of the application;
After terminal receives the operational order for installing application, the terminal a plurality of authority information and the application by split screen display available Installment state information.
Refer to shown in Fig. 2A to 2B, Fig. 2A to Fig. 2 B is a schematic diagram of a scenario in the preferred embodiment of the present invention.Work as user Need to install certain when applying, a plurality of authority information that terminal will get is included on screen.If user wishes to continue to install, Then need to only click on the installation button in screen.So after the operational order for installing application is got, screen will be divided into terminal Lower two displays son screen, as shown in Figure 2 B.Upper display screen 210 is used to show a plurality of authority information that lower display screen 220 to be used for The installment state information of application is shown, such as:" having completed 35% ".In other embodiments, the form of installment state information also may be used Think written form (such as:" installing "), installment state information is not limited herein, as long as can inform using current Installation situation.
In addition, the mode of split screen is not limited to upper and lower split screen, and the size of upper display screen and lower display screen can be with Hobby according to user is adjusted.When authority information bar number is more, upper display screen cannot one page shown all of authority During information, user the operation such as is sliding in upper display screen, can be shown in order to other not shown authority informations Come.
When terminal enters split screen display available state, it is required that user can carefully browse the application in a split screen wherein Authority information so that user is apparent that the application needs which authority obtained, while do not influence terminal to install again should With.
In a preferred embodiment, if user has checked a part of authority information before installation application button is clicked on, In order to avoid repeatedly showing the authority information checked in split screen display available, in this preferred embodiment, step S101 it Afterwards, it is authority information to be viewed also including the authority information that mark user does not check.Being received in terminal should described in installation After operational order, the terminal authority information to be viewed and installment state information of application by split screen display available.So, user Can continue to check authority information to be viewed in split screen, so as to save the time of user, be brought convenience to user.
In step S104, judge whether to receive the operational order cancelled and install the application;
Terminal carry out split screen install apply while, by real-time judge whether receive cancel install the application operation Instruction.When user has found to there are some unacceptable entries in a plurality of authority information, user can click directly on cancellation The button of application is installed, terminal will get the operational order that the application is installed in the cancellation.For example, user has found the application needs Its positional information is obtained, if user is for the consideration of personal safety, it is not intended to the application and gets the positional information of oneself, that User can just click directly on the button cancelled and install application.
In step S105, if receiving the operational order cancelled and install the application, cancelling immediately should described in installing With.
After terminal is received cancels the operational order for installing application, terminal will be immediately performed cancellation and install the application, from And avoid the application from getting the authority for accessing some personal information of user, protect the security of the personal information of user.
In order to can be performed immediately in terminal with counting user to the sensitivity or degree of concern of variety classes authority information Cancellation is installed after the application, and terminal will generate inquiry prompted dialog frame.Wherein the inquiry prompted dialog frame is used to inquire user Whether installation application is cancelled because of some authority informations.Specifically, the inquiry prompted dialog frame includes inquiry prompt message, the inquiry Ask that prompt message asks the user whether to cancel installation application because some authority informations are related to personal information.
If user is really because the application needs acquisition, and certain is related to the authority information of privacy (for example, the application needs The positional information of user is obtained, and user thinks that its positional information concerns the personal safety of oneself, i.e., for a user, its position Confidence breath is critically important personal information, it is impossible to be employed to obtain), then user can be in the inframe selection of inquiry prompted dialog "Yes".
Now, terminal will receive the determination operational order that user selects according to the inquiry prompted dialog frame, and show power Limit information list.The wherein authority information list includes a plurality of authority information and the corresponding choice box of every authority information.Example Such as, in authority information list, in addition to showing a plurality of authority information, there is a square frame behind every authority information.When When user clicks on this authority information, the square frame will be checked, and represent that user have selected this authority information.
When user chooses in authority information list has selected some authority informations, terminal will get this and choose behaviour Make, and preserve the authority information chosen.So it is easy to terminal or third-party platform counting user to believe variety classes authority The sensitivity or degree of concern of breath are subsequent terminal or third-party platform for user recommends other application provides convenient.
This preferred embodiment provides the method for secret protection that a kind of application is installed, if it passes through to detect during using installing, A plurality of authority information needed for obtaining the application;Judge whether to receive the operational order for installing the application;If receiving The operational order of the application is installed, then authority information described in split screen display available and the installment state information of the application;Judgement is It is no to receive the operational order cancelled and install the application;If receiving the operational order cancelled and install the application, immediately Cancel and the application is installed.The method can while install application program, while allow user by split screen come browse right information, So as to neither delay installation application, it is also possible to allow user to be best understood from using required authority information.When user has found some When authority information can not be received, cancellation operation button can be in time clicked on, so as to cancel installation application, it is to avoid blindly installing should With and bring the situation of leakage of personal information to occur.
Fig. 3 is refer to, Fig. 3 is the another flow chart in the preferred embodiment of the present invention using the method for secret protection installed. The method for secret protection that the application is installed can apply to personal computer, hand-held or laptop devices, mobile phone, individual On the electronic equipments such as digital assistants (PDA), it is not particularly limited herein.
The method for secret protection that the application in this preferred embodiment is installed is explained below.
In step s 201, if detecting during using installing, a plurality of authority information needed for obtaining the application;
In the preferred embodiment, when terminal is detected the presence of using installing, a plurality of power needed for first obtaining the application Limit information.The a plurality of authority information can include equipment authority information and be related to the privacy authority information of userspersonal information.Its In, privacy authority information can be accessing address list authority information, access photograph album authority information, acquisition user present position authority Information etc., is not particularly limited herein.
In step S202, judge to whether there is privacy authority information in a plurality of authority information;If a plurality of power There is privacy authority information in limit information, then perform step S203;If believing in the absence of privacy authority in a plurality of authority information Breath, then perform step S208;
Terminal is identified after a plurality of authority information is got to a plurality of authority information, judges a plurality of authority information In whether there is privacy authority information.If there is privacy authority information, step S203 is performed;If in the absence of privacy authority letter Breath, then perform step S208.
In step S203, the privacy authority information is extracted;
When terminal judges go out there is privacy authority information in a plurality of authority information, terminal will extract privacy authority information, So follow-up split screen display available when can directly display privacy authority information, facilitate user to be directly viewable privacy authority information, save User time.
In step S204, judge whether to receive the operational order for installing the application;If receiving, installation is described to answer Operational order, then perform step S205;
After terminal obtains the application required a plurality of authority information, terminal can show a plurality of authority information for user Read that (in general, in order to complete to install as early as possible, user can seldom read a plurality of authority information or only read wherein one Fraction).If user thinks to install application as early as possible, it can directly select continuation and install application, and now terminal will be received The operational order of application is installed.
In step S205, the installment state information of privacy authority information described in split screen display available and the application;
After terminal receives the operational order for installing application, terminal is by the split screen display available privacy authority information and the application Installment state information.For example, the display screen of terminal is classified into upper and lower two displays son screen, upper display shields for showing privacy Authority information, lower display shields the installment state information for showing application.Wherein, the form of installment state information can be text Font formula is (such as:" installing "), or installation progress is (such as:" having completed 50% "), herein not to installment state information Limited, situation is currently installed on as long as can inform and apply.
In addition, the mode of split screen is not limited to upper and lower split screen, and the size of upper display screen and lower display screen can be with Hobby according to user is adjusted.When the privacy authority information bar number for extracting is more, upper display screen cannot one page shown During all of privacy authority information, user the operation such as is sliding in upper display screen, in order to other not shown privacies Authority information can show.
When terminal enters split screen display available state, user can carefully browse privacy authority letter in a split screen wherein Breath so that user is apparent that the application needs which privacy authority on its individual privacy obtained, while also may be used To save the time of user, user is facilitated to directly find privacy authority information.
In step S206, judge whether to receive the operational order cancelled and install the application;If receiving cancellation peace The operational order of the application is filled, then performs step S207;
Terminal carry out split screen install application after, by real-time judge whether receive cancel install the application operation refer to Order.When user has found to there are some unacceptable entries in the privacy authority information, user can click directly on cancellation peace The button of application is filled, terminal will get the operational order cancelled and install the application.For example, user has found that the application needs to obtain Its positional information, if user is for the consideration of personal safety, it is not intended to the application and gets the positional information of oneself, then use Family can just click directly on the button cancelled and install application.
In step S207, cancel immediately and the application is installed;
After terminal is received cancels the operational order for installing application, terminal will be immediately performed cancellation and install the application, from And avoid the application from getting the authority for accessing some personal information of user, protect the security of the personal information of user.
In step S208, prompt message is generated;
When in step S202, when terminal judges go out does not exist privacy authority information in a plurality of authority information, terminal will be raw Into prompt message.Believe in the absence of privacy authority in the authority information that the prompt message is used for needed for pointing out the current application of user Breath.
In step S209, judge whether that receive user continues split screen installation application according to prompt message selection Operational order;If receive user continues the operational order that split screen installs application according to prompt message selection, step is performed Rapid S210;If receive the user cancels the operational order that split screen installs application according to prompt message selection, perform Step S211;
After prompt message is generated, terminal will show the prompt message, and judge whether to receive user according to the prompting Information selection continues the operational order that split screen installs application.If user is still wished by the way of split screen according to the prompt message Application is installed, then user can select to represent the button for determining;If user is not intended to using split screen according to the prompt message Mode installs application, then user can select to represent the button for negating.
In step S210, the installment state information of authority information described in split screen display available and the application;
When user selects confirming button according to prompt message, terminal will get user's selection continuation split screen installation should Operational order, terminal is by a plurality of authority information of split screen display available and the installment state information of the application.User can be at it In check a plurality of authority information in a split screen.
In step S211, the installment state information of the application is shown.
When user is according to prompt message selection negative button, terminal will detect user and be selected to cancel according to prompt message Split screen installs the operational order of application, and terminal will show the installment state information of application, and no longer show authority information.
This preferred embodiment provides the method for secret protection that a kind of application is installed, and it is by more needed for application is got After bar authority information, judge to whether there is privacy authority information in a plurality of authority information.If there is privacy authority information, connecing Receive after being applied in operational order, the installment state information of split screen display available privacy authority information and application so that Yong Hutong Cross a split screen and directly browse privacy authority information, save the time of user, great convenience is brought to user.Meanwhile, with When family finds that some privacy authority information can not be received, can in time cancel installation application, so as to protect personal information Security, it is to avoid blindly install the situation generation of leakage of personal information caused by application.
Refer to Fig. 4, the structural representation of the privacy protection device that Fig. 4 is installed for the application of the preferred embodiment of the present invention. The application install privacy protection device 300 can apply to personal computer, hand-held or laptop devices, mobile phone, On the electronic equipments such as personal digital assistant (PDA), it is not particularly limited herein.
The privacy protection device 300 that application in the present embodiment is installed includes:Acquiring unit 301, the first judging unit 302nd, split screen installation unit 303, the second judging unit 304 and cancellation installation unit 305.Wherein, if acquiring unit 301 is used to examine Measure during using installing, a plurality of authority information needed for obtaining the application;First judging unit 302 is used to judge whether to receive To the operational order for installing the application;If split screen installation unit 303 is used to receive the operational order for installing the application, Authority information described in split screen display available and the installment state information of the application;Second judging unit 304 is used to judge whether to receive To the operational order for cancelling the installation application;If cancelling installation unit 305 is used to receive the behaviour for cancelling and installing the application Instruct, then cancel immediately and the application is installed.
The privacy protection device 300 that the application in this preferred embodiment is installed is described in detail below.
In the preferred embodiment, when acquiring unit 301 is detected the presence of using installing, the application is first obtained required A plurality of authority information.The a plurality of authority information can include equipment authority information and be related to the privacy authority of userspersonal information to believe Breath.Wherein, privacy authority information can be accessing address list authority information, access photograph album authority information, position residing for acquisition user Authority information etc. is put, is not particularly limited herein.
After acquiring unit 301 obtains the application required a plurality of authority information, a plurality of authority information is transferred to first Judging unit 302.Whether real-time judge is received first judging unit 302 operational order for installing the application.
If user is clicked on after installing button, the first judging unit 302 will receive the operational order for installing the application, this When the first judging unit 302 a plurality of authority information is sent to split screen installation unit 303.
Split screen the installation unit 303 a plurality of authority information and installment state information of the application by split screen display available.For example, point The display screen of terminal is classified into upper and lower two displays son screen by screen installation unit 303, and upper display shields for showing a plurality of authority Information, lower display shields the installment state information for showing application.Wherein, the form of installment state information can be word shape Formula is (such as:" installing "), or installation progress is (such as:" having completed 50% "), installment state information is not carried out herein Limitation, situation is currently installed on as long as can inform and apply.
In addition, the mode of split screen is not limited to upper and lower split screen, and the size of upper display screen and lower display screen can be with Hobby according to user is adjusted.When the authority information bar number needed for application is more, upper display screen cannot one page shown During all of authority information, user the operation such as is sliding in upper display screen, in order to other not shown authority informations Can show.
In a preferred embodiment, if user has checked a part of authority information before installation application button is clicked on, The authority information checked, in this preferred embodiment, acquiring unit 301 are repeatedly shown during in order to avoid split screen installation unit The authority information for being additionally operable to mark user not check is authority information to be viewed.Peace is received in the first judging unit 302 After the operational order of dress application, split screen installation unit 303 authority information to be viewed and installation shape of application by split screen display available State information.So, user can continue to check authority information to be viewed in split screen, so as to save the time of user, to use Family brings convenience.
Split screen installation unit 303 carry out split screen install apply while, to the second judging unit 304 send first believe Number so that whether the second judging unit 304 receives the operational order cancelled and install the application according to the first signal real-time judge. When user has found to there are some unacceptable entries in a plurality of authority information, user can click directly on cancellation installation should Button, the second judging unit 304 will receive the operational order cancelled and install the application.
After the second judging unit 304 is received cancels the operational order for installing application, the second judging unit 304 will be to taking The installation unit 305 that disappears sends secondary signal so that cancellation installation unit 305 is immediately performed cancellation installation according to secondary signal should With so as to avoid the application from getting the authority for accessing user some personal information, protecting the safety of the personal information of user Property.
In a preferred embodiment, in order to can with counting user to the sensitivity of variety classes authority information or concern journey Degree, generation storage unit 306 is also included using the privacy protection device 300 installed, wherein generation storage unit 306 includes generation Subelement 3061, display subelement 3062 and acquisition preserve subelement 3063.Concrete structure is as shown in Figure 5.
Cancel installation unit 305 perform immediately cancel install the application after, cancel installation unit 305 will to generation protect Generation subelement 3061 in memory cell 306 sends the 3rd signal so that generation subelement 3061 is ask according to the 3rd signal generation Ask prompted dialog frame.Wherein the inquiry prompted dialog frame is used to ask the user whether that cancelling installation because of some authority informations answers With.Specifically, the inquiry prompted dialog frame includes inquiry prompt message, and the inquiry prompt message asks the user whether to be weighed because of some Limit information is related to personal information and cancels installation application.
If user is really because the application needs acquisition, and certain is related to the authority information of privacy (for example, the application needs The positional information of user is obtained, and user thinks that its positional information concerns the personal safety of oneself, i.e., for a user, its position Confidence breath is critically important personal information, it is impossible to be employed to obtain), then user can be in the inframe selection of inquiry prompted dialog "Yes".
Now, display subelement 3062 will receive the determination operational order that user selects according to the inquiry prompted dialog frame, And show authority information list.The wherein authority information list includes that a plurality of authority information and every authority information are corresponding Choice box.For example, in authority information list, in addition to showing a plurality of authority information, having one behind every authority information Individual square frame, when user clicks on this authority information, the square frame will be checked, and represent that user have selected this authority information.
When user chooses in authority information list has selected some authority informations, obtaining preservation subelement 3063 will Get this and choose operation, and preserve the authority information chosen.So it is easy to terminal or third-party platform counting user pair The sensitivity of variety classes authority information is subsequent terminal or third-party platform for user recommends other application provider Just.
This preferred embodiment provides the privacy protection device 300 that a kind of application is installed, if it passes through the detection of acquiring unit 301 When being installed to application, a plurality of authority information needed for obtaining the application;First judging unit 302 judges whether to receive installation The operational order of the application;If receiving the operational order for installing the application, the split screen display available institute of split screen installation unit 303 State the installment state information of authority information and the application;Second judging unit 304 judges whether that receiving cancellation installs described The operational order of application;If receiving the operational order cancelled and install the application, cancel installation unit 305 and cancel peace immediately Fill the application.The device can be while install application program, while allow user by split screen come browse right information, so that both Do not delay installation application, it is also possible to allow user to be best understood from using required authority information.When user has found that some authorities are believed Breath can in time click on cancellation operation button when can not be received, so as to cancel installation application, it is to avoid blindly install application and band The situation for carrying out leakage of personal information occurs.
Fig. 6 is refer to, Fig. 6 is the another structural representation in the preferred embodiment of the present invention using the privacy protection device installed Figure.The privacy protection device 400 that the application is installed can apply to personal computer, hand-held or laptop devices, mobile electricity On the electronic equipments such as words, personal digital assistant (PDA), it is not particularly limited herein.
The privacy protection device 400 that application in this preferred embodiment is installed includes obtaining judging unit 401, judges to extract Unit 402, the first judging unit 403, split screen installation unit 404, the second judging unit 405, cancellation installation unit 406 and generation Unit 407.Wherein, judge that extraction unit 402 includes judgment sub-unit 4021 and extracts subelement 4022.
In the preferred embodiment, when acquiring unit 401 is detected the presence of using installing, the application is first obtained required A plurality of authority information.The a plurality of authority information can include equipment authority information and be related to the privacy authority of userspersonal information to believe Breath.Wherein, privacy authority information can be accessing address list authority information, access photograph album authority information, position residing for acquisition user Authority information etc. is put, is not particularly limited herein.
A plurality of authority information is transmitted judgment sub-unit 4021 by acquiring unit 401 after a plurality of authority information is got.Sentence Disconnected subelement 4021 will be identified to a plurality of authority information, judge to believe with the presence or absence of privacy authority in a plurality of authority information Breath.If judgment sub-unit 4021 judges there is privacy authority information, judgment sub-unit 4021 will be sent out to subelement 4022 is extracted Send the 4th signal so that extract subelement 4022 according to the 4th signal extraction privacy authority information.
Privacy authority information transmission that subelement 4022 will extract is extracted to the first judging unit 403, the first judging unit Whether 403 will determine that the operational order for receiving and installing the application.If the first judging unit 403 receives the behaviour for installing the application Instruct, then the first judging unit 403 is by privacy authority information transmission to split screen installation unit 404.
Split screen installation unit 404 is by the split screen display available privacy authority information and the installment state information of the application.For example, point Display screen is divided into upper and lower two displays son screen by screen installation unit 404, and upper display shields for showing privacy authority information, lower aobvious Show sub- screen for show apply installment state information.Wherein, the form of installment state information can be for written form (such as:" just Installing "), or installation progress is (such as:" having completed 50% "), installment state information is not limited herein, as long as Can inform to apply and be currently installed on situation.
After split screen display available state is entered, user can carefully browse the privacy authority information in a split screen wherein, So that user is apparent that the application needs which privacy authority on its individual privacy obtained, while can also save The time of user is saved, facilitates user to directly find privacy authority information.
In split screen installation unit 404 after split screen installation application is carried out, the 5th signal is sent to the second judging unit 405, So that whether the second judging unit 405 receives the operational order cancelled and install the application according to the 5th signal real-time judge.
When user has found to there are some unacceptable entries in the privacy authority information, user can click directly on and take Disappear and the button of application is installed, the second judging unit 405 will get the operational order cancelled and install the application.For example, user sends out The now application needs to obtain its positional information, if user is for the consideration of personal safety, it is not intended to the application and gets oneself Positional information, then user can just click directly on cancel install application button.
After the second judging unit 405 is received cancels the operational order for installing application, the second judging unit 405 will be to taking The installation unit 406 that disappears sends the 6th signal so that cancellation installation unit 406 is immediately performed cancellation installation according to the 6th signal should With so as to avoid the application from getting the authority for accessing user some personal information, protecting the safety of the personal information of user Property.
When judgment sub-unit 4021 is judged in the absence of the privacy authority information, judgment sub-unit 4021 will be single to generation Unit 407 sends the 7th signal so that generation unit 407 is according to the 7th signal generation prompt message.The prompt message is used to point out Do not exist privacy authority information in authority information needed for the current application of user.
Generation unit 407 will show the prompt message after prompt message is generated.Generation unit 407 will be to first simultaneously Judging unit 403 sends the 8th signal so that the first judging unit 403 judges whether that receive user selects according to the prompt message Select and continue the operational order that split screen installs application.If user still wishes to be installed by the way of split screen according to the prompt message answering With, then user can select to represent the button for determining;If user is not intended to pacify by the way of split screen according to the prompt message Dress application, then user can select to represent the button for negating.
When user selects confirming button according to prompt message, the first judging unit 403 will be sent out to split screen installation unit 404 Send the 9th signal so that split screen installation unit 404 is according to the 9th signal split screen display available authority information and the installation shape of the application State information.User can check authority information in a split screen wherein.
When user is according to prompt message selection negative button, the first judging unit 403 will be sent out to split screen installation unit 404 Send the tenth signal so that the installment state information that split screen installation unit 404 is applied according to the display of the tenth signal, and no longer show power Limit information.
This preferred embodiment provides the privacy protection device 400 that a kind of application is installed, and it is obtained by acquiring unit 401 To after a plurality of authority information needed for application, judgment sub-unit 4021 judges to believe with the presence or absence of privacy authority in a plurality of authority information Breath.If there is privacy authority information, after the first judging unit 403 is judged to receive and is applied in operational order, split screen The split screen display available privacy authority information of installation unit 404 and the installment state information of application so that user is direct by a split screen Privacy authority information is browsed, the time of user is saved, great convenience is brought to user.Meanwhile, find some privacies in user When authority information can not be received, can in time cancel installation application, so as to protect the security of personal information, it is to avoid blindly The situation of leakage of personal information occurs caused by installation application program
The present invention also provides a kind of mobile terminal, such as panel computer, mobile phone mobile terminal, refers to Fig. 7, and Fig. 7 is this The mobile terminal structure schematic diagram that inventive embodiments are provided.The mobile terminal 500 can include radio frequency (RF, Radio Frequency) circuit 501, include the memory 502, input block of one or more computer-readable recording mediums 503rd, display unit 504, sensor 505, include one or the processor 506 and power supply of more than one processing core 507 grade parts.It will be understood by those skilled in the art that the mobile terminal structure shown in Fig. 7 is not constituted to mobile terminal Limit, part more more or less than diagram can be included, or combine some parts, or different part arrangements.
Radio circuit 501 can be used to receive and send messages, or in communication process signal reception and transmission, especially, by base station Downlink information receive after, transfer to one or more than one processor 506 processed;In addition, up data is activation will be related to To base station.Additionally, radio circuit 501 can also be communicated by radio communication with network and other equipment.
Memory 502 can be used to store application program and data.Include and can hold in the application program of the storage of memory 502 Line code.Application program can constitute various functions module.Processor 506 is by running application journey of the storage in memory 502 Sequence, so as to perform various function application and data processing.
Input block 503 can be used to receive numeral, character information or the user's characteristic information (such as fingerprint) of input, and Produce the keyboard relevant with user's setting and function control, mouse, action bars, optics or trace ball signal input.Input Unit 503 may include one or more in touch display screen, physical keyboard, function key, fingerprint recognition module etc..
Display unit 504 can be used to showing by user input information or be supplied to the information and mobile terminal of user Various graphical user interface, these graphical user interface can be made up of figure, text, icon, video and its any combination. In the preferred embodiment, display unit 504 can be touch-screen.When user carries out clicking operation to touch-screen, touch-screen The clicking operation event of acquisition is transferred to processor 506 so that processor 506 can get the position coordinates of clicking operation Information.
Mobile terminal 500 may also include at least one sensor 505, such as ambient light sensor, proximity transducer, gravity Acceleration transducer etc..
Processor 506 is the control centre of mobile terminal 500, using various interfaces and the whole mobile terminal of connection 500 various pieces, by running or performing application program of the storage in memory 502, and call storage in memory Data in 502, perform the various functions and processing data of mobile terminal 500, so as to carry out overall prison to mobile terminal 500 Control.
Mobile terminal 500 also includes power supply 507 (such as battery), for being powered to all parts.Certainly, mobile terminal 500 can also will not be repeated here including voicefrequency circuit, camera, bluetooth module etc..
In the preferred embodiment, processor 506 in mobile terminal can according to following instruction, by one or one with On the corresponding executable code of process of application program be loaded into memory 502, and storage run by processor 508 exist Application program in memory 502, so as to realize various functions:If detecting during using installing, needed for the acquisition application A plurality of authority information;Judge whether to receive the operational order for installing the application;If receiving the operation for installing the application Instruct, then authority information described in split screen display available and the installment state information of the application;Judge whether that receiving cancellation installs institute State the operational order of application;If receiving the operational order cancelled and install the application, cancel immediately and the application is installed.
In a preferred embodiment, processor 506 is gone back after a plurality of authority information needed for obtaining the application is performed Perform:Judge to whether there is privacy authority information in a plurality of authority information;If existing in a plurality of authority information described Privacy authority information, then extract the privacy authority information;Processor 506 is performing authority information and described described in split screen display available It is specific to perform during the installment state information of application:Privacy authority information described in split screen display available and the installment state of the application are believed Breath.
In a preferred embodiment, processor 506 whether there is the right of privacy in execution judges a plurality of authority information After limit information, also perform:If not existing the privacy authority information in a plurality of authority information, prompt message is generated; Processor 506 is specific to perform when execution judges whether to receive the operational order for installing the application:Judge whether to receive User continues the operational order that split screen installs application according to prompt message selection;If processor 506 receives peace in execution The operational order of the application is filled, then authority information described in split screen display available and during the installment state information of the application, specifically held OK:If receiving the operational order that user continues split screen installation application according to prompt message selection, described in split screen display available Authority information and the installment state information of the application;If or receiving the user according to prompt message selection cancellation Split screen installs the operational order of application, then show the installment state information of the application.
In a preferred embodiment, processor 506 is gone back after a plurality of authority information needed for obtaining the application is performed Perform:The authority information that mark user does not check is authority information to be viewed;Processor 506 is being performed described in split screen display available It is specific to perform when authority information and the installment state information of the application:Authority information to be viewed described in split screen display available and described The installment state information of application.
In a preferred embodiment, processor 506 is additionally operable to perform after the application of cancellation installation immediately is performed: Generation inquiry prompted dialog frame, wherein the inquiry prompted dialog frame is used to ask the user whether to cancel because of the authority information Application is installed;If receiving the determination operational order that user selects according to the inquiry prompted dialog frame, authority information is shown List, wherein the authority information list includes a plurality of authority information and the corresponding selection of every authority information Frame;Choose operation of the user in the choice box is received, and preserves the authority information being checked.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion described in detail in certain embodiment Point, the detailed description of the method for secret protection above with respect to application installation is may refer to, here is omitted.
The privacy protection device that application provided in an embodiment of the present invention is installed is for example computer, panel computer, with touching Mobile phone of function etc. is touched, the secret protection that the application in privacy protection device and foregoing embodiments that the application is installed is installed Method belongs to same design, and the secret protection that the application is installed can be run in the privacy protection device that the application is installed The either method provided in embodiment of the method, it implements process and refers to the method for secret protection implementation that the application is installed Example, here is omitted.
It should be noted that for the method for secret protection that application of the present invention is installed, this area common test people Member is appreciated that to realize all or part of flow using the method for secret protection installed described in the embodiment of the present invention, can be logical Computer program is crossed to control the hardware of correlation to complete, the computer program can be stored in embodied on computer readable storage and be situated between In matter, such as storage is in the memory of terminal, and by least one computing device in the terminal, can wrap in the process of implementation Include the flow of the embodiment of the method for secret protection that application is installed as described.Wherein, described storage medium can be magnetic disc, light Disk, read-only storage (ROM, Read Only Memory), random access memory (RAM, Random Access Memory) Deng.
Each functional unit in the embodiment of the present invention can be integrated in a processing module, or unit list Solely it is physically present, it is also possible to which two or more units are integrated in a module.Above-mentioned integrated module can both be used The form of hardware is realized, it would however also be possible to employ the form of software function module is realized.If the integrated module is with software function The form of module is realized and as independent production marketing or when using, it is also possible to which storage is situated between in an embodied on computer readable storage In matter.Storage medium mentioned above can be read-only storage, disk or CD etc..Above-mentioned each device or system, can be with Perform the method in correlation method embodiment.
In sum, although the present invention it is disclosed above with preferred embodiment, but above preferred embodiment and be not used to limit The system present invention, one of ordinary skill in the art without departing from the spirit and scope of the present invention, can make various changes and profit Adorn, therefore protection scope of the present invention is defined by the scope that claim is defined.

Claims (11)

1. the method for secret protection that a kind of application is installed, it is characterised in that including:
When detecting using installing, a plurality of authority information needed for obtaining the application;
Judge whether to receive the operational order for installing the application;
If receiving the operational order for installing the application, authority information described in split screen display available and the installment state of the application Information;
Judge whether to receive the operational order cancelled and install the application;
If receiving the operational order cancelled and install the application, cancel immediately and the application is installed.
2. the method for secret protection that application according to claim 1 is installed, it is characterised in that obtain the application described After required a plurality of authority information, also include:Judge to whether there is privacy authority information in a plurality of authority information;If many There is the privacy authority information in authority information described in bar, then extract the privacy authority information;
Authority information described in the split screen display available and the installment state information of the application, including:The right of privacy described in split screen display available Limit information and the installment state information of the application.
3. the method for secret protection that application according to claim 2 is installed, it is characterised in that judge a plurality of described described With the presence or absence of after privacy authority information in authority information, also include:If not existing the privacy in a plurality of authority information Authority information, then generate prompt message;
It is described to judge whether to receive the operational order for installing the application, including:Judge whether to receive user according to described Prompt message selection continues the operational order that split screen installs application;
If described receive the operational order for installing the application, the installation of authority information and the application described in split screen display available Status information, including:
If receiving the operational order that user continues split screen installation application according to prompt message selection, described in split screen display available Authority information and the installment state information of the application;Or
If receive the user cancels the operational order that split screen installs application according to prompt message selection, display is described The installment state information of application.
4. the method for secret protection that application according to claim 1 is installed, it is characterised in that obtain the application described After required a plurality of authority information, also include:The authority information that mark user does not check is authority information to be viewed;
Authority information described in the split screen display available and the installment state information of the application, including:It is to be viewed described in split screen display available Authority information and the installment state information of the application.
5. the method for secret protection that application according to claim 1 is installed, it is characterised in that installed in described cancellation immediately After the application, also include:
Generation inquiry prompted dialog frame, wherein the inquiry prompted dialog frame is used to ask the user whether because of the authority information Cancel and application is installed;
If receiving the determination operational order that user selects according to the inquiry prompted dialog frame, authority information list is shown, Wherein described authority information list includes a plurality of authority information and the corresponding choice box of every authority information;
Choose operation of the user in the choice box is obtained, and preserves the authority information being checked.
6. the privacy protection device that a kind of application is installed, it is characterised in that including:
Acquiring unit, for when detecting using installing, a plurality of authority information needed for obtaining the application;
First judging unit, for judging whether to receive the operational order for installing the application;
Split screen installation unit, if installing the operational order of the application for receiving, authority information described in split screen display available and The installment state information of the application;
Second judging unit, the operational order for installing the application is cancelled for judging whether to receive;
Cancel installation unit, if cancelling the operational order for installing the application for receiving, cancellation installation immediately is described should With.
7. the privacy protection device that application according to claim 6 is installed, it is characterised in that the privacy that the application is installed Protection device also includes judging extraction unit that the judgement extraction unit includes judgment sub-unit and extracts subelement;It is described to sentence Disconnected subelement is used to judge to whether there is privacy authority information in a plurality of authority information;If the extraction subelement is used for many There is the privacy authority information in authority information described in bar, then extract the privacy authority information;
If the split screen installation unit is used to receive the operational order for installing the application, privacy authority described in split screen display available Information and the installment state information of the application.
8. the privacy protection device that application according to claim 7 is installed, it is characterised in that the privacy that the application is installed Protection device also includes generation unit, if the generation unit is used for not existing the privacy authority in a plurality of authority information Information, then generate prompt message;
First judging unit is used to judge whether that receive user answers according to prompt message selection continuation split screen installation Operational order;
If the split screen installation unit is used to receive the behaviour that user continues split screen installation application according to prompt message selection Instruct, then authority information described in split screen display available and the installment state information of the application;If or receiving user's root Cancel the operational order that split screen installs application according to prompt message selection, then show the installment state information of the application.
9. the privacy protection device that application according to claim 6 is installed, it is characterised in that the acquiring unit is additionally operable to The authority information that mark user does not check is authority information to be viewed;
The split screen installation unit is used for authority information to be viewed described in split screen display available and the installment state information of the application.
10. the privacy protection device that application according to claim 6 is installed, it is characterised in that it is hidden that the application is installed Private protection device also includes generation storage unit, and the generation storage unit includes generation subelement, display subelement and acquisition Preserve subelement;The generation subelement is used to generate inquiry prompted dialog frame, wherein the inquiry prompted dialog frame is used to ask Ask whether user cancels installation application because of the authority information;It is described to show that subelement is used to show authority information list, its Described in authority information list include a plurality of authority information and the corresponding choice box of every authority information;It is described to obtain Go bail for and deposit subelement for obtaining choose operation of the user in the choice box, and preserve the authority information being checked.
A kind of 11. mobile terminals, it is characterised in that including:
Be stored with the memory of executable program code;
The processor coupled with the memory;
The processor calls the executable program code stored in the memory, performs such as claim 1 to right It is required that the method for secret protection that the application described in 5 any one is installed.
CN201611083966.1A 2016-11-30 2016-11-30 A kind of method for secret protection and device, mobile terminal of application installation Active CN106778335B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611083966.1A CN106778335B (en) 2016-11-30 2016-11-30 A kind of method for secret protection and device, mobile terminal of application installation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611083966.1A CN106778335B (en) 2016-11-30 2016-11-30 A kind of method for secret protection and device, mobile terminal of application installation

Publications (2)

Publication Number Publication Date
CN106778335A true CN106778335A (en) 2017-05-31
CN106778335B CN106778335B (en) 2019-09-24

Family

ID=58913518

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611083966.1A Active CN106778335B (en) 2016-11-30 2016-11-30 A kind of method for secret protection and device, mobile terminal of application installation

Country Status (1)

Country Link
CN (1) CN106778335B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733385A (en) * 2018-05-17 2018-11-02 广东小天才科技有限公司 Application program installation method, device, equipment and storage medium
CN111143586A (en) * 2019-08-09 2020-05-12 华为技术有限公司 Picture processing method and related device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102200922A (en) * 2011-04-06 2011-09-28 宇龙计算机通信科技(深圳)有限公司 Application program installation method and terminal
CN103049692A (en) * 2012-11-19 2013-04-17 北京小米科技有限责任公司 Application installation method, device and facility
CN103279375A (en) * 2013-06-19 2013-09-04 百度在线网络技术(北京)有限公司 Method and device for running application programs in browser
CN104657187A (en) * 2015-03-24 2015-05-27 联想(北京)有限公司 Application installation processing method, application installation processing device and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102200922A (en) * 2011-04-06 2011-09-28 宇龙计算机通信科技(深圳)有限公司 Application program installation method and terminal
CN103049692A (en) * 2012-11-19 2013-04-17 北京小米科技有限责任公司 Application installation method, device and facility
CN103279375A (en) * 2013-06-19 2013-09-04 百度在线网络技术(北京)有限公司 Method and device for running application programs in browser
CN104657187A (en) * 2015-03-24 2015-05-27 联想(北京)有限公司 Application installation processing method, application installation processing device and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733385A (en) * 2018-05-17 2018-11-02 广东小天才科技有限公司 Application program installation method, device, equipment and storage medium
CN108733385B (en) * 2018-05-17 2022-04-19 广东小天才科技有限公司 Application program installation method, device, equipment and storage medium
CN111143586A (en) * 2019-08-09 2020-05-12 华为技术有限公司 Picture processing method and related device
CN111143586B (en) * 2019-08-09 2023-09-08 华为技术有限公司 Picture processing method and related device

Also Published As

Publication number Publication date
CN106778335B (en) 2019-09-24

Similar Documents

Publication Publication Date Title
CN108541310B9 (en) Method and device for displaying candidate words and graphical user interface
CN109040419B (en) Screen recording method and device, mobile terminal and storage medium
CN108364644A (en) A kind of voice interactive method, terminal and computer-readable medium
CN108604152B (en) Unread message prompting method and terminal
CN103914646A (en) Touch event processing method and portable device implementing the same
CN106815518B (en) Application installation method and electronic equipment
CN106713266B (en) Method, device, terminal and system for preventing information leakage
CN106383780A (en) Monkey test method and device
CN105718166A (en) Display interface skip device and method
CN112130729B (en) Page processing method and device, computer equipment and storage medium
CN110457935B (en) Permission configuration method and terminal equipment
CN105894280A (en) Mobile terminal and method capable of hiding payment code
CN110990032B (en) Application program installation method and electronic equipment
CN108664205A (en) Method for information display, device, mobile terminal and storage medium
CN112699363A (en) Graphic code identification method and device and electronic equipment
CN105893826A (en) Message display method and intelligent terminal based on fingerprint information
CN111641550A (en) Communication object adding method and device and electronic equipment
CN106778335A (en) Method for secret protection and device, mobile terminal that a kind of application is installed
CN108647070B (en) Information reminding method and device, mobile terminal and computer readable medium
CN106372076A (en) Method and device for switching webpages in browsers
CN111090529A (en) Method for sharing information and electronic equipment
EP3684037B1 (en) Method for processing notification message and terminal
CN112181559A (en) Interface display method and device and electronic equipment
CN109544170B (en) Transaction snapshot verification method, device and computer readable storage medium
CN109413276B (en) Information display method and terminal equipment

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
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant