CN107305569A - A kind of information processing method and device - Google Patents

A kind of information processing method and device Download PDF

Info

Publication number
CN107305569A
CN107305569A CN201610252520.0A CN201610252520A CN107305569A CN 107305569 A CN107305569 A CN 107305569A CN 201610252520 A CN201610252520 A CN 201610252520A CN 107305569 A CN107305569 A CN 107305569A
Authority
CN
China
Prior art keywords
application program
app
user
authority
feature
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
CN201610252520.0A
Other languages
Chinese (zh)
Other versions
CN107305569B (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.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co 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 Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201610252520.0A priority Critical patent/CN107305569B/en
Publication of CN107305569A publication Critical patent/CN107305569A/en
Application granted granted Critical
Publication of CN107305569B publication Critical patent/CN107305569B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Stored Programmes (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a kind of information processing method, including:The right related information of mounted different classes of application program in the first electronic equipment based on user, determines user to the limiting operation feature of the application program of each classification (for example:Priority assignation feature or authority handling characteristics);Based on the limiting operation feature, output meets the recommendation information of the application program of the limiting operation feature;Or based on the limiting operation feature, authority modification is carried out to the application program newly installed.Present invention efficiently solves in the prior art when recommending application program to user, due to not accounting for priority assignation feature of the user to application program, so as to cause application program recommendation effect bad, the technical problem that user installation rate is low, unloading rate is high.Meanwhile, present invention also offers a kind of information processor.

Description

A kind of information processing method and device
Technical field
The present invention relates to electronic technology field, more particularly to a kind of information processing method and device.
Background technology
With the development of science and technology, the intelligent terminal such as smart mobile phone, tablet personal computer is widely available, and Have become an important part in people's life.People can by various types of intelligent terminals, Enjoy the comfortable life brought with development in science and technology.For example:People can use smart mobile phone chat, audition Find pleasure in, see a film, play game, surf the web, do shopping, ordering air ticket/ticket, pay/to transfer accounts, speculate in shares, clap According to, receiving and dispatching mail, handle various files, etc..
Intelligent terminal, with independent operating system, supports user voluntarily to install third party service provider's offer Various types of APP (Application, application program), for example:Game class APP, video class APP, Music class APP, shopping class APP, security classes APP, class of taking pictures APP, speculation in stocks class APP, social class APP, purchase by group class APP, class of ordering APP, class APP etc. paid, so as to meet the daily life of people Various demands in work.
Typically, user can be in application market class APP (for example:" Android market ", " Apple Store ", " search dog mobile phone assistant ", etc.) the middle APP for searching for and downloading oneself needs.And, these application markets Recommend method using some APP more than class APP, to recommend the possible APP interested of some users to user.
Current APP recommendation methods, the method for being largely all based on collaborative filtering, for example:Based on use The collaborative filtering at family, as user recommend the APP that the user similar to him likes;Either based on article Collaborative filtering, as user recommend the APP similar to its mounted APP.In addition, there is such as base Recommend in the APP of social networks, as user recommends the APP that its good friend uses.
But inventor is during inventive technique scheme in realizing the embodiment of the present invention, above-mentioned technology is found extremely There is following technical problem less:
At present, many APP can cross multi-request user and authorize authority when mounted, and these authorities and APP The function of itself is but not theed least concerned, and is many times asked these authorities to be nothing but and is believed to obtain the privacy of user Breath.Such as, a game APP, it is desirable to read the address list of user;One map APP, it is desirable to obtain and clap According to authority;One video APP, it is desirable to check all short message contents of user etc..These authority requests are very Privacy of user has been invaded in big degree.With the popularization of internet, user increasingly payes attention to individual privacy, Increasing people for these it is undue to ask the APP for authorizing authority to produce vigilant so that being unwilling These APP are installed.And existing APP recommends method, it is impossible to which these individualized features according to user are User recommends APP, for than more sensitive user, its recommendation effect can be greatly affected.
The content of the invention
The embodiment of the present invention by providing a kind of information processing method and device, solve in the prior art to When user recommends application program, due to not accounting for priority assignation feature of the user to application program, so as to lead Cause application program recommendation effect bad, the technical problem that user installation rate is low, unloading rate is high.
In a first aspect, the invention provides a kind of information processing method, including:
The authority correlation letter of mounted different classes of application program in the first electronic equipment based on user Breath, determines limiting operation feature of the user to the application program of each classification;
Based on the limiting operation feature, output meets the recommendation of the application program of the limiting operation feature Breath;Or
Based on the limiting operation feature, authority modification is carried out to the application program newly installed.
Second aspect, the invention provides a kind of information processor, including:
Determining unit, for mounted different classes of application program in the first electronic equipment based on user Right related information, determine limiting operation feature of the user to the application program of each classification;
Output unit, for based on the limiting operation feature, output to meet answering for the limiting operation feature With the recommendation information of program;Or
Unit is changed, for based on the limiting operation feature, carrying out authority to the application program newly installed and repairing Change.
The third aspect, the invention provides a kind of information processor, includes memory, and one or The more than one program of person, one of them or more than one program storage is configured in memory By one or more than one computing device is one or more than one program bag contain be used to carrying out with The instruction of lower operation:
The authority correlation letter of mounted different classes of application program in the first electronic equipment based on user Breath, determines limiting operation feature of the user to the application program of each classification;
Based on the limiting operation feature, output meets the recommendation of the application program of the limiting operation feature Breath;Or
Based on the limiting operation feature, authority modification is carried out to the application program newly installed.
The one or more technical schemes provided in the embodiment of the present invention, at least possess following technique effect:
1st, in embodiments of the present invention, a kind of information processing method is disclosed, including:Based on user The concerned right information of mounted different classes of application program is (for example in one electronic equipment:Priority assignation Information or authority use information), determine limiting operation feature (example of the user to the application program of each classification Such as:Priority assignation feature or authority handling characteristics);Based on the limiting operation feature, output meets described The recommendation information of the application program of limiting operation feature.So, in the APP that user installation is recommended, by Meet priority assignation feature or authority handling characteristics of the user to APP in the authority for the APP requests recommended, Requirement of the user to secret protection is met, so as to improve recommended APP installation rate, is reduced Recommended APP unloading rate, and then improve the success rate of APP recommendations.
2nd, in embodiments of the present invention, a kind of information processing method is disclosed, including:Based on user The concerned right information of mounted different classes of application program is (for example in one electronic equipment:Priority assignation Information or authority use information), determine limiting operation feature (example of the user to the application program of each classification Such as:Priority assignation feature or authority handling characteristics);, should to what is newly installed based on the limiting operation feature Authority modification is carried out with program.So, when user is newly mounted with a APP, due to based on user's Priority assignation feature or authority handling characteristics, carry out authority modification, so as to meet user couple to the APP The requirement of secret protection.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, institute in being described below to embodiment The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are of the invention Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, Other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of information processing method in the embodiment of the present invention;
Fig. 2 is a kind of a kind of step S101 of information processing method in embodiment of the present invention embodiment Flow chart;
Fig. 3 is a kind of step S102 of information processing method in the embodiment of the present invention the first embodiment Flow chart;
Fig. 4 is a kind of step S102 of information processing method in the embodiment of the present invention second of embodiment Flow chart;
Fig. 5 is a kind of step S102 of information processing method in the embodiment of the present invention the third embodiment Flow chart;
Fig. 6 is a kind of structured flowchart of information processor 600 in the embodiment of the present invention;
Fig. 7 is a kind of flow chart of information processing method in the embodiment of the present invention;
Fig. 8 is a kind of step S702 of information processing method in the embodiment of the present invention the first embodiment Flow chart;
Fig. 9 is a kind of step S702 of information processing method in the embodiment of the present invention second of embodiment Flow chart;
Figure 10 is a kind of structured flowchart of information processor 1000 in the embodiment of the present invention;
Figure 11 is a kind of structured flowchart of information processor 800 in the embodiment of the present invention;
Figure 12 is the structural representation of server in the embodiment of the present invention.
Embodiment
The embodiment of the present invention by providing a kind of information processing method and device, solve in the prior art to When user recommends application program, due to not accounting for priority assignation feature of the user to application program, so as to lead Cause application program recommendation effect bad, the technical problem that user installation rate is low, unloading rate is high.
The technical scheme of the embodiment of the present invention is in order to solve the above technical problems, general thought is as follows:
A kind of information processing method, including:It is mounted different classes of in the first electronic equipment based on user Application program right related information, determine limiting operation feature of the user to the application program of each classification; Based on limiting operation feature, output meets the recommendation information of the application program of limiting operation feature;Or based on power Operating feature is limited, authority modification is carried out to the application program newly installed.
A kind of information processor, including:Determining unit, in the first electronic equipment based on user The right related information for the different classes of application program installed, determines application program of the user to each classification Limiting operation feature;Output unit, for based on limiting operation feature, output to meet limiting operation feature Application program recommendation information;Or modification unit, for based on limiting operation feature, to answering for newly installing Authority modification is carried out with program.
Wherein, when the right related information is priority assignation information, the limiting operation feature is authority Setting feature;When the right related information is authority use information, the limiting operation feature is authority Handling characteristics.
In order to be better understood from above-mentioned technical proposal, below in conjunction with Figure of description and specific embodiment party Above-mentioned technical proposal is described in detail formula.
Embodiment one
Below, using the right related information as priority assignation information, the limiting operation feature sets for authority Put exemplified by feature, the information processing method and device in the present invention are introduced.
A kind of information processing method is present embodiments provided, as shown in figure 1, including:
Step S101:Electronic equipment based on user is (i.e.:First electronic equipment) in mounted inhomogeneity Other APP priority assignation information, determines priority assignation feature of the user to the APP of each classification.
In specific implementation process, for security reasons, user is when installing APP, intelligent terminal Operating system (for example:IOS systems, android system, etc.) need what user was asked APP Authority is authorized.Typically, APP can apply for many authorities (for example:Obtain the authority of position, read connection Be people authority, change contact person authority, read message registration authority, change message registration authority, Authority, the authority of short message reading, the authority for writing short message, the authority for sending short message, the opening called The authority of camera, open WiFi authority, open mobile data authority, open bluetooth authority, Send multimedia message authority, write multimedia message authority, modification set authority, the authority of recording audio, etc. One or more in authority).Increasing user starts to pay attention to APP authority now, to difference The APP gifts of classification are prescribed a time limit, the characteristics of different users has different.
In embodiments of the present invention, mounted APP in consumer electronic devices can be classified, received Collect user to the priority assignation information of each APP in each classification APP, analyzed with this, so that really Determine priority assignation feature of the user to the APP of each classification, then the APP that the priority assignation feature will be met User is recommended, so as to meet requirement of the user to secret protection.
As an alternative embodiment, as shown in Fig. 2 step S101, including:
Step S201:Mounted APP in first electronic equipment is classified;
Step S202:Priority assignation based on each APP in the first category APP in the first electronic equipment Information, determines priority assignation mode of the user to each authority of each APP requests in first category APP; Wherein, first category APP is any classification in mounted whole classification APP in the first electronic equipment APP;
Step S203:Priority assignation side based on each authority of each APP requests in first category APP Formula, determines user to first category APP priority assignation feature (i.e.:First priority assignation feature).
For step S201, in specific implementation process, can according to APP purposes, point be by APP Following classification:Game class APP, video class APP, music class APP, shopping class APP, safety Class APP, class of taking pictures APP, speculation in stocks class APP, social class APP, purchase by group class APP, class of ordering APP, Pay class APP, map class APP etc..Certainly, there is the APP of other classifications, herein no longer one by one Citing.
For step S202, in APP installation process, APP can ask some authorities to user, use Each authority that family is asked APP, typically there is following three kinds of set-up modes:
(1) allow APP obtain the authority (hereinafter for:" allowing to authorize ");
(2) forbid APP obtain the authority (hereinafter for:" forbidding authorizing ");
(3) during follow-up use, eject prompt window to ask the user whether to authorize the APP authorities (hereinafter for:" prompting is authorized ").
Wherein, each power that the user that is stored with each APP priority assignation information is asked the APP The set-up mode of limit.
For step S203, in specific implementation process, in the following manner can be based on, to determine user to the One classification APP priority assignation feature is (i.e.:First priority assignation feature):
" forbid authorizing " in mounted first category APP in mode A, the first electronic equipment based on user Authority and/or " prompting authorize " authority, determine priority assignation feature of the user to first category APP (i.e.:First priority assignation feature).
For example, if finding user by the power of the wholly or largely game class APP acquisition positions asked Limit is both configured to " forbidding authorizing ", then illustrates that user is very sensitive to game class APP acquisitions position authority, Priority assignation feature with " forbidding game class APP to obtain position authority ".
For example, if finding user by the wholly or largely music class APP reading contact persons' asked The authority of authority and short message reading is both configured to " forbidding authorizing ", then illustrates that user obtains to music class APP Read contact person authority and short message reading authority it is very sensitive, with " forbid music class APP obtain The priority assignation feature of the authority of reading contact person and the authority of short message reading ".
For example, imaged if finding that user opens the acquisition of wholly or largely social class APP requests The authority of head is both configured to " prompting is authorized ", then illustrates that user obtains to social class APP and open camera Authority is more sensitive, with " to the authority of social class APP opening camera, it is necessary to subsequently use During, ejection prompt window asks the user whether to authorize APP the authorities " priority assignation feature.
Mode B, every kind of priority assignation mode based on first category APP are (i.e.:" allowing to authorize ", " prohibit Only authorize ", " prompting authorize ") quantity account for first category APP requests authority sum ratio, it is determined that User to first category APP priority assignation feature (i.e.:First priority assignation feature).
For example, if having applied for 10 authorities altogether in mounted shopping class APP, wherein, user couple The facilities of this 10 authorities are:6 authorities are " allowing to authorize ", and 3 authorities are " forbidding authorizing ", 1 authority is " prompting is authorized ", can now be calculated:The authority of " allowing to authorize " accounts for whole authorities Ratio is 60%, and it is 30% that the authority of " forbidding authorizing ", which accounts for the ratio of whole authorities, the power of " prompting is authorized " The ratio that limit accounts for whole authorities is 10%, herein, can represent user to shopping class with these three ratios APP priority assignation feature, i.e. user have " to shopping class APP 60% ' allow authorize ', 30% The priority assignation feature of ' forbidding authorizing ', 10% ' prompting is authorized ' ".
When asking every kind of authority in mounted first category APP in mode C, the electronic equipment based on user The APP quantity of " being allowed to authorize " (or " forbidding authorizing "), which is accounted for, asks the authority in first category APP APP sums ratio, determine user to first category APP priority assignation feature (i.e.:First power Limit setting feature).
For example, if 10 APP are had in mounted music class APP requests reading contact person Authority, user is set to " allow authorize " to 5 APP therein, i.e.,:User is to music class APP The mandate ratio of the authority for taking contact person of request is 50%.At this point it is possible to determine that user has " to music The priority assignation feature of the reading contact person authority 50% ' allowing to authorize ' of class APP requests ".
For example, if 5 APP are had in the mounted class APP that orders requests the power for opening WiFi Limit, 2 APP request the authority for opening bluetooth, wherein, user will ask to open the 3 of WiFi authorities Individual APP is set to " forbidding authorizing ", and 2 APP for asking to open bluetooth authority are both configured to " forbid Authorize ", i.e.,:User forbids ratio to be 60% to the class APP that the orders opening WiFi authorities asked, please That seeks opening bluetooth authority forbids ratio to be 100%.At this point it is possible to determine that user has " to the class APP that orders WiFi authority 60% ' forbidding authorizing ' is opened in the request of request, and the authority 100% for opening bluetooth ' is forbidden Authorize ' " priority assignation feature.
Step S102:Based on the priority assignation feature, output meets the APP of the priority assignation feature Recommendation information.
As an alternative embodiment, as shown in figure 3, step S102, including:
Step S301:Based on user to first category APP priority assignation feature (i.e.:First authority is set Put feature), scan for, be determined for compliance with M APP of the first priority assignation feature, M is positive integer;
Step S302:Export the recommendation information of all or part APP in the M APP.Wherein, The M APP can be recommended all to user, or therefrom a selection part recommends user.
For example, in step S301, have " forbidding game class APP to obtain position authority " in user Priority assignation feature when, then, not the game class APP of application location authority be meet user to trip The APP of class of playing APP priority assignation feature.At this point it is possible to based on the priority assignation feature existing Scanned in game class APP, and the game class APP of the not application location authority searched is defined as Meet M APP of the user to game class APP priority assignation feature.In addition, some game class APP When mounted, there is an option for set location authority, but option acquiescence is in forbidding opening state (example Such as, forbidden by APP developer, to forbid application location authority), be also for these game class APP Meet user to game class APP priority assignation feature.
For example, in step S301, have in user and " forbid music class APP to obtain and read contact During the authority of people and the authority of short message reading ", then, do not apply for reading the authority and short message reading of contact person The music class APP of authority be the APP for meeting user to music class APP priority assignation feature.This When, it can be scanned for based on the priority assignation feature in existing music class APP, and will search The music class APP of authority of the authority and short message reading not applying reading contact person be defined as meeting user To M APP of music class APP priority assignation feature.In addition, some music class APP are being mounted When, have for the option of the authority of setting reading contact person and for the option for the authority for setting short message reading, But option acquiescence, which is in, forbids opening state (for example, being forbidden by APP developer, to forbid application Read the option and the authority of short message reading of the authority of contact person), it is also to meet for these music classes APP User is to music class APP priority assignation feature.
In specific implementation process, step S302 can include:Determine each in the M APP APP number of users;According to the order of number of users from more to less, the M APP is ranked up; The forward N number of APP that sorts is selected from the M APP, N is the positive integer less than or equal to M; Export the recommendation information of N number of APP.
For example, have the priority assignation of " forbidding game class APP to obtain position authority " special in user Point when, it is determined that the game class APP for meeting the priority assignation feature include APP1, APP2, APP3, APP4, wherein, APP1 number of users is 1000 people, and APP2 number of users is 2000 people, APP3 Number of users be 5000 people, APP4 number of users is 10000 people, then according to number of users by more to Few order is ranked up to this 4 APP, ranking results be APP4, APP3, APP2, APP1, A forward APP can will then sort (i.e.:APP4) or two APP (i.e.:APP4 and APP3) Recommend user.
In specific implementation process, the recommendation information can include:Corresponding A PP title, icon, The information such as download link, file size, download time, user's evaluation.
In embodiments of the present invention, based on user to first category APP priority assignation feature (i.e.:The One priority assignation feature), scanned in the APP of existing a large amount of categories, acquisition meets the first power The APP of setting feature is limited, and all or part of in the APP searched is recommended into user, first Classification APP is any classification APP in mounted whole classification APP in the first electronic equipment.So as to Meet priority assignation feature of the user to category APP, meet requirement of the user to secret protection, So as to improve recommended APP installation rate, recommended APP unloading rate is reduced, and then improve The success rate that APP recommends.
As an alternative embodiment, as shown in figure 4, step S402, including:
Step S401:Based on user to first category APP priority assignation feature (i.e.:First authority is set Put feature), it is determined that with the second user with the first same or similar feature of priority assignation feature;Wherein, First category APP is any classification in mounted whole classification APP in the first electronic equipment of user APP;
Step S402:By the electronic equipment of second user (i.e.:Second electronic equipment) in mounted first Classification APP is defined as meeting P APP of the first priority assignation feature, and P is positive integer;
Step S403:Export the recommendation information of all or part APP in the P APP.Wherein, may be used So that the P APP is all recommended into user, or therefrom a selection part recommends user.
In specific implementation process, in step S301 and step S302, it can obtain and each apply this reality The user for applying the electronic equipment of information processing method in example to different classes of APP priority assignation feature, And the information of the permission grant feature for representing each user uploads onto the server.Needing to use to a certain When APP is recommended at family, the priority assignation feature of the user is first determined, then have and this by whois lookup User has same or analogous second user, and the APP that will be installed in the electronic equipment of second user Recommend the user.
For example, have the priority assignation of " forbidding game class APP to obtain position authority " special in user During point, then the second user with identical priority assignation feature is determined on the server, and these second are used The game class APP installed in the electronic equipment at family is defined as the P APP.
For example, there is " authority and the reading for forbidding music class APP to obtain reading contact person in user During the priority assignation feature of the authority of short message ", then determine on the server with identical priority assignation feature Second user, and the music class APP installed in the electronic equipment of these second users is defined as the P Individual APP.
For example, user have " to social class APP opening camera authority, it is necessary to rear During continuous use, ejection prompt window asks the user whether to authorize APP the authorities " priority assignation During feature, then on the server determine with identical priority assignation feature second user, and by these second The social class APP installed in the electronic equipment of user is defined as the P APP.
For example, have in user " shopping class APP 60% ' is allowed to authorize ', 30% ' forbid awarding Power ', 10% ' prompting is authorized ' " priority assignation feature when, then determine that there is identical or phase on the server Like the second user of priority assignation feature, and by the shopping class installed in the electronic equipment of these second users APP is defined as the P APP.Wherein, the similar authority authorizes feature, Ke Yiwei:" to shopping Class APP 60% ± x% ' allow to authorize ', 30% ± x% ' forbid authorize ', 10% ± x% ' promptings Authorize ' " priority assignation feature, wherein, x is positive number, and x value can be wanted according to similarity degree Depending on asking, if to similarity degree require it is higher, x value should be as far as possible small, if to similarity degree requirement compared with Low, then x value can be suitably big.
In specific implementation process, step S403 can include:Determine P described in the use in second user Each APP user's usage quantity in individual APP;User's usage quantity is selected from the P APP most Many Q preceding APP, Q are the positive integer less than or equal to P;Export the recommendation of the Q APP Information.
For example, have the priority assignation of " forbidding game class APP to obtain position authority " special in user Point when, then on the server determine with identical priority assignation feature 10 second users, and this 10 The game class APP installed in the electronic equipment of individual second user has:APP5, APP6, APP7, wherein APP5 user is provided with this 10 second users 5 people, and being provided with APP6 user has 1 people, Being provided with APP7 user has 3 people, at this point it is possible to select the most preceding APP of user's usage quantity (i.e.:APP5) or two APP (i.e.:APP5 and APP7) recommend user.
In embodiments of the present invention, based on user to first category APP priority assignation feature (i.e.:The One priority assignation feature), search has and the first same or similar feature of priority assignation feature in the server Second user, and by the whole in mounted first category APP in the electronic equipment of second user or The user is recommended in part, and first category APP is mounted whole classification APP in the electronic equipment of user In any classification APP.So as to meet priority assignation feature of the user to first category APP, meet Requirement of the user to secret protection, so as to improve recommended APP installation rate, reduces and is pushed away APP unloading rate is recommended, and then improves the success rate of APP recommendations.
As an alternative embodiment, as shown in figure 5, step S102, including:
Step S501:When user searches for an APP to be installed, the search key of user's input is obtained, Wherein, APP to be installed belongs to first category;
Step S502:Scanned for based on search key, obtain the search result for including W APP, W is positive integer;
Step S503:Based on user to first category APP priority assignation feature (i.e.:First authority is set Put feature), U APP is selected from W APP, U is the positive integer less than or equal to W;
Step S504:The recommendation information of the W APP is exported, wherein, the U APP's pushes away Information is recommended before the recommendation information of other APP in the W APP.
For example, there is " authority and the reading for forbidding music class APP to obtain reading contact person in user During the priority assignation feature of the authority of short message ", user input search key " music " or " listening song ", Or when " song ", word is closed based on the search and scanned for, 10 related music class APP's of acquisition searches Hitch fruit;Based on search key " music " or " listening song " or " song ", it may be determined that user thinks APP to be mounted is music class APP;" forbid music class APP to obtain because user has and read contact The priority assignation feature of the authority of people and the authority of short message reading ", then can select from this 10 APP Meet " forbidding music class APP to obtain the authority of the authority and short message reading that read contact person " priority assignation The APP of feature, when exporting this 10 APP recommendation information, will meet user to music class APP The APP recommendation information of priority assignation feature be placed in before other APP recommendation information.
For example, have user have " shopping class APP 60% ' is allowed to authorize ', 30% ' forbid awarding Power ', 10% ' prompting is authorized ' " priority assignation feature when, user's input search key " shopping ", Or when " doing shopping " or " store ", scanned for based on search key, obtain a search result (example Such as:20 different shopping class APP);Based on search key " shopping " or " doing shopping " or " business City ", it may be determined that user thinks that APP to be mounted is shopping class APP;Because user has " to shopping class APP 60% ' allows to authorize ', 30% ' to forbid authorizing ', 10% ' prompting is authorized ' " priority assignation it is special Point, then one can in whois lookup to shopping class APP with same or similar priority assignation feature Or multiple second users, and determine the shopping class APP installed in second user electronic equipment (for example:It is determined that 5 shopping class APP), then, will in 20 shopping class APP in recommending search result to user This 5 shopping class APP recommendation information is placed in before other 15 shopping class APP.And, this 5 Shopping class APP order can be random or use this 5 APP based on second user Number is ranked up from more to less.
In embodiments of the present invention, when user searches for a certain APP, searching comprising multiple APP is first obtained Hitch fruit, the keyword for being then based on user's input determines the classification for the APP that user searches for, and is based on being somebody's turn to do APP classification, it is determined that the priority assignation feature for the APP to the category, user is being recommended to search for During APP in as a result, APP of the user to category APP priority assignation feature will be met in search result Other APP preferential recommendation made above is placed in, so, is conducive to user to download to and meets user right The APP of setting feature, meets requirement of the user to secret protection, so as to improve recommended APP Installation rate, reduce recommended APP unloading rate, so improve APP recommendation success rate.
In addition, in described information processing method, after execution of step S101, can also carry out step Rapid S103, i.e.,:Based on the priority assignation feature, authority modification is carried out to the APP newly installed.
For example, have the priority assignation of " forbidding game class APP to obtain position authority " special in user During point, then, when the first electronic equipment is newly mounted with a game class APP, then by this game class The acquisition position authority of APP requests is revised as " forbidding authorizing ", so as to meet user to game class APP's Priority assignation feature.
For example, there is " authority and the reading for forbidding music class APP to obtain reading contact person in user During the authority of short message ", then, when the first electronic equipment is newly mounted with a music class APP, then should The reading authority of contact person and the authority of short message reading of money game class APP requests are all revised as " forbidding awarding Power, " so as to meet priority assignation feature of the user to game class APP.
Based on same inventive concept, present invention also offers a kind of information processor 600, as shown in fig. 6, Including:
First determining unit 601, for mounted different classes of in the first electronic equipment based on user APP priority assignation situation, determines priority assignation feature of the user to the APP of each classification;
First output unit 602, for based on the priority assignation feature, output to meet the priority assignation The APP of feature recommendation information;Or
First modification unit 603, for based on the priority assignation feature, being weighed to the APP newly installed Limit modification.
As an alternative embodiment, the first determining unit 601, including:
First sort module, for classifying to mounted APP in the first electronic equipment;
First determining module, for based on each APP in the first category APP in first electronic equipment Priority assignation information, determine the user in the first category APP each APP request it is each The priority assignation mode of authority;Wherein, the first category APP be first electronic equipment in pacified Any classification APP in whole classification APP of dress;The priority assignation mode includes:Allow acquisition pair The first priority assignation mode of authority is answered, forbids obtaining the second priority assignation mode of corresponding authority, follow-up Prompt window is ejected during use to ask the user whether to authorize the 3rd priority assignation mode of corresponding authority;
Second determining module, for each authority based on each APP requests in the first category APP Priority assignation mode, determine first priority assignation feature of the user to the first category APP.
As an alternative embodiment, the second determining module, specifically for:
The quantity of every kind of priority assignation mode based on first category APP accounts for the power of first category APP requests The ratio of sum is limited, the first priority assignation feature is determined.
As an alternative embodiment, the first output unit 602, including:
3rd determining module, for based on the first priority assignation feature, being determined for compliance with first authority M APP of setting feature, M are positive integer;
First output module, the recommendation information for exporting all or part APP in the M APP.
As an alternative embodiment, the first output module, specifically for:
Determine the number of users of each APP in the M APP;According to number of users from more to less suitable Sequence, is ranked up to the M APP;The forward N number of APP that sorts is selected from the M APP, N is the positive integer less than or equal to M;Export the recommendation information of N number of APP.
As an alternative embodiment, the first output unit 602, including:
4th determining module, for based on first priority assignation feature of the user to first category APP, It is determined that with the second user with the same or similar feature of the first priority assignation feature, wherein, described One classification APP is any classification APP in mounted whole classification APP in first electronic equipment;
5th determining module, in the second electronic equipment by the second user mounted described first Classification APP is defined as meeting P APP of the first priority assignation feature, and P is positive integer;
Second output module, the recommendation information for exporting all or part APP in the P APP.
As an alternative embodiment, the second output module, specifically for:
Determine user's usage quantity of each APP in P APP described in the use in the second user; Selected from the P APP user's usage quantity at most before Q APP, Q for less than or equal to P positive integer;Export the recommendation information of the Q APP.
As an alternative embodiment, the second output unit 602, including:
First acquisition module, for when the user searches for an APP to be installed, obtaining the user The search key of input, wherein, the APP to be installed belongs to first category;
First search module, for being scanned for based on the search key, is obtained comprising W APP Search result, W is positive integer;
First choice module, for based on first priority assignation feature of the user to first category APP, Select U APP for meeting the first priority assignation feature from the W APP, U to be less than or Positive integer equal to W;
3rd output module, the recommendation information for exporting the W APP, wherein, the U APP recommendation information is located in the W APP before other APP recommendation information.
Technical scheme in the embodiments of the present invention, at least possesses following technique effect or advantage:
1st, in embodiments of the present invention, a kind of information processing method is disclosed, including:Based on user Mounted different classes of APP priority assignation information in one electronic equipment, determines user to each class Other APP priority assignation feature;Based on the priority assignation feature, output meets the priority assignation The APP of feature recommendation information.So, in the APP that user installation is recommended, by the APP recommended The authority of request meets priority assignation feature of the user to APP, meets requirement of the user to secret protection, So as to improve recommended APP installation rate, recommended APP unloading rate is reduced, and then improve The success rate that APP recommends.
2nd, in embodiments of the present invention, a kind of information processing method is disclosed, including:Based on user Mounted different classes of APP priority assignation information in one electronic equipment, determines user to each class Other APP priority assignation feature;Based on the priority assignation feature, the APP newly installed is weighed Limit modification.So, when user is newly mounted with a APP, due to the priority assignation feature based on user, Authority modification is carried out to the APP, so as to meet requirement of the user to secret protection.
Embodiment two
Below, using the right related information as authority use information, the limiting operation feature makes for authority Exemplified by feature, the information processing method in the present invention is introduced.
A kind of information processing method is present embodiments provided, as shown in fig. 7, comprises:
Step S701:Electronic equipment based on user is (i.e.:First electronic equipment) in mounted inhomogeneity Other APP authority use information, determines authority handling characteristics of the user to the APP of each classification.
In the prior art, typically, APP can apply for many authorities (for example:Obtain the authority of position, read The authority for taking contact person, the authority for changing contact person, the authority for reading message registration, modification message registration Authority, the authority called, the authority of short message reading, the authority for writing short message, send short message authority, The authority of camera is opened, authority, the authority for opening mobile data, the power of opening bluetooth for opening WiFi Limit, send multimedia message authority, write multimedia message authority, modification set authority, the authority of recording audio, Etc. one or more in authority).Every kind of authority can correspond to different functions, for example, opening camera Authority correspondence camera function, recording audio authority correspondence sound-recording function, call authority correspondence dial Phone functions, open WiFi authority correspondence function of surfing the Net, etc..Function of the user to different rights There are different use habits, also reflect that user is required secret protection or the different of data safety in fact.
In specific implementation process, mounted APP in consumer electronic devices can be classified, received Collect user to the authority use information of each APP in each classification APP, analyzed with this, so that really Determine authority handling characteristics of the user to the APP of each classification, then the APP that the authority handling characteristics will be met User is recommended, so as to meet user to secret protection or the requirement of data safety.
In specific implementation process, can according to APP purposes, be following classification by APP point: Game class APP, video class APP, music class APP, shopping class APP, security classes APP, class of taking pictures APP, speculation in stocks class APP, social class APP, purchase by group class APP, class of ordering APP, pay class APP, Figure class APP etc..Certainly, there is the APP of other classifications, no longer illustrate one by one herein.
In specific implementation process, due to difference in functionality of the different users to different classes of APP, deposit In different use habits, and the authority involved by each function is again different, so, can be based on use Family determines APP of the user to each classification to mounted different classes of APP authority service condition Authority handling characteristics.
, can be with counting user during using first category APP, to each in specific implementation process The frequency of use for the function that authority is related to, and spy is used to first category APP authority with this determination user Point, wherein, first category APP is any in mounted whole classification APP in the first electronic equipment Classification APP.
For example, the APP of many social classes has the authority for opening camera, to meet user's bat Take and share picture the demand of social network sites, but in the making to the APP of social class based on certain user After situation analysis, it is found that the user never starts camera when using the APP for handing over class and taken pictures, have There are the authority handling characteristics of " for social class APP from without using opening camera authority ".
For example, many game class APP have the authority of recording audio, so that convenience gaming player Mutually carry out speech exchange.After the service condition analysis based on certain user to game class APP, finding should User with other players when being exchanged, and only 10% time is that, by speech exchange, other 90% Time is by written communication, therefore, it is determined the user has " for the general of game class APP 10% Rate can use the authority of recording audio " authority handling characteristics.
Step S702:Based on the authority handling characteristics, output meets the APP of the authority handling characteristics Recommendation information.
As an alternative embodiment, as shown in figure 8, step S702, including:
Step S801:Based on user to first category APP authority handling characteristics (i.e.:First authority makes With feature), it is determined that with the second user with the first same or similar feature of authority handling characteristics;Wherein, The first category APP is any in mounted whole classification APP in the first electronic equipment of user Classification APP;
Step S802:By the electronic equipment of second user (i.e.:Second electronic equipment) in mounted first Classification APP is defined as meeting P APP of the first authority handling characteristics, and P is positive integer;
Step S803:Export the recommendation information of all or part APP in the P APP.Wherein, may be used So that the P APP is all recommended into user, or therefrom a selection part recommends user.
In specific implementation process, in step S701 and step S702, it can obtain and each apply this reality Authority handling characteristics of the user to different classes of APP for the electronic equipment that recommendation method is applied in example are applied, And the information of the permission grant feature for representing each user uploads onto the server.Needing to use to a certain When APP is recommended at family, the authority handling characteristics of the user are first determined, then have and this by whois lookup User has same or analogous second user, and the APP that will be installed in the electronic equipment of second user Recommend the user.
For example, have " for social class APP from without using opening camera authority " in user During authority handling characteristics, then one or more second with identical authority handling characteristics are determined on the server User, and by the electronic equipment of second user (i.e.:Second electronic equipment) the middle social class APP installed It is defined as the P APP.
For example, have in user " can use the power of recording audio for game class APP 10% probability During the authority handling characteristics of limit ", then one with same or similar authority handling characteristics is determined on the server Individual or multiple second users, and second user electronic equipment (i.e.:Second electronic equipment) the middle trip installed Play class APP is defined as the P APP.Wherein, the similar authority authorizes feature, Ke Yiwei:It is " right Can use the authority of recording audio in 10% ± x% of game class APP probability " authority handling characteristics, its In, x is positive number, depending on x value can be according to the requirement to similarity degree, if to similarity degree requirement Higher, then x value should be as far as possible small, if requiring relatively low to similarity degree, x value can be suitably big A bit.
In specific implementation process, in step S803, it may be determined that P described in the use in second user Each APP user's usage quantity in individual APP;User's usage quantity is selected from the P APP most Many Q preceding APP, K are the positive integer less than or equal to L;Export the recommendation of the Q APP Information.
For example, have " for social class APP from without using opening camera authority " in user During authority handling characteristics, then 10 second users with identical authority handling characteristics are determined on the server, And the social class APP installed in the electronic equipment of this 10 second users has:APP8, APP9, APP10, APP8 user is wherein provided with this 10 second users 5 people, and being provided with APP9 user has 1 people, being provided with APP10 user has 3 people, at this point it is possible to select most preceding of user's usage quantity One APP is (i.e.:APP8) or two APP (i.e.:APP8 and APP10) recommend user.
In embodiments of the present invention, based on user to first category APP authority handling characteristics (i.e.:The One authority handling characteristics), search has and the first same or similar authority of authority handling characteristics in the server The second user of handling characteristics, and by mounted first category APP in the electronic equipment of second user All or part recommend the user, wherein, first category APP for the user electronic equipment (i.e.: First electronic equipment) in any classification APP in mounted whole classification APP.So as to meet use Family meets requirement of the user to secret protection, so as to carry to first category APP authority handling characteristics The high APP recommended installation rate, reduces recommended APP unloading rate, and then improve APP The success rate of recommendation.
As an alternative embodiment, as shown in figure 9, step S702, including:
Step S901:When user searches for an APP to be installed, the search key of user's input is obtained, Wherein, the APP to be installed belongs to first category;
Step S902:Scanned for based on search key, obtain the search result for including W APP, W is positive integer;
Step S903:Based on user to first category APP authority handling characteristics (i.e.:First authority makes With feature), U APP is selected from W APP, U is the positive integer less than or equal to W;
Step S905:The recommendation information of the W APP is exported, wherein, the U APP's pushes away Information is recommended before the recommendation information of other APP in the W APP.
For example, have " for social class APP from without using opening camera authority " in user During authority handling characteristics, when user inputs search key " chat " or " friend " or " friend-making ", Word is closed based on the search to scan for, and obtains 10 related social class APP search result;Based on searching Rope keyword " chat " or " friend " or " friend-making ", it may be determined that user thinks that APP to be mounted is Social class APP;Because user has " for social class APP from without using opening camera authority " Authority handling characteristics, then can select and meet from this 10 APP " for social class APP from without using The APP of opening camera authority " authority handling characteristics, when exporting this 10 APP recommendation information, User will be met other APP's is placed in the APP of social class APP authority handling characteristics recommendation information Before recommendation information.
In embodiments of the present invention, when user searches for a certain APP, searching comprising multiple APP is first obtained Hitch fruit, the keyword for being then based on user's input determines the classification for the APP that user searches for, and is based on being somebody's turn to do APP classification, it is determined that the authority handling characteristics for the APP to the category, user is being recommended to search for During APP in as a result, APP of the user to category APP authority handling characteristics will be met in search result Other APP preferential recommendation made above is placed in, so, is conducive to user to download to and meets user right The APP of handling characteristics, meets requirement of the user to secret protection, so as to improve recommended APP Installation rate, reduce recommended APP unloading rate, so improve APP recommendation success rate.
In addition, in described information processing method, after execution of step S701, can also carry out step Rapid S703, i.e.,:Based on the authority handling characteristics, authority modification is carried out to the APP newly installed.
For example, have " for social class APP from without using opening camera authority " in user During authority handling characteristics, then, when the first electronic equipment is newly mounted with a social class APP, then will The opening camera authority of this social class APP request is revised as " forbidding authorizing ", so as to meet user couple Game class APP authority handling characteristics.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind of information processor 1000, such as schemes Shown in 10, including:
Second determining unit 1001, for mounted different classes of in the first electronic equipment based on user APP authority use information, determines authority handling characteristics of the user to the APP of each classification;
Second output unit 1002, for based on the authority handling characteristics, output to meet the authority and used The APP of feature recommendation information;Or
Second modification unit 1003, for based on the authority handling characteristics, being carried out to the APP newly installed Authority is changed.
As an alternative embodiment, the second determining unit 1001, specifically for:
Counting user is during use first category APP, the use frequency for the function being related to each authority Rate, and with authority handling characteristics of this determination user to first category APP, wherein, first category APP For any classification APP in mounted whole classification APP in the first electronic equipment.
As an alternative embodiment, the second output unit 902, including:
6th determining module, for based on first authority handling characteristics of the user to first category APP, It is determined that with the second user with the first same or similar feature of authority handling characteristics, wherein, the first kind Other APP is any classification APP in mounted whole classification APP in the first electronic equipment;
7th determining module, in the second electronic equipment by the second user mounted described first Classification APP is defined as meeting P APP of the first authority handling characteristics, and P is positive integer;
4th output module, the recommendation information for exporting all or part APP in the P APP. Wherein it is possible to the P APP is all recommended into user, or therefrom a selection part recommends use Family.
As an alternative embodiment, the 4th output module, specifically for:
Determine user's usage quantity of each APP in P APP described in the use in second user;From institute State and the most preceding Q APP of user's usage quantity is selected in P APP, Q is less than or equal to P just Integer;Export the recommendation information of the Q APP.
As an alternative embodiment, the second output unit 1002, including:
Second acquisition module, for when user searches for an APP to be installed, obtaining searching for user's input Rope keyword, wherein, the APP to be installed belongs to first category;
Second search module, for being scanned for based on search key, obtains searching comprising W APP Hitch fruit, W is positive integer;
Second selecting module, for based on first authority handling characteristics of the user to first category APP, Select U APP for meeting the first authority handling characteristics from the W APP, U to be less than or Positive integer equal to W;
5th output module, the recommendation information for exporting the W APP, wherein, the U APP recommendation information is located in the W APP before other APP recommendation information.
Technical scheme in the embodiments of the present invention, at least possesses following technique effect or advantage:
1st, in embodiments of the present invention, disclose a kind of APP and recommend method, including:Based on user Mounted different classes of APP authority use information in one electronic equipment, determines user to each class Other APP authority handling characteristics;Output meets the APP of authority handling characteristics recommendation information. So, in the APP that user installation is recommended, by the authority for the APP requests recommended meets user couple APP authority handling characteristics, meet requirement of the user to secret protection, so as to improve what is recommended APP installation rate, reduces recommended APP unloading rate, and then improves the success rate of APP recommendations.
2nd, in embodiments of the present invention, a kind of information processing method is disclosed, including:Based on user Mounted different classes of APP authority use information in one electronic equipment, determines user to each class Other APP authority handling characteristics;Based on the limiting operation feature, the APP newly installed is weighed Limit modification.So, when user is newly mounted with a APP, due to the authority handling characteristics based on user, Authority modification is carried out to the APP, so as to meet requirement of the user to secret protection.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation relevant It is described in detail in the embodiment of this method, explanation will be not set forth in detail herein.
Figure 11 is a kind of block diagram of information processor 800 according to an exemplary embodiment.For example, Device 800 can be mobile phone, computer, digital broadcast terminal, messaging devices, game control Platform, tablet device, Medical Devices, body-building equipment, personal digital assistant etc..
Reference picture 11, device 800 can include following one or more assemblies:Processing assembly 802, storage Device 804, power supply module 806, multimedia groupware 808, audio-frequency assembly 810, input/output (I/O) Interface 812, sensor cluster 814, and communication component 816.
The integrated operation of the usual control device 800 of processing assembly 802, such as with display, call, number According to communication, the camera operation operation associated with record operation.Treatment element 802 can include one or many Individual processor 820 carrys out execute instruction, to complete all or part of step of above-mentioned method.In addition, processing Component 802 can include one or more modules, be easy to the interaction between processing assembly 802 and other assemblies. For example, processing component 802 can include multi-media module, to facilitate multimedia groupware 808 and processing assembly Interaction between 802.
Memory 804 is configured as storing various types of data supporting the operation in equipment 800.These The example of data includes the instruction of any application program or method for being operated on device 800, contact person Data, telephone book data, message, picture, video etc..Memory 804 can be by any kind of volatile Property or non-volatile memory device or combinations thereof realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), Programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash memory, Disk or CD.
Electric power assembly 806 provides electric power for the various assemblies of device 800.Electric power assembly 806 can include electricity Management system, one or more power supplys, and other for device 800 with generating, managing and distributing electric power phase The component of association.
Multimedia groupware 808 is included in the screen of one output interface of offer between described device 800 and user Curtain.In certain embodiments, screen can include liquid crystal display (LCD) and touch panel (TP). If screen includes touch panel, screen may be implemented as touch-screen, be believed with receiving the input from user Number.Touch panel includes one or more touch sensors with the hand on sensing touch, slip and touch panel Gesture.The touch sensor can not only sensing touch or sliding action border, but also detect with it is described Touch or slide related duration and pressure.In certain embodiments, multimedia groupware 808 is wrapped Include a front camera and/or rear camera.When equipment 800 be in operator scheme, such as screening-mode or During video mode, front camera and/or rear camera can receive the multi-medium data of outside.Before each Putting camera and rear camera can be a fixed optical lens system or become with focal length and optics Burnt ability.
Audio-frequency assembly 810 is configured as output and/or input audio signal.For example, audio-frequency assembly 810 includes One microphone (MIC), when device 800 is in operator scheme, such as call model, logging mode and language During sound recognition mode, microphone is configured as receiving external audio signal.The audio signal received can be by It is further stored in memory 804 or is sent via communication component 816.In certain embodiments, audio group Part 810 also includes a loudspeaker, for exports audio signal.
I/O interfaces 812 is provide interface between processing assembly 802 and peripheral interface module, above-mentioned periphery connects Mouth mold block can be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, Volume button, start button and locking press button.
Sensor cluster 814 includes one or more sensors, for providing various aspects for device 800 State estimation.For example, sensor cluster 814 can detect opening/closed mode of equipment 800, component Relative positioning, such as described component be device 800 display and keypad, sensor cluster 814 also It can be changed with the position of 800 1 components of detection means 800 or device, user and depositing that device 800 is contacted Or be not present, the orientation of device 800 or acceleration/deceleration and the temperature change of device 800.Sensor cluster 814 can include proximity transducer, be configured in not any physical contact object near detection Presence.Sensor cluster 814 can also include optical sensor, such as CMOS or ccd image sensor, For being used in imaging applications.In certain embodiments, the sensor cluster 814 can also include accelerating Spend sensor, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the logical of wired or wireless way between device 800 and other equipment Letter.Device 800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or they Combination.In one exemplary embodiment, communication component 816 is received from outside wide via broadcast channel The broadcast singal or broadcast related information of broadcast management system.In one exemplary embodiment, the communication unit Part 816 also includes near-field communication (NFC) module, to promote junction service.For example, in NFC module Radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) can be based on Technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can by one or more application specific integrated circuits (ASIC), Digital signal processor (DSP), digital signal processing appts (DSPD), PLD (PLD), Field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are real It is existing, for performing the above method.
In the exemplary embodiment, a kind of non-transitory computer-readable storage medium including instructing is additionally provided Matter, such as the memory 804 including instruction, above-mentioned instruction can be performed by the processor 820 of device 800 with Complete the above method.For example, the non-transitorycomputer readable storage medium can be ROM, it is random Access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by mobile terminal Computing device when so that mobile terminal is able to carry out a kind of information processing method, and methods described includes:
Mounted different classes of APP right related information in the first electronic equipment based on user, Determine limiting operation feature of the user to the APP of each classification;
Based on the limiting operation feature, output meets the APP of limiting operation feature recommendation information; Or
Based on the limiting operation feature, authority modification is carried out to the APP newly installed.
Figure 12 is the structural representation of server in the embodiment of the present invention.The server 1900 can because configuration or Performance is different and produces than larger difference, can include one or more central processing units (central Processing units, CPU) 1922 (for example, one or more processors) and memory 1932, One or more storage application programs 1942 or data 1944 storage medium 1930 (such as one or More than one mass memory unit).Wherein, memory 1932 and storage medium 1930 can be of short duration deposit Storage or persistently storage.One or more module (figures can be included by being stored in the program of storage medium 1930 Show and do not mark), each module can include operating the series of instructions in server.Further, Central processing unit 1922 could be arranged to communicate with storage medium 1930, performs and deposits on server 1900 Series of instructions operation in storage media 1930.
Server 1900 can also include one or more power supplys 1926, and one or more are wired Or radio network interface 1950, one or more input/output interfaces 1958, one or more Keyboard 1956, and/or, one or more operating systems 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
Those skilled in the art will readily occur to this hair after considering specification and putting into practice invention disclosed herein Bright other embodiments.It is contemplated that cover any modification, purposes or the adaptations of the present invention, These modifications, purposes or adaptations follow the general principle of the present invention and undisclosed including the disclosure Common knowledge or conventional techniques in the art.Description and embodiments are considered only as exemplary , true scope and spirit of the invention are pointed out by following claim.
It should be appreciated that the invention is not limited in the accurate knot for being described above and being shown in the drawings Structure, and various modifications and changes can be being carried out without departing from the scope.The scope of the present invention is only by appended Claim is limited.
Presently preferred embodiments of the present invention is the foregoing is only, is not intended to limit the invention, it is all the present invention's Within spirit and principle, any modification, equivalent substitution and improvements made etc. should be included in the present invention's Within protection domain.

