CN107943531A - A kind of authority control method, user terminal, electronic equipment and storage medium - Google Patents
A kind of authority control method, user terminal, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN107943531A CN107943531A CN201711076067.3A CN201711076067A CN107943531A CN 107943531 A CN107943531 A CN 107943531A CN 201711076067 A CN201711076067 A CN 201711076067A CN 107943531 A CN107943531 A CN 107943531A
- Authority
- CN
- China
- Prior art keywords
- authority
- page
- target
- opens
- opened
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 238000003860 storage Methods 0.000 title claims abstract description 19
- 230000008569 process Effects 0.000 claims abstract description 30
- 239000000284 extract Substances 0.000 claims abstract description 7
- 230000007704 transition Effects 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 11
- 238000000605 extraction Methods 0.000 claims description 10
- 230000009191 jumping Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 16
- 238000004088 simulation Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 230000003760 hair shine Effects 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Storage Device Security (AREA)
Abstract
The embodiment of the invention discloses a kind of authority control method, user terminal, electronic equipment and storage medium, the described method includes:Obtain and open authority request, and extract at least one target authority that the unlatching authority request asks to open;In default local competence profile, the corresponding page info of at least one target authority is searched;According to the page info, jump to the corresponding authority of at least one target authority and open the page, and at least one target authority is opened in each authority opens the page.Using the present invention, it can avoid opening the troublesome operation of authority process, make the process that authority is opened convenient.
Description
Technical field
The present invention relates to field of computer technology, more particularly to a kind of authority control method, user terminal, electronic equipment with
And storage medium.
Background technology
With the rapid development of development of Mobile Internet technology, the continuous popularization of smart machine, people only need to set by electronics
Standby upper application program can just meet the needs of individual differences such as have a meal, do shopping, travel, entertaining anywhere or anytime, and adjoint
Abundant application program and what is come is that each application program corresponds to multiple authorities, in order to access these abundant application journeys
Sequence often just needs a large amount of authorities that user's manual handle application program is related to.
For example, when user needs to open the application program A in electronic equipment, application program A can jump to authority unlatching
The page, prompts user manually opened camera authority, microphone authority and address list authority etc., or by prompting authority place
Page path allow user oneself to go for authority to open the page, then manually opened camera authority, microphone authority and address list
Authority etc..Since each application program is required for opening multiple authorities, once and user forgets to turn on authority or passes through page
Face path is useless to find corresponding authority, and the function of will result in application program is unable to normal use, while each authority
Need user manually opened, cause authority opening process excessively cumbersome.
The content of the invention
An embodiment of the present invention provides a kind of authority control method, user terminal, electronic equipment and storage medium, solves
How to avoid the problem that authority opening process is excessively cumbersome.
First aspect of the embodiment of the present invention provides a kind of authority control method, including:
Obtain and open authority request, and extract at least one target authority that the unlatching authority request asks to open;
In default local competence profile, the corresponding page info of at least one target authority is searched;
According to the page info, jump to the corresponding authority of at least one target authority and open the page, and
At least one target authority is opened in each authority opens the page.
Wherein, the local competence profile includes the page info of at least one authority;The page info includes
Page path, authority priority where authority;At least one authority includes at least one target authority.
Wherein, it is described according to the page info, jump to the corresponding authority of at least one target authority and open
The page is opened, and at least one target authority is opened in each authority opens the page, including:
Authority is generated according to the page info and opens page listings, and the authority priority in the page info
Determine that the authority opens the authority opening sequence of each target authority in page listings;
The authority opening sequence in page listings and the page in the page info are opened according to the authority
Path, jumps to the corresponding authority of at least one target authority and opens the page successively;
In each authority opens the page, search the corresponding authority of at least one target authority and release the button, and
Simulation clicks on each authority and releases the button.
Wherein, further include:
The facility information of terminal device is obtained, the high in the clouds authority to match with the facility information is obtained from cloud server
Configuration file;
When the high in the clouds competence profile is different from the content of local competence profile, according to the high in the clouds authority
Configuration file is updated the local competence profile.
Wherein, further include:
System message is adjusted back, and will be carried out in the system message with the not associated message of at least one target authority
Filtering.
Wherein, further include:
When finding the corresponding page info of at least one target authority, mask suspended window, the mask are opened
Suspended window is used to cover all pages at least one target authority opening process;
When detect have turned at least one target authority when, close the mask suspended window.
Wherein, further include:
Transition cartoon is shown based on default display mode in the mask suspended window, wherein, the transition cartoon includes:
Target authority name and/or target authority open progress, and the default display mode is to be performed in thread is individually drawn and not
Seize the display mode of user-interface thread resource.
Second aspect of the embodiment of the present invention provides a kind of user terminal, including:
Extraction unit, authority request is opened for obtaining, and is extracted the unlatching authority request and asked to open at least
One target authority;
Searching unit, in default local competence profile, searching at least one target authority and corresponding to
Page info;
Opening unit, for according to the page info, jumping to the corresponding power of at least one target authority
Limit opens the page, and opens at least one target authority in each authority opens the page.
Wherein, the local competence profile includes the page info of at least one authority;The page info includes
Page path, authority priority where authority;At least one authority includes at least one target authority.
Wherein, the opening unit, including:
Determination subelement, page listings are opened for generating authority according to the page info, and are believed according to the page
Authority priority in breath determines that the authority opens the authority opening sequence of each target authority in page listings;
Subelement is redirected, for opening the authority opening sequence and the page in page listings according to the authority
Page path in the information of face, jumps to the corresponding authority of at least one target authority and opens the page successively;
Subelement is clicked in simulation, and used in opening the page in each authority, it is right respectively to search at least one target authority
The authority answered is released the button, and is simulated each authority of click and released the button.
Wherein, further include:
Extraction unit, is additionally operable to the facility information of extraction terminal device, is obtained and the facility information from cloud server
The high in the clouds competence profile to match;
Updating block, for when the high in the clouds competence profile is different from the content of local competence profile, root
The local competence profile is updated according to the high in the clouds competence profile.
Wherein, further include:
Filter element, for adjusting back system message, and by the system message with least one target authority not
Associated message is filtered.
Wherein, further include:
Opening unit, is additionally operable to, when finding the corresponding page info of at least one target authority, open mask
Suspended window, the mask suspended window are used to cover all pages at least one target authority opening process;
Closing unit, for when detect have turned at least one target authority when, close the mask suspended window.
Wherein, further include:
Display unit, for showing transition cartoon based on default display mode in the mask suspended window, wherein, it is described
Transition cartoon includes:Target authority name and/or target authority open progress, and the default display mode is individually to draw line
Performed in journey and do not seize the display mode of user-interface thread resource.
The third aspect of the embodiment of the present invention provides a kind of electronic equipment, including:Processor and memory, the processor
It is connected with memory, wherein, the memory, which is used to store, supports electronic equipment to perform side in first aspect of the embodiment of the present invention
The program code of method, the processor are arranged to perform the method in first aspect of the embodiment of the present invention.
Fourth aspect of the embodiment of the present invention provides a kind of computer-readable storage medium, it is characterised in that the computer is deposited
Storage media is stored with computer program, and the computer program includes programmed instruction, refers to when the processor performs described program
The method in first aspect of the embodiment of the present invention is performed when making.
The aspect of the embodiment of the present invention the 5th provides a kind of computer program product, when in the computer program product
When instruction is executed by processor, the method in first aspect of the embodiment of the present invention is performed.
Therefore the embodiment of the present invention is by detecting all application informations in current main interface, if current main
Application information in interface is present in local authority configuration library file, then it is mesh that can determine the application information
Application information is marked, whether is destination application information by the application information for judging to detect, can be to avoid by mistake
Open the situation of the corresponding authority of non-targeted application information;And in the local authority configuration library file, lookup and institute
State the page path where the corresponding target authority to be opened of destination application information;And then according to the page path, jump
The corresponding authority of the target authority to be opened is gone to open the page and open target authority to be opened.Due to can be in this land ownership
The page path where target authority to be opened is found in limit library file, it is possible to achieve it is corresponding to automatic jump to page path
Authority opens the page, and opens the page in authority and automatically turn on authority by simulating click realization, better ensures that opening for authority
Open that process is convenient enough, avoid the troublesome operation in authority opening process.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is attached drawing needed in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow diagram of authority control method provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram for opening target authority provided in an embodiment of the present invention;
Fig. 3 is the schematic diagram that a kind of authority provided in an embodiment of the present invention opens page listings;
Fig. 4 is the flow diagram of another authority control method provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic diagram for showing transition cartoon provided in an embodiment of the present invention;
Fig. 6 is a kind of structure diagram of user terminal provided in an embodiment of the present invention;
Fig. 7 is the structure diagram of another user terminal provided in an embodiment of the present invention;
Fig. 8 is a kind of structure diagram of opening unit provided in an embodiment of the present invention;
Fig. 9 is the structure diagram of a kind of electronic equipment provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts
Embodiment, belongs to the scope of protection of the invention.
Term " comprising " and " having " in description and claims of this specification and above-mentioned attached drawing and they appoint
What is deformed, it is intended that covers non-exclusive include.Such as contain the process of series of steps or unit, method, system, production
The step of product or equipment are not limited to list or unit, but the step of not listing or unit are alternatively further included, or
Alternatively further include for other intrinsic steps of these processes, method, product or equipment or unit.
The execution of the authority control method referred in the embodiment of the present invention depends on computer program, can run on Feng Ruo
On computer system according to graceful system.The computer program can integrate in the application, also can be as independent tool-class application
Operation.The computer system can be the terminal devices such as PC, tablet computer, laptop, smart mobile phone.
It is described in detail individually below.
Fig. 1 is referred to, is a kind of flow diagram of authority control method provided in an embodiment of the present invention, as shown in Figure 1,
The authority control method includes at least:
Step S101, obtains and opens authority request, and extracts the unlatching authority request and ask at least one of unlatching
Target authority;
Specifically, the application program in terminal device needs to obtain one or more kinds of power to complete function of application
In limited time, when or terminal device needs to obtain one or more kinds of authorities to complete the systemic-function of itself, terminal device is first
The request for the unlatching authority that application program or system are sent can be first got, and extracts above-mentioned unlatching authority request and is asked
The target authority of unlatching, it can also be multiple which, which can be one,.For example, application program A needs to obtain GPS
(Global Positioning System, global positioning system) authority completes positioning function, and needs to obtain camera authority
When completing camera function, the target authority for unlatching that what terminal device extracted ask is just GPS authorities and camera authority.
Wherein, the terminal device can include mobile phone, tablet computer, laptop, palm PC, mobile Internet
Equipment (MID, mobile internet device), POS (Point Of Sales, point of sale) machine, wearable device (such as
Intelligent watch, Intelligent bracelet etc.) or other terminal devices with privilege feature.
Wherein, authority refers to the usage right for the particular system resource that terminal device has, for example, photo authority refers to terminal
Equipment can access photo, and microphone authority, which refers to terminal device, can use microphone, and camera authority, which refers to terminal device, to be made
Use camera.
Step S102, in default local competence profile, searches the corresponding page of at least one target authority
Face information;
Specifically, according to one or more definite target authority, the page letter corresponding to above-mentioned target authority is searched
Breath, page info can include:Page path, authority node official documents and correspondence information, authority priority where authority name, authority.
Local authority is an Authorization Attributes set of terminal device local, and local authority can include:Authority name, power
Page path, authority node official documents and correspondence information, authority priority, the function of authority where limit identifier, authority.Authority node text
Case information refers to the attribute information that the authority in the authority unlatching page is released the button with authority X button, and attribute information can be
The position of the identifier of button, the title of button, the size of button and button in authority opens the page.It should be understood that
Local competence profile has been stored in advance in terminal device.In order to find target in local competence profile
The page info of authority, includes at least a phase between the content in the target authority extracted and local competence profile
Same attribute, for example, target authority and local competence profile all include the title of target authority.It should be noted that
Due to Terminal Equipment brand and the rich and varied property of model, do not have a unified mark to local competence profile at present
Standard, therefore the terminal device of each brand all corresponds to a kind of specific local competence profile.
Wherein, the page path where authority is in terminal device, the address of the authority can be found, for example, really
When fixed target authority is address list, the page path where address list is " setting " → " rights management " → " address list ".
Wherein, authority priority refers to when terminal device is handling multiple authorities, determines each authority reception system money
The parameter of the priority level in source, for example, microphone authority priority is 0.5, camera authority priority is 0.7, address list authority
Priority is 0.8, and numerical value more high priority is bigger, therefore address list authority priority > camera authority priority > microphones are weighed
Priority is limited, when above three authority is target authority, terminal device handles address list authority first, secondly camera is weighed
Limit, is finally microphone authority.If it is worth noting that, target authority have it is multiple, then the page corresponding with target authority
Information should also have it is multiple, if for example, the target authority extracted is camera authority and photo authority, then corresponding page letter
Breath should also be the page info of camera authority and the page info of photo authority, and the page info of camera authority can include:
Priority, the camera authority node official documents and correspondence information of page path, camera authority where camera authority;The page letter of photo authority
Breath can include:Priority, the photo authority node official documents and correspondence information of page path, photo authority where photo authority.
Step S103, according to the page info, jumps to the corresponding authority of at least one target authority and opens
The page is opened, and at least one target authority is opened in each authority opens the page.
It is specifically, excellent according to the page path where the authority obtained in page info, and the authority in page info
First level, jumps to the corresponding authority of target authority and opens the page, if multiple target authorities, according to priority from high to low
Order jumps to the corresponding authority of multiple target authorities and opens the page successively;Further according to the authority node text in page info
Case information, finds authority and releases the button, open target authority in each authority opens the page.Wherein, authority is opened on the page
It can show that authority name, the function of authority, authority are released the button and authority X button.
For example, target authority is address list authority, photo authority and microphone authority, and microphone authority priority > shines
Piece authority priority > address list authority priority, then terminal device jump to the corresponding authority of microphone authority first and open page
Face, finds microphone authority in the microphone authority unlatching page and releases the button, and clicks on button and open microphone authority;Secondly jump
Go to the corresponding authority of photo authority and open the page, find photo authority in the photo authority unlatching page and release the button, and click on
Button opens photo authority;Finally jump to the corresponding authority of address list authority and open the page, the page is opened in address list authority
Find address list authority to release the button, and click on button and open address list authority.
Further, Fig. 2, a kind of Fig. 2 flow diagrams for opening target authority provided in an embodiment of the present invention are referred to.
As shown in Fig. 2, the detailed process for opening target authority includes the following steps S201- step S203, and step S201- steps S203
For a specific embodiment of step S103 in embodiment corresponding to Fig. 1:
Step S201, generates authority according to the page info and opens page listings, and according in the page info
Authority priority determines that the authority opens the authority opening sequence of each target authority in page listings;
Specifically, generating an authority by the corresponding page info of target authority opens page listings, above-mentioned authority is opened
The detailed title for listing target authority in list, the identification code of target authority, the corresponding authority of target authority open path, mesh
Mark the page info of the target authorities such as the function of authority, the priority of target authority.If target authority only has one, corresponding
Page info only has one, the page info of an only target authority in authority opens page listings;If target authority
Have it is multiple, corresponding page info should also have it is multiple, then authority open page listings according to target authority priority
The order of target authority is arranged in order from high to low, and the order of arrangement is exactly the opening sequence of each target authority.
Further, Fig. 3 is referred to, Fig. 3 is the signal that a kind of authority provided in an embodiment of the present invention opens page listings
Figure, as shown in figure 3, authority, which is opened in page listings, 5 target authorities, the authority of 5 target authorities is set out in list in detail
Title, jurisdiction identifier, authority path, privilege feature and authority priority.In authority opens page listings, according to preferential
The order of level from high to low is arranged in order 5 target authorities, the opening sequence as target authority.
Step S202, the authority opening sequence and the page info in page listings are opened according to the authority
In page path, jump to the corresponding authority of at least one target authority successively and open the page;
Specifically, open the authority opening sequence in pages column, and the page road in page info according to authority
Footpath, jumps to the corresponding authority of target authority and opens the page, redirected once if target authority only has one, if mesh successively
Authority is marked by multiple, is redirected repeatedly.By taking the schematic diagram that a kind of authority of Fig. 3 opens page listings as an example, authority is opened in Fig. 3
There are 5 target authorities in page listings, the priority of 5 target authorities reduces successively, then first according to the path of camera authority
The authority for jumping to camera authority opens the page, secondly jumps to photograph according to the path of photo authority and the path of address list authority
The authority of piece authority and address list authority opens the page, is finally jumped according to the path of the good authority in the path of microphone authority and position
Go to microphone authority and position authority.
Step S203, in each authority opens the page, searches the corresponding authority of at least one target authority and opens
Button is opened, and simulates each authority of click and releases the button.
Specifically, in authority opens the page, the unlatching in authority node official documents and correspondence information in authority page info
The identifier of button or the position released the button, find the corresponding authority of target authority and release the button, and simulate and click on the power
Limit is released the button.It is understood that if multiple target authorities need to open, highest priority is jumped to according to priority
The corresponding authority of target authority open the page, find authority and release the button and simulate to click on and open the highest priority
Target authority, after the completion for the treatment of that the target authority of highest priority is opened, then jump to the power corresponding to next target authority
Limit, which opens the page and performs identical authority, opens step, until opening all target authorities.
Wherein, it is real by self-defined one service subclass AccessibilitySampleService to simulate click function
Existing, the service class AccessibilityService of above-mentioned service subclass inheritance system, passes through source Identity Code first
Resource-id obtains corresponding authority and opens the view of the page, and finds the authority that current entitlement is opened in the page and release the button,
By performing the action executing method performAction of service subclass AccessibilitySampleService, power is clicked on
Limit is released the button, and realizes that simulation is clicked on.It is understood that defining above-mentioned service subclass
After AccessibilitySampleService, in order to realize simulation click function, it is also necessary to simulated to system registry and configuration
Service is clicked on, wherein, said system refers to run operating system on the terminal device, such as the Android system of Android mobile phone,
The Saipan system of Nokia's mobile phone or the IOS systems of iPhone.
The embodiment of the present invention obtains the application information in current main interface using application program callback method, then judges
The application information whether there is in local authority configuration library file, if the application information is present in this land ownership
In limit configuration library file, it is determined that the application information is destination application information, if the application information is not
It is present in local authority configuration library file, then filters the application information, avoids opening by mistake and open non-targeted application program letter
Cease the situation of corresponding authority;Secondly in the local authority configuration library file, search and the destination application information
Page path where corresponding target authority to be opened;Finally according to the page path, automatic jump to described to be opened
The corresponding authority of target authority opens the page, and is released the button by simulation click authority and automatically turn on target authority to be opened.
Using the present invention, the troublesome operation that can be opened to avoid authority, better ensures that the opening process of authority is convenient enough.
Further, Fig. 4 is referred to, is the flow signal of another authority control method provided in an embodiment of the present invention
Figure.As shown in figure 3, the authority control method includes at least:
Step S401, customizes and registers miscellaneous function service, starts miscellaneous function service;
Specifically, due to being readjustment system message and filtering the present invention relates to the miscellaneous function service of control of authority, customization
Message, for filtering and the incoherent message of target authority, releases the button according to authority node official documents and correspondence information searching authority, and
Simulation clicks on authority and releases the button for opening target authority.Wherein, miscellaneous function service be system user because eyesight,
The limitation at body and age can completely viewing screen curtain or does not touch screen and develops, and has been used to help behavior barrier
The user hindered preferably receive information or the service function for performing operation.
The customization of miscellaneous function service is by customized service subclass AccessibilitySampleService, clothes
The service class AccessibilityService for subclass inheritance system of being engaged in, and override program callback method
What onAccessibilityEvent and service interrupt method onInterrupt was defined, the auxiliary then customized to system registry
Function services, after the customization and registration of miscellaneous function service is completed, start the miscellaneous function service.Wherein, said system
Refer to run operating system on the terminal device, for example, the Saipan system of the Android system of Android mobile phone, Nokia's mobile phone or
The IOS systems of person's iPhone.
Step S402, obtains and opens authority request, and extracts the unlatching authority request and ask at least one of unlatching
Target authority;
Wherein, the specific implementation of step S302 can be found in embodiment corresponding to above-mentioned Fig. 1 and step S101 retouched
State, will not continue to be repeated here.
Step S403, obtains the facility information of terminal device, obtains from cloud server and matches with the facility information
High in the clouds competence profile;
Specifically, obtaining the facility information of terminal device, the high in the clouds to match with facility information is obtained from cloud server
Competence profile, for the follow-up renewal to local competence profile.Facility information refers to the endemic genus of equipment itself
Property information, facility information can include:The device attribute information such as equipment brand, model, date of manufacture.Set according to the terminal of acquisition
Standby facility information, obtains the high in the clouds competence profile to match with facility information, this is because Terminal Equipment brand is more
Sample, and each Terminal Equipment brand corresponds to a specific competence profile.High in the clouds competence profile can include:
Page path, authority priority, authority node official documents and correspondence information, the function of authority where equipment brand, authority name, authority.
In order to by apparatus information acquiring to the high in the clouds competence profile to match with facility information, facility information and high in the clouds authority
An identical attribute is included at least between the content of configuration file, for example, facility information and high in the clouds competence profile is interior
Appearance all includes equipment brand.It is worth noting that, high in the clouds competence profile has been pre-stored in cloud server and has been preset with
Authority update mechanism, such as high in the clouds competence profile is updated after a fixed period of time, or submitted and weighed by user
High in the clouds competence profile is updated after limiting the feedback suggestion of file.
Step S404, judges whether high in the clouds competence profile is identical with the content of local competence profile;
Specifically, according to server beyond the clouds obtain high in the clouds competence profile, judge high in the clouds competence profile with
Whether the content of local competence profile is identical, if it is different, performing step S405, if identical, performs step S406.It can manage
Solution, local competence profile have been pre-stored in terminal device, if matching somebody with somebody in terminal device without pre-stored local authority
File is put, then directly performs step S406.In order to more easily contrast high in the clouds competence profile and local competence profile
Content it is whether identical, the content of the content of high in the clouds competence profile and local competence profile can be set except high in the clouds power
Beyond the Terminal Equipment brand included in limit configuration file, remaining contents attribute is consistent.
Optionally, the high in the clouds competence profile obtained according to server beyond the clouds, judges high in the clouds competence profile
Whether version number is consistent with the version number of local competence profile, if version number is inconsistent, performs step S405 to this land ownership
Limit file is updated, if version number is consistent, performs step S406.It is understood that local competence profile is pre-
It is stored in terminal device, if directly performing step S406 without pre-stored local competence profile in terminal device.For
It is whether identical with the content of local competence profile more easily to contrast high in the clouds competence profile, high in the clouds can be set to weigh
The content and the content of local competence profile for limiting configuration file remove the terminal device product included in the competence profile of high in the clouds
Beyond board, remaining contents attribute is consistent.
Step S405, is updated the local competence profile according to the high in the clouds competence profile;
Specifically, if high in the clouds competence profile is different from the content of local competence profile, with high in the clouds authority configuration
File replaces local competence profile, completes the renewal to local competence profile.Wherein, update mechanism needs to set in advance
Put, for example, the set time is daily night 24:00, whether need renewal local in the backstage detection terminal equipment of terminal device
Competence profile, or whether all detection terminal equipment needs to update local authority configuration during each access right control function
File.
Step S406, in default local competence profile, searches the corresponding page of at least one target authority
Face information;
Wherein, the specific implementation of step S402 can be found in embodiment corresponding to above-mentioned Fig. 1 to step S102's
Description, will not continue to be repeated here.
Step S407, when finding the corresponding page info of at least one target authority, opens mask suspended window,
Transition cartoon is shown in mask suspended window;
Specifically, when finding the corresponding page info of target authority, if there is multiple target authorities, when finding target
During the corresponding multiple page infos of authority, start and cover dirt suspended window, the mask suspended window is one kind in terminal device system
Suspension module, can be directly displayed on the screen of terminal device, for covering all pages in target authority opening process,
It is understood that in order to open mask suspended window, it is necessary to open opening for " display mask suspended window " in advance in terminal device
Close.Terminal device upon activation of mask suspended window, which is at locking-in state, will not response screen appoint
What is operated and request, meanwhile, weighed in mask suspended window using a kind of self-defined SurfaceView (interface view) display target
The transition cartoon of opening process is limited, is plotted in and individually paints wherein above-mentioned self-defined SurfaceView (interface view) is one kind
Performed inside thread processed, the interface view of the resource of UI (User Interface, user interface) thread will not be seized.Its
In, the transition cartoon includes:Target authority name and/or power target limit unlatching progress.For example, open camera authority process
In, the transition cartoon shown on mask suspended window can include:The progress that camera authority name and camera authority are opened
Bar completes the countdown that camera authority is opened.
Further, please also refer to Fig. 5, Fig. 5 is a kind of signal for showing transition cartoon provided in an embodiment of the present invention
Figure.Terminal device in Fig. 5 is smart mobile phone, and mask suspended window is opened on the screen of smart mobile phone, covers unlatching camera
The path page is redirected during authority and opens all pages such as the authority page, and shows and is opening on mask suspended window
Target authority the transition cartoon of countdown is opened for camera authority and camera authority.
Step S408, according to the page info path, jumps to the corresponding power of at least one target authority
Limit opens the page, and opens at least one target authority in each authority opens the page;
Wherein, the specific implementation of step S408 can be found in embodiment corresponding to above-mentioned Fig. 1 to step S103's
Description, will not continue to be repeated here.
Step S409, adjusts back system message, and will not associated with least one target authority in the system message
Message filtered;
Specifically, readjustment system message and filter message in being serviced using miscellaneous function, all message of system are adjusted back
And the system message of readjustment and authority are opened into message and carry out correlation comparison, disappear if the system message and authority of readjustment are opened
Breath does not associate, then filters the system message of above-mentioned readjustment, and making terminal device, currently only processing opens relevant event with authority, and
Incoherent message is opened with authority all to filter, and the service efficiency of terminal device during authority is opened for raising.For example,
Have in the message of miscellaneous function readjustment system and open camera entitlement messages, and alarm clock Ringing message, and alarm clock Ringing message with
It is not associated to open camera entitlement messages, in order to improve the efficiency for opening authority, then filters alarm clock Ringing message, that is, eventually
End equipment does not perform the action of alarm clock jingle bell temporarily, after the completion for the treatment of that camera authority is opened, in response alarm clock Ringing message.
Step S410, when detect have turned at least one target authority when, close mask suspended window;
Specifically, when detect have turned on target authority to be opened when, close and be suspended in illiteracy on terminal device screen
Layer suspended window, it is to be understood that when mask suspended window is closed, the transition cartoon being shown in mask suspended window is also closed together
Close.
Step S411, judges whether target authority opens success;
Specifically, being finished and after be turned off mask suspended window when detecting that target authority is opened, whether target authority is judged
Open successfully, it is to be understood that if multiple target authorities, then judge whether all target authorities open into successively
Work(, success is opened if all of target authority, then performs step S412;If target authority is all turned on failure or target
Authority part opens success section and opens failure, then performs step S413.
Step S412, sending permission open successful prompting message;
Specifically, if target authority is all turned on success, opened in the display screen display authority of terminal device successful
Prompting message is used to prompt user right to open successfully.Prompting message can include title and/or the unlatching for opening target authority
The time it takes during target authority.For example, the prompting message of the display screen display of terminal device is:" for you into
Work(opens camera authority, and time-consuming 1.5 seconds, thank you was born with ".If application requests open authority, treat that request is opened
After the completion of the authority opened is all turned on, on the display screen of terminal device display reminding message and directly open request open authority
Application program.For example, photo authority and microphone authority are opened in application program A requests, photo authority and microphone authority are treated
After showing after the completion of unlatching and on a display screen that authority opens successful prompting message, application program A is directly opened.
Step S413, sending permission open the prompting message of failure, and show the reason for authority opens failure.
If opening success section specifically, target authority is all turned on failure or target authority part and opening failure,
The prompting message that the display screen display authority of terminal device opens failure is used to prompt user right to open failure, shows at the same time
Authority opens the reason for failure.When target authority open fail after, terminal device can retransmit prompting message be used for prompt power
Page path where limiting, allows user oneself to go for authority and opens the page, and manually opened target authority, for example, terminal device
The prompting message of display screen display be:" sorry, address list authority opens failure, woulds you please go to " setting " → " authority pipe
Reason " → " address list " manually opened address list authority ".Or after target authority is opened and failed, not only in the aobvious of terminal device
The reason for showing the reason for screen display authority opens failure, failure can also be opened to server sending permission, for follow-up
Remedy.
The content that the embodiment of the present invention passes through judgement contrast high in the clouds authority configuration library file and local authority configuration library file
It is whether identical, if content differs, local authority configuration library file is replaced with high in the clouds authority configuration library file, renewal is local
Authority configuration library file;The application information in current main interface is obtained using application program callback method, then is judged described
Application information whether there is in local authority configuration library file, if the application information is present in local authority and matches somebody with somebody
Put in library file, it is determined that the application information is destination application information, if the application information is not present
In local authority configuration library file, then the application information is filtered, avoid opening by mistake and open non-targeted application information pair
The situation for the authority answered;Secondly in the local authority configuration library file, search corresponding with the destination application information
Target authority to be opened where page path.When finding page path, mask suspended window is opened, covers authority unlatching
All pages of process, avoid the screen of overdue terminal device from interrupting the unlatching of authority, and show transition on mask suspended window
Animation, ensures there is interaction with user always during authority is opened;Finally according to the page path, institute is automatic jumped to
State the corresponding authority of target authority to be opened and open the page, and released the button by simulation click authority and automatically turn on mesh to be opened
Authority is marked, better ensures that the opening process of authority is convenient enough, avoids the troublesome operation of authority opening process.
Further, Fig. 6 is referred to, is a kind of structure diagram of user terminal provided in an embodiment of the present invention.Such as Fig. 6
Shown, the user terminal 1 can be the electronic equipment in embodiment corresponding to above-mentioned Fig. 1, and the user terminal 1 at least wraps
Include:Extraction unit 10, searching unit 20, opening unit 30;
Extraction unit 10, authority request is opened for obtaining, and is extracted the unlatching authority request and asked to open extremely
A few target authority;
Extraction unit 10, is additionally operable to the facility information of extraction terminal device, obtains from cloud server and believes with the equipment
The matched high in the clouds competence profile of manner of breathing;
Searching unit 20, in default local competence profile, searching at least one target authority pair
The page info answered;
Opening unit 30, for according to the page info, it is corresponding to jump at least one target authority
Authority opens the page, and opens at least one target authority in each authority opens the page;
Opening unit 30, is additionally operable to, when finding the corresponding page info of at least one target authority, open and cover
Layer suspended window, the mask suspended window are used to cover all pages at least one target authority opening process.
Wherein, the extraction unit 10, the searching unit 20, the specific implementation of the opening unit 30 can be found in
To step S402- step S403 in embodiment corresponding to above-mentioned Fig. 4, the description of step S406- steps S408 here will not be followed by
It is continuous to be repeated.
The embodiment of the present invention obtains the application information in current main interface using application program callback method, then judges
The application information whether there is in local authority configuration library file, if the application information is present in this land ownership
In limit configuration library file, it is determined that the application information is destination application information, if the application information is not
It is present in local authority configuration library file, then filters the application information, avoids opening by mistake and open non-targeted application program letter
Cease the situation of corresponding authority;Secondly in the local authority configuration library file, search and the destination application information
Page path where corresponding target authority to be opened;Finally according to the page path, automatic jump to described to be opened
The corresponding authority of target authority opens the page, and is released the button by simulation click authority and automatically turn on target authority to be opened.
Using the present invention, the troublesome operation that can be opened to avoid authority, better ensures that the opening process of authority is convenient enough.
Further, Fig. 7 is referred to, is the structure diagram of another user terminal provided in an embodiment of the present invention.Such as
Shown in Fig. 7, the user terminal 1 can be the electronic equipment in embodiment corresponding to above-mentioned Fig. 1, and the user terminal 1 can be with
Include the extraction unit 10 in embodiment corresponding to above-mentioned Fig. 6, searching unit 20, opening unit 30;Further, the user
Terminal 1 can also include:Updating block 40, filter element 50, display unit 60, closing unit 70;
Updating block 40, for when the high in the clouds competence profile is different from the content of local competence profile,
The local competence profile is updated according to the high in the clouds competence profile;
Filter element 50, for adjusting back system message, and by the system message with least one target authority
Not associated message is filtered;
Display unit 60, for showing transition cartoon based on default display mode in the mask suspended window, wherein, institute
Stating transition cartoon includes:Target authority name and/or target authority open progress, and the default display mode is individually to draw
Performed in thread and do not seize the display mode of user-interface thread resource;
Closing unit 70, for when detect have turned at least one target authority when, close the mask and suspend
Window.
Wherein, updating block 40, filter element 50, display unit 60, the concrete methods of realizing of closing unit 70 can be found in
To the description of step S405 and step S409- steps S410 in embodiment corresponding to above-mentioned Fig. 4, will not continue to go to live in the household of one's in-laws on getting married here
State.
Further, Fig. 8 is referred to, is a kind of structure diagram of opening unit provided in an embodiment of the present invention.Such as Fig. 8
Shown, the detection unit 30 can include:Determination subelement 301, redirects subelement 302, and subelement 303 is clicked in simulation;
Determination subelement 301, page listings are opened for generating authority according to the page info, and according to the page
Authority priority in information determines that the authority opens the authority opening sequence of each target authority in page listings;
Subelement 302 is redirected, for opening the authority opening sequence and institute in page listings according to the authority
The page path in page info is stated, the corresponding authority of at least one target authority is jumped to successively and opens the page;
Subelement 303 is clicked in simulation, used in opening the page in each authority, searches at least one target authority difference
Corresponding authority is released the button, and is simulated each authority of click and released the button.
Wherein, the determination subelement 301, redirects subelement 302, and the specific implementation of subelement 303 is clicked in simulation
Reference can be made to the description in embodiment corresponding to above-mentioned Fig. 2 to step S201- steps S203, will not continue to be repeated here.
The content that the embodiment of the present invention passes through judgement contrast high in the clouds authority configuration library file and local authority configuration library file
It is whether identical, if content differs, local authority configuration library file is replaced with high in the clouds authority configuration library file, renewal is local
Authority configuration library file;The application information in current main interface is obtained using application program callback method, then is judged described
Application information whether there is in local authority configuration library file, if the application information is present in local authority and matches somebody with somebody
Put in library file, it is determined that the application information is destination application information, if the application information is not present
In local authority configuration library file, then the application information is filtered, avoid opening by mistake and open non-targeted application information pair
The situation for the authority answered;Secondly in the local authority configuration library file, search corresponding with the destination application information
Target authority to be opened where page path.When finding page path, mask suspended window is opened, covers authority unlatching
All pages of process, avoid the screen of overdue electronic equipment from interrupting the unlatching of authority, and show transition on mask suspended window
Animation, ensures there is interaction with user always during authority is opened;Finally according to the page path, institute is automatic jumped to
State the corresponding authority of target authority to be opened and open the page, and released the button by simulation click authority and automatically turn on mesh to be opened
Authority is marked, better ensures that the opening process of authority is convenient enough, avoids the troublesome operation of authority opening process.
Further, Fig. 9 is referred to, is the structure diagram of a kind of electronic equipment provided in an embodiment of the present invention.Such as Fig. 9
Shown, the electronic equipment 1000 can be the electronic equipment in embodiment corresponding to above-mentioned Fig. 1, and the electronic equipment 1000 can
With including:Processor 1002 and memory 1005, further, the electronic equipment 1000 can also include:At least one net
Network interface 1004, user interface 1003 and communication bus 1001.Wherein, communication bus 1001 is used for realization between these components
Connection communication.Memory 1005 can be high-speed RAM memory or non-labile memory (non-volatile
Memory), a for example, at least magnetic disk storage.Memory 1005 optionally can also be at least one and be located remotely from foregoing place
Manage the storage device of device 1001.As shown in figure 8, as in a kind of memory 1005 of computer-readable storage medium can include operation
System, network communication module, Subscriber Interface Module SIM and equipment control application program.Wherein, user interface 1003 can include
Display screen (Display), keyboard (Keyboard), optionally, user interface 1003 can also include wireline interface, the nothing of standard
Line interface.Network interface 1004 can optionally include standard wireline interface and wireless interface (such as WI-FI interfaces).
In the electronic equipment 1000 shown in Fig. 9, user interface 1003 is mainly used for providing to the user the interface of input, obtains
Take the data of family output;And processor 1002 can be used for calling the equipment control application program stored in memory 1005,
To realize:
Obtain and open authority request, and extract at least one target authority that the unlatching authority request asks to open;
In default local competence profile, the corresponding page info of at least one target authority is searched;
According to the page info, jump to the corresponding authority of at least one target authority and open the page, and
At least one target authority is opened in each authority opens the page.
In one embodiment, the processor 1002 perform it is described according to the page info, jump to it is described extremely
The corresponding authority of a target authority opens the page less, and opens at least one target in each authority opens the page
During authority, following steps are specifically performed:
Authority is generated according to the page info and opens page listings, and the authority priority in the page info
Determine that the authority opens the authority opening sequence of each target authority in page listings;
The authority opening sequence in page listings and the page in the page info are opened according to the authority
Path, jumps to the corresponding authority of at least one target authority and opens the page successively;
In each authority opens the page, search the corresponding authority of at least one target authority and release the button, and
Simulation clicks on each authority and releases the button.
In one embodiment, the processor 1002 in default local competence profile, is being looked into described in performing
Look for before the corresponding page info of at least one target authority, also perform following steps:
The facility information of terminal device is obtained, the high in the clouds authority to match with the facility information is obtained from cloud server
Configuration file;
When the high in the clouds competence profile is different from the content of local competence profile, according to the high in the clouds authority
Configuration file is updated the local competence profile.
In one embodiment, the processor 1002 also performs following steps:
System message is adjusted back, and will be carried out in the system message with the not associated message of at least one target authority
Filtering.
In one embodiment, the processor 1002 also performs following steps:
When finding the corresponding page info of at least one target authority, mask suspended window, the mask are opened
Suspended window is used to cover all pages at least one target authority opening process;
When detect have turned at least one target authority when, close the mask suspended window.
In one embodiment, the processor 1002 also performs following steps:
Transition cartoon is shown based on default display mode in the mask suspended window, wherein, the transition cartoon includes:
Target authority name and/or target authority open progress, and the default display mode is to be performed in thread is individually drawn and not
Seize the display mode of user-interface thread resource.
The content that the embodiment of the present invention passes through judgement contrast high in the clouds authority configuration library file and local authority configuration library file
It is whether identical, if content differs, local authority configuration library file is replaced with high in the clouds authority configuration library file, renewal is local
Authority configuration library file;The application information in current main interface is obtained using application program callback method, then is judged described
Application information whether there is in local authority configuration library file, if the application information is present in local authority and matches somebody with somebody
Put in library file, it is determined that the application information is destination application information, if the application information is not present
In local authority configuration library file, then the application information is filtered, avoid opening by mistake and open non-targeted application information pair
The situation for the authority answered;Secondly in the local authority configuration library file, search corresponding with the destination application information
Target authority to be opened where page path.When finding page path, mask suspended window is opened, covers authority unlatching
All pages of process, avoid the screen of overdue electronic equipment from interrupting the unlatching of authority, and show transition on mask suspended window
Animation, ensures there is interaction with user always during authority is opened;Finally according to the page path, institute is automatic jumped to
State the corresponding authority of target authority to be opened and open the page, and target authority to be opened is automatically turned on by simulating to click on, more preferably
Ground ensures that the opening process of authority is convenient enough, avoids the troublesome operation of authority opening process.
In addition, it need to be noted that be:The embodiment of the present invention additionally provides a kind of computer-readable storage medium, and the meter
The computer program performed by the user terminal 1 being mentioned above, and the computer program bag are stored with calculation machine storage medium
Programmed instruction is included, when the processor performs described program instruction, is able to carry out in embodiment corresponding to Fig. 1 above or Fig. 4
Description to the authority control method, therefore, will no longer be repeated here.In addition, to the beneficial effect using same procedure
Fruit describes, and is also no longer repeated.It is thin for the technology that is not disclosed in computer-readable storage medium embodiment according to the present invention
Section, refer to the description of the method for the present invention embodiment.
In addition, it need to be noted that be:The embodiment of the present invention additionally provides a kind of computer program product, when the meter
When instruction in calculation machine program product is executed by processor, it is able to carry out in embodiment corresponding to Fig. 1 above or Fig. 4 to the power
The description of control method is limited, therefore, will no longer be repeated here.In addition, to being described using the beneficial effect of same procedure,
No longer repeated.For the ins and outs not disclosed in computer-readable storage medium embodiment according to the present invention, refer to
The description of the method for the present invention embodiment.
The term used in the embodiment of the present application is only merely for the purpose of description specific embodiment, and is not intended to be limiting
The application.In the embodiment of the present application and " one kind " of singulative used in the attached claims, " described " and "the"
It is also intended to including most forms, unless context clearly shows that other implications.It is also understood that term used herein
"and/or" refers to and any or all may be combined comprising the associated list items purpose of one or more.
Through the above description of the embodiments, it is apparent to those skilled in the art that, for description
It is convenienct and succinct, can as needed will be upper only with the division progress of above-mentioned each function module for example, in practical application
State function distribution to be completed by different functional units, i.e., the internal structure of user terminal is divided into different functional units, with
Complete all or part of function described above.The user terminal of foregoing description and the specific work process of unit, Ke Yican
The corresponding process in embodiment of the method is stated before examination, and details are not described herein.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units integrate in a unit.Above-mentioned integrated list
Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use
When, it can be stored in a computer read/write memory medium.Based on such understanding, the technical solution of the application is substantially
The part to contribute in other words to the prior art or all or part of the technical solution can be in the form of software products
Embody, which is stored in a storage medium, including some instructions are used so that a computer
It is each that equipment (can be personal computer, server, or network equipment etc.) or processor (processor) perform the application
The all or part of step of embodiment the method.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage
(Read Only Memory;Hereinafter referred to as:ROM), random access memory (Random Access Memory;Hereinafter referred to as:
RAM), magnetic disc or CD etc. are various can be with the medium of store program codes.
The above, is only the embodiment of the application, but the protection domain of the application is not limited thereto, any
Those familiar with the art can readily occur in change or replacement in the technical scope that the application discloses, and should all contain
Cover within the protection domain of the application.Therefore, the protection domain of the application should be based on the protection scope of the described claims.
Claims (10)
- A kind of 1. authority control method, it is characterised in that including:Obtain and open authority request, and extract at least one target authority that the unlatching authority request asks to open;In default local competence profile, the corresponding page info of at least one target authority is searched;According to the page info, jump to the corresponding authority of at least one target authority and open the page, and each Authority opens in the page and opens at least one target authority.
- 2. according to the method described in claim 1, it is characterized in that,The local competence profile includes the page info of at least one authority;The page info is included where authority Page path, authority priority;At least one authority includes at least one target authority.
- 3. according to the method described in claim 2, it is characterized in that, described according to the page info, jump to it is described at least The corresponding authority of one target authority opens the page, and at least one target power is opened in each authority opens the page Limit, including:Authority is generated according to the page info and opens page listings, and the authority priority in the page info determines The authority opens the authority opening sequence of each target authority in page listings;The authority opening sequence in page listings and the page path in the page info are opened according to the authority, The corresponding authority of at least one target authority is jumped to successively opens the page;In each authority opens the page, search the corresponding authority of at least one target authority and release the button, and simulate Each authority is clicked on to release the button.
- 4. according to the method described in claim 1, it is characterized in that, described in default local competence profile, lookup Before the corresponding page info of at least one target authority, further include:The facility information of terminal device is obtained, the high in the clouds authority configuration to match with the facility information is obtained from cloud server File;When the high in the clouds competence profile is different from the content of local competence profile, according to the high in the clouds authority configuration File is updated the local competence profile.
- 5. according to the method described in claim 1, it is characterized in that, further include:System message is adjusted back, and will be carried out in the system message with least one not associated message of target authority Filter.
- 6. according to the method described in claim 5, it is characterized in that, further include:When finding the corresponding page info of at least one target authority, mask suspended window is opened, the mask suspends Window is used to cover all pages at least one target authority opening process;When detect have turned at least one target authority when, close the mask suspended window.
- 7. according to the method described in claim 6, it is characterized in that, further include:Transition cartoon is shown based on default display mode in the mask suspended window, wherein, the transition cartoon includes:Target Authority name and/or target authority open progress, and the default display mode is to perform and do not seize in thread is individually drawn The display mode of user-interface thread resource.
- A kind of 8. user terminal, it is characterised in that including:Extraction unit, authority request is opened for obtaining, and is extracted the unlatching authority request and asked at least one of unlatching Target authority;Searching unit, in default local competence profile, searching the corresponding page of at least one target authority Face information;Opening unit, for according to the page info, jumping to the corresponding authority of at least one target authority and opening The page is opened, and at least one target authority is opened in each authority opens the page.
- 9. a kind of electronic equipment, it is characterised in that including:Processor and memory, the processor are connected with memory, its In, the memory is used for store program codes, and the processor is arranged to call said program code, performs such as right It is required that 1-7 any one of them methods.
- 10. a kind of computer-readable storage medium, it is characterised in that the computer-readable storage medium is stored with computer program, described Computer program includes programmed instruction, is performed when the processor performs described program instruction such as any one of claim 1-7 The method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711076067.3A CN107943531A (en) | 2017-11-03 | 2017-11-03 | A kind of authority control method, user terminal, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711076067.3A CN107943531A (en) | 2017-11-03 | 2017-11-03 | A kind of authority control method, user terminal, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107943531A true CN107943531A (en) | 2018-04-20 |
Family
ID=61933370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711076067.3A Pending CN107943531A (en) | 2017-11-03 | 2017-11-03 | A kind of authority control method, user terminal, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107943531A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108875354A (en) * | 2018-05-31 | 2018-11-23 | 上海连尚网络科技有限公司 | Permission open method, terminal device and computer-readable medium |
CN108920912A (en) * | 2018-06-20 | 2018-11-30 | 北京金山安全软件有限公司 | Authorization interface skipping method and device and electronic equipment |
CN109343900A (en) * | 2018-08-30 | 2019-02-15 | 维沃移动通信有限公司 | A kind of authority configuring method and terminal |
CN109413072A (en) * | 2018-11-01 | 2019-03-01 | 北京望远传媒有限公司 | A kind of method and apparatus transmitting data |
CN109697355A (en) * | 2018-12-27 | 2019-04-30 | 北京金山安全软件有限公司 | Permission application method, device and equipment |
CN109697356A (en) * | 2018-12-27 | 2019-04-30 | 北京金山安全软件有限公司 | Application software permission adaptation method and device |
CN109815144A (en) * | 2019-01-16 | 2019-05-28 | 深圳壹账通智能科技有限公司 | Service application test method, device, computer equipment and storage medium |
CN109858200A (en) * | 2018-12-25 | 2019-06-07 | 北京奇安信科技有限公司 | A kind of processing method and terminal of optimization software activation |
CN110457082A (en) * | 2018-05-07 | 2019-11-15 | 腾讯科技(深圳)有限公司 | The method, apparatus and storage medium that control application program is registered |
WO2019228136A1 (en) * | 2018-05-30 | 2019-12-05 | Oppo广东移动通信有限公司 | Application control method, apparatus, storage medium and electronic device |
CN110780944A (en) * | 2019-10-22 | 2020-02-11 | 上海掌门科技有限公司 | Application permission starting method and device and machine-readable storage medium |
CN111259441A (en) * | 2020-01-14 | 2020-06-09 | Oppo广东移动通信有限公司 | Device control method, device, storage medium and electronic device |
CN111338542A (en) * | 2020-02-19 | 2020-06-26 | 北京字节跳动网络技术有限公司 | Shortcut generation method and device and computer readable storage medium |
CN112346805A (en) * | 2020-11-03 | 2021-02-09 | 广州朗国电子科技有限公司 | Floating window application display method and device of android system and storage medium |
CN112416211A (en) * | 2020-11-17 | 2021-02-26 | 百度在线网络技术(北京)有限公司 | Opening control method and device of application permission, electronic equipment and storage medium |
CN112651882A (en) * | 2021-01-15 | 2021-04-13 | 北京字节跳动网络技术有限公司 | Interface display method and device, electronic equipment and computer readable storage medium |
CN113282345A (en) * | 2021-06-01 | 2021-08-20 | 珠海市魅族科技有限公司 | Method, device, electronic equipment and computer storage medium for blocking application program |
WO2023273350A1 (en) * | 2021-06-30 | 2023-01-05 | 荣耀终端有限公司 | Application authorization method and apparatus, and terminal device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495728A (en) * | 2011-11-15 | 2012-06-13 | 北京中电普华信息技术有限公司 | Method for modifying default waiting interface and device |
CN102981873A (en) * | 2012-11-14 | 2013-03-20 | 广东欧珀移动通信有限公司 | Displaying method and device for waiting interface |
CN105701398A (en) * | 2015-12-30 | 2016-06-22 | 北京金山安全软件有限公司 | Method and device for opening auxiliary function permission and electronic equipment |
CN106055968A (en) * | 2016-05-31 | 2016-10-26 | 北京金山安全软件有限公司 | Permission setting method and device and electronic equipment |
CN106959842A (en) * | 2016-01-08 | 2017-07-18 | 阿里巴巴集团控股有限公司 | A kind of information cuing method and device |
CN107016281A (en) * | 2017-03-23 | 2017-08-04 | 北京金山安全软件有限公司 | Permission setting method and device of application program and electronic equipment |
-
2017
- 2017-11-03 CN CN201711076067.3A patent/CN107943531A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495728A (en) * | 2011-11-15 | 2012-06-13 | 北京中电普华信息技术有限公司 | Method for modifying default waiting interface and device |
CN102981873A (en) * | 2012-11-14 | 2013-03-20 | 广东欧珀移动通信有限公司 | Displaying method and device for waiting interface |
CN105701398A (en) * | 2015-12-30 | 2016-06-22 | 北京金山安全软件有限公司 | Method and device for opening auxiliary function permission and electronic equipment |
CN106959842A (en) * | 2016-01-08 | 2017-07-18 | 阿里巴巴集团控股有限公司 | A kind of information cuing method and device |
CN106055968A (en) * | 2016-05-31 | 2016-10-26 | 北京金山安全软件有限公司 | Permission setting method and device and electronic equipment |
CN107016281A (en) * | 2017-03-23 | 2017-08-04 | 北京金山安全软件有限公司 | Permission setting method and device of application program and electronic equipment |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110457082A (en) * | 2018-05-07 | 2019-11-15 | 腾讯科技(深圳)有限公司 | The method, apparatus and storage medium that control application program is registered |
WO2019228136A1 (en) * | 2018-05-30 | 2019-12-05 | Oppo广东移动通信有限公司 | Application control method, apparatus, storage medium and electronic device |
CN108875354A (en) * | 2018-05-31 | 2018-11-23 | 上海连尚网络科技有限公司 | Permission open method, terminal device and computer-readable medium |
WO2019228492A1 (en) * | 2018-05-31 | 2019-12-05 | 上海连尚网络科技有限公司 | Permission granting method, terminal device, and computer-readable medium |
CN108920912A (en) * | 2018-06-20 | 2018-11-30 | 北京金山安全软件有限公司 | Authorization interface skipping method and device and electronic equipment |
CN109343900A (en) * | 2018-08-30 | 2019-02-15 | 维沃移动通信有限公司 | A kind of authority configuring method and terminal |
CN109413072A (en) * | 2018-11-01 | 2019-03-01 | 北京望远传媒有限公司 | A kind of method and apparatus transmitting data |
CN109413072B (en) * | 2018-11-01 | 2021-05-07 | 北京望远传媒有限公司 | Data transmission method and equipment |
CN109858200A (en) * | 2018-12-25 | 2019-06-07 | 北京奇安信科技有限公司 | A kind of processing method and terminal of optimization software activation |
CN109697356A (en) * | 2018-12-27 | 2019-04-30 | 北京金山安全软件有限公司 | Application software permission adaptation method and device |
CN109697355A (en) * | 2018-12-27 | 2019-04-30 | 北京金山安全软件有限公司 | Permission application method, device and equipment |
CN109815144A (en) * | 2019-01-16 | 2019-05-28 | 深圳壹账通智能科技有限公司 | Service application test method, device, computer equipment and storage medium |
CN110780944A (en) * | 2019-10-22 | 2020-02-11 | 上海掌门科技有限公司 | Application permission starting method and device and machine-readable storage medium |
CN110780944B (en) * | 2019-10-22 | 2023-08-29 | 上海掌门科技有限公司 | Method and device for starting application permission and machine-readable storage medium |
CN111259441A (en) * | 2020-01-14 | 2020-06-09 | Oppo广东移动通信有限公司 | Device control method, device, storage medium and electronic device |
CN111259441B (en) * | 2020-01-14 | 2023-02-28 | Oppo广东移动通信有限公司 | Device control method, device, storage medium and electronic device |
CN111338542B (en) * | 2020-02-19 | 2021-08-17 | 北京字节跳动网络技术有限公司 | Shortcut generation method and device and computer readable storage medium |
CN111338542A (en) * | 2020-02-19 | 2020-06-26 | 北京字节跳动网络技术有限公司 | Shortcut generation method and device and computer readable storage medium |
CN112346805A (en) * | 2020-11-03 | 2021-02-09 | 广州朗国电子科技有限公司 | Floating window application display method and device of android system and storage medium |
CN112416211A (en) * | 2020-11-17 | 2021-02-26 | 百度在线网络技术(北京)有限公司 | Opening control method and device of application permission, electronic equipment and storage medium |
CN112651882A (en) * | 2021-01-15 | 2021-04-13 | 北京字节跳动网络技术有限公司 | Interface display method and device, electronic equipment and computer readable storage medium |
CN112651882B (en) * | 2021-01-15 | 2023-11-07 | 抖音视界有限公司 | Interface display method and device, electronic equipment and computer readable storage medium |
CN113282345A (en) * | 2021-06-01 | 2021-08-20 | 珠海市魅族科技有限公司 | Method, device, electronic equipment and computer storage medium for blocking application program |
WO2023273350A1 (en) * | 2021-06-30 | 2023-01-05 | 荣耀终端有限公司 | Application authorization method and apparatus, and terminal device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107943531A (en) | A kind of authority control method, user terminal, electronic equipment and storage medium | |
CN104951336B (en) | application program installation method and device | |
US20210173548A1 (en) | Virtual assistant acquisitions and training | |
CN108052365B (en) | User interface component generation method and device | |
US10083019B2 (en) | Providing application functionality for uninstalled applications | |
CN108881170A (en) | A kind of data processing method, device, processing equipment and the system of authorization guidance | |
CN106663241A (en) | List accumulation and reminder triggering | |
WO2016008453A1 (en) | Intelligent service interaction platform apparatus, system and realizing method thereof | |
TW201821966A (en) | Information presentation method and apparatus | |
CN108701042A (en) | User interface | |
CN107357580A (en) | A kind of method that guiding terminal user opens the miscellaneous function authority of application | |
WO2013059726A1 (en) | Systems, devices and methods for list display and management | |
KR20170023746A (en) | Method and apparatus of displaying ticket information | |
CN111866270A (en) | Application program control method and device and electronic equipment | |
CN109240769A (en) | A kind of method and terminal device of start by set date application page | |
CN107230137A (en) | Merchandise news acquisition methods and device | |
CN110221747A (en) | The rendering method of the e-book reading page calculates equipment and computer storage medium | |
KR20140106887A (en) | A method for displaying program and an electronic device thereof | |
CN108563683A (en) | Label addition method, device and terminal | |
CN108475506A (en) | Dynamic is intended to registration | |
CN105677697A (en) | Method for providing point of interest and electronic device thereof | |
CN110113492A (en) | Information display method and device based on notification information | |
CN108959296A (en) | The treating method and apparatus of web page access mistake | |
CN104798099A (en) | Systems and methods for using images to generate digital interaction | |
CN108093057A (en) | Method and device for guiding permission to be opened |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20181204 Address after: Room 105-53811, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province Applicant after: Zhuhai Seal Interest Technology Co., Ltd. Address before: 519070, six level 601F, 10 main building, science and technology road, Tangjia Bay Town, Zhuhai, Guangdong. Applicant before: Zhuhai Juntian Electronic Technology Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180420 |