Claims (11)

1. a kind of information processing method, it is characterised in that including:
The authority correlation letter of mounted different classes of application program in the first electronic equipment based on user Breath, determines limiting operation feature of the user to the application program of each classification;
Based on the limiting operation feature, output meets the recommendation of the application program of the limiting operation feature Breath;Or
Based on the limiting operation feature, authority modification is carried out to the application program newly installed.
2. information processing method as claimed in claim 1, it is characterised in that
When the right related information is priority assignation information, the limiting operation feature is that priority assignation is special Point;
When the right related information is authority use information, the limiting operation feature is that authority uses spy Point.
3. information processing method as claimed in claim 2, it is characterised in that it is described based on user The right related information of mounted different classes of application program, determines the user couple in one electronic equipment The limiting operation feature of the application program of each classification, including:
Mounted application program in first electronic equipment is classified;
Authority based on each application program in the first category application program in first electronic equipment is set Confidence ceases, and determines each power of the user to each application requests in the first category application program The priority assignation mode of limit;Wherein, the first category application program be first electronic equipment in pacified Any classification application program in whole classification application programs of dress;The priority assignation mode includes:Allow The first priority assignation mode of corresponding authority is obtained, forbids obtaining the second priority assignation mode of corresponding authority, Prompt window is ejected during follow-up use to ask the user whether that the 3rd authority for authorizing corresponding authority is set Put mode;
Priority assignation based on each authority of each application requests in the first category application program Mode, determines first priority assignation feature of the user to the first category application program.
4. information processing method as claimed in claim 3, it is characterised in that described to be based on described first The priority assignation mode of each authority of each application requests, determines the user in classification application program To the first priority assignation feature of the first category application program, including:
The quantity of every kind of priority assignation mode based on the first category application program accounts for the first category The ratio of the authority sum of application requests, determines the first priority assignation feature.
5. the information processing method as described in claim 3 or 4, it is characterised in that described based on described Limiting operation feature, output meets the recommendation information of the application program of the limiting operation feature, including:
Based on the first priority assignation feature, be determined for compliance with the first priority assignation feature M should With program, M is positive integer;
Export the recommendation information of all or part of application program in the M application program.
6. information processing method as claimed in claim 5, it is characterised in that the output M The recommendation information of all or part of application program in application program, including:
Determine the number of users of each application program in the M application program;
According to the order of number of users from more to less, the M application program is ranked up;
Select the forward N number of application program of sorting from the M application program, N be less than or equal to M positive integer;
Export the recommendation information of N number of application program.
7. information processing method as claimed in claim 2, it is characterised in that described to be based on the authority Operating feature, output meets the recommendation information of the application program of the limiting operation feature, including:
Based on first priority assignation feature of the user to first category application program, it is determined that with it is described The second user of the first same or similar feature of priority assignation feature, the second electronics of the second user is set The mounted first category application program is defined as meeting P of the first priority assignation feature in standby Application program;Or, based on first authority handling characteristics of the user to first category application program, it is determined that With the second user with the first same or similar feature of authority handling characteristics, by the second of the second user The mounted first category application program is defined as meeting the first authority use spy in electronic equipment P application program of point;
Wherein, the first category application program should for mounted whole classifications in first electronic equipment With any classification application program in program, P is positive integer;
Export the recommendation information of all or part of application program in the P application program.
8. information processing method as claimed in claim 7, it is characterised in that the output P The recommendation information of all or part of application program in application program, including:
Determine that the user of each application program in P application program described in the use in the second user uses Quantity;
The most preceding Q application programs of user's usage quantity is selected from the P application program, Q is small In or equal to P positive integer;
Export the recommendation information of the Q application program.
9. information processing method as claimed in claim 2, it is characterised in that described to be based on the authority Operating feature, output meets the recommendation information of the application program of the limiting operation feature, including:
When the user searches for an application program to be installed, the search key of user's input is obtained, Wherein, the application program to be installed belongs to first category;
Scanned for based on the search key, obtain the search result for including W application program, W For positive integer;
, should from the W based on first priority assignation feature of the user to first category application program U application program for meeting the first priority assignation feature with being selected in program;Or, based on the user To the first authority handling characteristics of first category application program, select and meet from the W application program U application program of the first authority handling characteristics;
Wherein, U is the positive integer less than or equal to W;
The recommendation information of the W application program is exported, wherein, the recommendation of the U application program Breath is located in the W application program before the recommendation information of other applications.
10. a kind of information processor, it is characterised in that including:
Determining unit, for mounted different classes of application program in the first electronic equipment based on user Right related information, determine limiting operation feature of the user to the application program of each classification;
Output unit, for based on the limiting operation feature, output to meet answering for the limiting operation feature With the recommendation information of program;Or
Unit is changed, for based on the limiting operation feature, carrying out authority to the application program newly installed and repairing Change.
11. a kind of information processor, it is characterised in that include memory, and one or one More than program, one of them or more than one program storage is configured to by one in memory Or more than one computing device is one or more than one program bag contains for carrying out following operation Instruction:
The authority correlation letter of mounted different classes of application program in the first electronic equipment based on user Breath, determines limiting operation feature of the user to the application program of each classification;
Based on the limiting operation feature, output meets the recommendation of the application program of the limiting operation feature Breath;Or
Based on the limiting operation feature, authority modification is carried out to the application program newly installed.
CN201610252520.0A 2016-04-21 2016-04-21 Information processing method and device Active CN107305569B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610252520.0A CN107305569B (en) 2016-04-21 2016-04-21 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610252520.0A CN107305569B (en) 2016-04-21 2016-04-21 Information processing method and device

Publications (2)

Publication Number Publication Date
CN107305569A true CN107305569A (en) 2017-10-31
CN107305569B CN107305569B (en) 2021-07-06

Family

ID=60152942

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610252520.0A Active CN107305569B (en) 2016-04-21 2016-04-21 Information processing method and device

Country Status (1)

Country Link
CN (1) CN107305569B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943369A (en) * 2017-11-30 2018-04-20 东软集团股份有限公司 A kind of method, apparatus, medium and the electronic equipment of authority application control management
CN107948256A (en) * 2017-11-13 2018-04-20 苏州达家迎信息技术有限公司 The method for pushing and computer-readable recording medium of APP
CN108629178A (en) * 2018-04-27 2018-10-09 北京小米移动软件有限公司 The resource access rights configuration method and device of application program
CN108704315A (en) * 2018-03-14 2018-10-26 北京奇虎科技有限公司 Game recommdation method, apparatus and computer readable storage medium
CN109753317A (en) * 2018-11-30 2019-05-14 新视家科技(北京)有限公司 Methods of exhibiting and its device, electronic equipment, the computer-readable medium of picture
CN109815678A (en) * 2018-12-17 2019-05-28 维沃移动通信有限公司 A kind of authority configuring method and mobile terminal
CN110162240A (en) * 2019-05-24 2019-08-23 维沃移动通信有限公司 A kind of display methods and terminal of application message
CN110390194A (en) * 2018-04-17 2019-10-29 阿里巴巴集团控股有限公司 The displaying of application permission determines method, device and equipment
CN111488089A (en) * 2020-04-07 2020-08-04 携程旅游网络技术(上海)有限公司 Man-machine interaction method and device, storage medium and electronic equipment
CN113157210A (en) * 2021-04-16 2021-07-23 深圳季连科技有限公司 Privacy permission transfer method based on APP function
CN114281459A (en) * 2021-12-22 2022-04-05 南京欧珀软件科技有限公司 Resource acquisition method and related product
CN114731366A (en) * 2019-11-07 2022-07-08 休曼斯公司 (弗利普菲特) Camera activation and deactivation of mobile applications based on physical object location

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102034036A (en) * 2010-09-07 2011-04-27 北京握奇数据***有限公司 Permission management method and equipment
CN102306254A (en) * 2011-08-29 2012-01-04 奇智软件(北京)有限公司 Method and system for defending viruses or malicious programs
US20120136853A1 (en) * 2010-11-30 2012-05-31 Yahoo Inc. Identifying reliable and authoritative sources of multimedia content
CN103440140A (en) * 2013-09-11 2013-12-11 昆山富泰科电脑有限公司 System for classifying applications of intelligent device and setting use permission
CN104090967A (en) * 2014-07-16 2014-10-08 北京智谷睿拓技术服务有限公司 Application program recommending method and device
CN104424221A (en) * 2013-08-23 2015-03-18 联想(北京)有限公司 Information processing method and electronic equipment
CN104427089A (en) * 2013-08-21 2015-03-18 上海晨兴希姆通电子科技有限公司 Mobile terminal and mobile terminal authority management method
CN104462950A (en) * 2014-12-17 2015-03-25 中国人民解放军国防科学技术大学 Application program executing permission control method used for operating system
CN104484597A (en) * 2014-12-22 2015-04-01 联想(北京)有限公司 Information processing method and electronic device
US9009174B1 (en) * 2012-01-06 2015-04-14 Philipp Metz Consumer action mining
CN104751071A (en) * 2015-03-16 2015-07-01 联想(北京)有限公司 Information processing method and electronic equipment
CN105320738A (en) * 2015-09-15 2016-02-10 北京金山安全软件有限公司 Information recommendation method and device
CN105468640A (en) * 2014-09-09 2016-04-06 联想(北京)有限公司 Information processing method and apparatus
CN105488112A (en) * 2015-11-20 2016-04-13 小米科技有限责任公司 Information pushing method and device

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102034036A (en) * 2010-09-07 2011-04-27 北京握奇数据***有限公司 Permission management method and equipment
US20120136853A1 (en) * 2010-11-30 2012-05-31 Yahoo Inc. Identifying reliable and authoritative sources of multimedia content
CN102306254A (en) * 2011-08-29 2012-01-04 奇智软件(北京)有限公司 Method and system for defending viruses or malicious programs
US9009174B1 (en) * 2012-01-06 2015-04-14 Philipp Metz Consumer action mining
CN104427089A (en) * 2013-08-21 2015-03-18 上海晨兴希姆通电子科技有限公司 Mobile terminal and mobile terminal authority management method
CN104424221A (en) * 2013-08-23 2015-03-18 联想(北京)有限公司 Information processing method and electronic equipment
CN103440140A (en) * 2013-09-11 2013-12-11 昆山富泰科电脑有限公司 System for classifying applications of intelligent device and setting use permission
CN104090967A (en) * 2014-07-16 2014-10-08 北京智谷睿拓技术服务有限公司 Application program recommending method and device
CN105468640A (en) * 2014-09-09 2016-04-06 联想(北京)有限公司 Information processing method and apparatus
CN104462950A (en) * 2014-12-17 2015-03-25 中国人民解放军国防科学技术大学 Application program executing permission control method used for operating system
CN104484597A (en) * 2014-12-22 2015-04-01 联想(北京)有限公司 Information processing method and electronic device
CN104751071A (en) * 2015-03-16 2015-07-01 联想(北京)有限公司 Information processing method and electronic equipment
CN105320738A (en) * 2015-09-15 2016-02-10 北京金山安全软件有限公司 Information recommendation method and device
CN105488112A (en) * 2015-11-20 2016-04-13 小米科技有限责任公司 Information pushing method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李凌霄等: "浅析水利移动GIS应用软件开发", 《长江科学院院报》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107948256B (en) * 2017-11-13 2019-10-01 苏州达家迎信息技术有限公司 The method for pushing and computer readable storage medium of APP
CN107948256A (en) * 2017-11-13 2018-04-20 苏州达家迎信息技术有限公司 The method for pushing and computer-readable recording medium of APP
CN107943369A (en) * 2017-11-30 2018-04-20 东软集团股份有限公司 A kind of method, apparatus, medium and the electronic equipment of authority application control management
CN107943369B (en) * 2017-11-30 2020-01-21 东软集团股份有限公司 Method, device, medium and electronic equipment for controlling and managing permission application
CN108704315A (en) * 2018-03-14 2018-10-26 北京奇虎科技有限公司 Game recommdation method, apparatus and computer readable storage medium
CN110390194A (en) * 2018-04-17 2019-10-29 阿里巴巴集团控股有限公司 The displaying of application permission determines method, device and equipment
CN108629178A (en) * 2018-04-27 2018-10-09 北京小米移动软件有限公司 The resource access rights configuration method and device of application program
CN109753317A (en) * 2018-11-30 2019-05-14 新视家科技(北京)有限公司 Methods of exhibiting and its device, electronic equipment, the computer-readable medium of picture
CN109815678A (en) * 2018-12-17 2019-05-28 维沃移动通信有限公司 A kind of authority configuring method and mobile terminal
CN110162240A (en) * 2019-05-24 2019-08-23 维沃移动通信有限公司 A kind of display methods and terminal of application message
CN114731366A (en) * 2019-11-07 2022-07-08 休曼斯公司 (弗利普菲特) Camera activation and deactivation of mobile applications based on physical object location
CN114731366B (en) * 2019-11-07 2024-01-23 休曼斯公司(弗利普菲特) Method and system for selectively activating access to a camera by an application
CN111488089A (en) * 2020-04-07 2020-08-04 携程旅游网络技术(上海)有限公司 Man-machine interaction method and device, storage medium and electronic equipment
CN111488089B (en) * 2020-04-07 2021-08-24 携程旅游网络技术(上海)有限公司 Man-machine interaction method and device, storage medium and electronic equipment
CN113157210A (en) * 2021-04-16 2021-07-23 深圳季连科技有限公司 Privacy permission transfer method based on APP function
CN114281459A (en) * 2021-12-22 2022-04-05 南京欧珀软件科技有限公司 Resource acquisition method and related product
CN114281459B (en) * 2021-12-22 2024-04-16 南京欧珀软件科技有限公司 Resource acquisition method and related product

Also Published As

Publication number Publication date
CN107305569B (en) 2021-07-06

Similar Documents

Publication Publication Date Title
CN107305569A (en) A kind of information processing method and device
CN105955618B (en) Information display method and device
CN103944804B (en) Contact recommending method and device
CN106528709A (en) Social information recommendation method and apparatus
CN104636453B (en) The recognition methods of disabled user's data and device
CN106941624A (en) The treating method and apparatus that Internet video is tried
CN104281372A (en) Information processing method and device
CN105654302A (en) Payment method and device
CN107017996A (en) Auth method, device, equipment and storage medium
CN107193606A (en) Using distribution method and device
CN107203398A (en) Using distribution method and device
CN110083590A (en) Data filling method and device and computer readable storage medium
CN107241521A (en) web access method and device
CN105975540A (en) Information display method and device
CN105956837A (en) Red packet issuing method and device
CN107016486A (en) Information variation and device
CN108460651A (en) Vehicle recommends method and device
CN103810595B (en) Information verification method and device
CN109241252A (en) Consulting replies method, apparatus, electronic equipment and storage medium
CN108829444A (en) A kind of method that background application is automatically closed, terminal and computer storage medium
CN106777016A (en) The method and device of information recommendation is carried out based on instant messaging
CN107544966A (en) A kind of method and electronic equipment for recommending application program
CN108111603A (en) Information recommendation method, device, terminal device and storage medium
CN107341657A (en) Payment process method, apparatus and terminal based on application program
CN106383899A (en) Service recommendation method and apparatus, and terminal

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
GR01 Patent grant
GR01 Patent grant