CN107436788A - A kind of discharging method of application program, device and terminal device - Google Patents

A kind of discharging method of application program, device and terminal device Download PDF

Info

Publication number
CN107436788A
CN107436788A CN201710671336.4A CN201710671336A CN107436788A CN 107436788 A CN107436788 A CN 107436788A CN 201710671336 A CN201710671336 A CN 201710671336A CN 107436788 A CN107436788 A CN 107436788A
Authority
CN
China
Prior art keywords
unloading
application program
grade
relevant information
index
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
CN201710671336.4A
Other languages
Chinese (zh)
Other versions
CN107436788B (en
Inventor
罗亚平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology 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 Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201710671336.4A priority Critical patent/CN107436788B/en
Publication of CN107436788A publication Critical patent/CN107436788A/en
Application granted granted Critical
Publication of CN107436788B publication Critical patent/CN107436788B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The present invention is applied to communication technique field, there is provided a kind of discharging method of application program, device and terminal device, including:The relevant information of application program in intelligent terminal is obtained, the unloading grade of the application program is determined according to the relevant information, the unloading grade comprises at least two;The unloading command sent according to the user received unloads the application program of same unloading grade in the intelligent terminal.During this, user can carry out batch unloading to mounted application program in intelligent terminal, avoid user while need to unload multiple application programs to unload one by one, the process for eliminating multiple click application program corresponding icon and waiting each application program successfully to unload, it is easy to operate, improve Consumer's Experience.

Description

A kind of discharging method of application program, device and terminal device
Technical field
The embodiment of the present application belongs to communication technique field, more particularly to a kind of discharging method of application program, device and end End equipment.
Background technology
With the continuous development of mechanics of communication, intelligent terminal turns into backman indispensable in people's daily life Tool, when user uses intelligent terminal, often installs various application programs on intelligent terminal;Substantial amounts of application program occupies intelligence The memory headroom of energy terminal, influence the speed of service of intelligent terminal.In addition, some in the application program that user is installed are used Frequency it is relatively low, also there may be rogue program in some application programs.Answering on user management intelligent terminal in the prior art During with program, generally require and check application program one by one, when needing unloading, then icon corresponding to click application program is complete one by one Also need to wait for a unloading task into unloading, and in uninstall process to complete to perform next unloading task again, uninstall process flower It is time-consuming longer.When the application that multiple needs unload be present, user can accurately not know which application program is badly in need of unloading, Which application program can be unloaded again later, so as to cause bad experience to user.
The content of the invention
In view of this, the embodiments of the invention provide a kind of discharging method of application program, device and terminal device, with solution Certainly user when needing to unload the application program of intelligent terminal installation, can not carry out batch unloading to application program in the prior art The problem of.
The first aspect of the embodiment of the present invention provides a kind of discharging method of application program, the unloading of the application program Method includes:
The relevant information of application program in intelligent terminal is obtained, wherein, the relevant information comprises at least two kinds of information;
The unloading grade of the application program is determined according to the relevant information, the unloading grade comprises at least two;
The unloading command sent according to the user received unloads the application journey of same unloading grade in the intelligent terminal Sequence.
The second aspect of the embodiment of the present invention provides a kind of discharge mechanism of application program, the unloading of the application program Device includes:
Relevant information acquiring unit, for obtaining the relevant information of application program in intelligent terminal, wherein, the related letter Breath comprises at least two kinds of information;
Level de-termination unit is unloaded, it is described for determining the unloading grade of the application program according to the relevant information Unload grade and comprise at least two;
Unloading unit, the unloading command for being sent according to the user received unload same unloading in the intelligent terminal The application program of grade.
The third aspect of the embodiment of the present invention provides a kind of terminal device, including memory, processor and is stored in In the memory and the computer program that can run on the processor, described in the computing device during computer program Realize such as the step of any one of the discharging method of application program methods described.
The fourth aspect of the embodiment of the present invention provides a kind of computer-readable recording medium, the computer-readable storage Media storage has computer program, is realized when the computer program is executed by processor such as the discharging method of the application program The step of any one methods described.
When needing to have installed application program in unloading intelligent terminal in the embodiment that the application provides, by obtaining intelligence eventually The relevant information of application program determines the unloading grade of each application program in end, refers in the unloading that the user received sends When making, the application program that grade unloads same unloading grade in the intelligent terminal can be unloaded according to corresponding to unloading command, During this, user can carry out batch unloading to mounted application program in intelligent terminal, avoid user while need Unloading multiple application programs must unload one by one, eliminate and repeatedly click on application program corresponding icon and each application program of wait The process that success unloads, it is easy to operate, improve Consumer's Experience.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be only the present invention some Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these Accompanying drawing obtains other accompanying drawings.
Fig. 1 is a kind of schematic flow sheet of the discharging method for application program that the embodiment of the present invention one provides;
Fig. 2 is a kind of schematic diagram of the discharge mechanism for application program that the embodiment of the present invention two provides;
Fig. 3 is the schematic diagram for the terminal device that the embodiment of the present invention three provides.
Embodiment
In describing below, in order to illustrate rather than in order to limit, it is proposed that such as tool of particular system structure, technology etc Body details, thoroughly to understand the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific The present invention can also be realized in the other embodiments of details.In other situations, omit to well-known system, device, electricity Road and the detailed description of method, in case unnecessary details hinders description of the invention.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.
Embodiment one:
Fig. 1 shows a kind of implementation process schematic diagram of the discharging method of the application program provided in the embodiment of the present application, Details are as follows:
Step S11, the relevant information of application program in intelligent terminal is obtained, wherein, the relevant information comprises at least two Kind information;
In the embodiment that the application provides in the application program during user needs unloading intelligent terminal, first described in acquisition The relevant information of application program in intelligent terminal.Wherein, the application program applies journey to be mounted in the intelligent terminal Sequence, the application program include a variety of.When obtaining the relevant information of application program by being buried a little in the intelligent terminal Form obtains the relevant information for the application program installed in intelligent terminal;Alternatively, application has been installed in intelligent terminal is obtained Before the relevant information of program, message store table is pre-set;Prestore in intelligent terminal and own in shown message store table Its unique mark of application program has been installed, it is after the relevant information of each application program is obtained, each application program is corresponding Relevant information carry out corresponding storage with its unique mark;The unique mark can be title of application program etc..The phase Close installation rate of the information including application program, frequency of use, use duration, popular evaluation coefficient, unloading rate etc..Wherein, it is described Installation rate refers to the ratio of the popular installation number for same application and the number scanned for it, the frequency of use For the frequency of use after the user installation application program, it is described refer to the user installation application program using duration after each run should The duration of application program, the unloading rate are the ratio that user unloads number of the number of the application program with installing the application program Value.
For example, when needing to unload the application program installed in smart mobile phone, configuration information storage table first, in the letter The unique mark that the application programs such as A, B, C, D are stored in storage table is ceased, application program A, B, C, D are then obtained in a manner of burying a little Deng installation rate, frequency of use, use the relevant informations such as duration.Stored in message store table as follows:A(A1, A2..., An), B (B1, B2..., Bn), C (C1, C2..., Cn), D (D1, D2..., Dn)。
Step S12, the unloading grade of the application program is determined according to the relevant information, and the unloading grade is at least wrapped Include two;
In the embodiment that the application provides, after the relevant information for obtaining the mounted application program of intelligent terminal, according to every Relevant information corresponding to individual application program determines the unloading grade of corresponding application programs, at this point it is possible to according to the relevant information In a certain item information determine the unloading grade of application program, can also be believed according to two in the relevant information or more than two Cease to determine the unloading grade of application program.Preferably, multiple unload can be set according to the quantity of application program in intelligent terminal Carry grade.Optionally it is determined that with identical colour code mark in same unloading etc. after the unloading grade of each application program The application program of level, the colour code may be displayed on application program in intelligent terminal in corresponding icon.
For example, setting three one-level, two level, three-level unloading grades for above-mentioned smart mobile phone, three-level is that highest unloads grade, One-level is minimum unloading grade, and the possibility of application program is bigger corresponding to the user's unloading of unloading higher grade.To the intelligence Application program A, B, C, D in mobile phone, determine that it unloads grade according to application program A frequency of use, such as detect intelligent hand After machine installation application program A, operation application program A frequency is less than the first preset value, then is unloaded grade and be set to three-level;If Operation application program A frequency is more than the second preset value, then is unloaded grade and be set to one-level;First preset value is less than institute State the second preset value.It is determined that application program B unloading grade when, can will be in its relevant information be commented using duration and masses Valency coefficient is combined to determine B unloading grade, it is assumed that B is game class application program, according to application program B in preset time period It is each using the average of application program B uses duration in preset time period described in duration calculation, if described averagely use duration Less than preset value, then application program B popular evaluation coefficient is called, should if its popular evaluation coefficient is less than predetermined coefficient It is defined as three-level with program B unloading grade;Wherein, the predetermined coefficient can be the smart mobile phone in install it is all should With the average value of the popular evaluation coefficient of program.Similarly, determine that it unloads grade according to the relevant information of every kind of application program.If The unloading grade of application program B, D is three-level, then marks identical colour code for application program B and D.
Preferably, the unloading grade that the application program is determined according to the relevant information, including:
Determine positive index and the negative sense index of the relevant information of the same application;
The comprehensive unloading index of application program according to corresponding to calculating the positive index and the negative sense index;
According to the comprehensive unloading grade for unloading index and determining the application program.
Specifically, when the relevant information of the application program according to acquisition determines that it unloads grade, first to the correlation Information carries out taxonomic revision, while removes interference information (such as commenting on the malice of application program);Alternatively, to the phase When closing information progress taxonomic revision, positive index and negative sense index can be classified as according to the property of relevant information, for example, described Positive index includes installation rate, frequency of use, using duration etc., and the negative sense index includes unloading rate, less than default score value Popular evaluation coefficient etc..Then the synthesis unloading that corresponding application programs are calculated by the positive index and negative sense index refers to Number, the application program that comprehensive unloading index is in same pre-set interval is divided into same unloading grade.For example, by calculating just The comprehensive unloading index of application program is determined to the weighted average of index and negative sense index.Such as comprehensive unloading index=(peace Dress rate * weight coefficient a+ frequency of use * weight coefficients b+ uses duration * weight coefficients c)-(unloading rate * weight coefficients d+ masses Evaluation coefficient * weight coefficients e);Wherein, the weight coefficient of each can be true according to the quantity of similar application program in intelligent terminal It is fixed, it can also be determined according to user using the custom of intelligent terminal;The comprehensive unloading index of the application program can also pass through it He calculates method, does not limit herein.Assuming that application program A, B, C, D comprehensive unloading index are respectively 85 in smart mobile phone, 83,72,77, pre-set interval is respectively [70-76], [80-89] etc., then application program A and B is divided in into same unloading grade, Application program C and D are divided in same unloading grade.
Preferably, the discharging method of the application program also includes:
The user profile of the user is obtained, determines to unload according to the relevant information of the user profile and the application program Carry grade.
Specifically, in order to more accurately determine the unloading grade of application program, refer in the synthesis unloading for calculating application program During number, the user profile of user is obtained, such as the age of user, occupation, hobby etc..By user profile letter related to application program Breath combines the comprehensive unloading index for calculating each application program, and then determines the unloading grade of each application program.
Step S13, the unloading command sent according to the user received unload same unloading grade in the intelligent terminal Application program.
After the unloading command that user's transmission is received in embodiment provided by the invention, need are determined according to the unloading command The unloading grade for the application program to be unloaded, according to all application journeys of the unloading grade unloading in same unloading grade Sequence;Alternatively, it is determined that after the unloading command application program to be unloaded, the application program, while return information are unloaded Ask the user whether to need to unload the other application grade for being in same unloading grade with the application program, if the user needs Unload same unloading grade and be used for program, then unloading and the same color mark of the application program are in same unloading grade Other applications.
Preferably, the discharging method of the application program also includes:
Pre-set the mark of each unloading grade and the unloading pattern of each unloading grade, the corresponding same unloading of storage etc. The mark and unloading pattern of level, form unloading relation table.
Specifically, in order to more efficiently unload all application programs in same unloading grade in intelligent terminal, in advance Unloading pattern corresponding to each mark for unloading grade and each unloading grade is set, and the two is corresponded to and stored.Such as set One-level, two level, the mark of three unloading grades of three-level are respectively green, yellow and red, and corresponding unloading pattern is respectively G, H And R;Now, user need to only be drawn on intelligent terminal corresponding to alphabetical shape pattern be off-loadable corresponding unloading grade application Program.Certainly, the mark of the unloading grade can also be other forms, be directly such as the rank of each unloading grade.
Preferably, the unloading command that the user that the basis receives sends unloads same unloading etc. in the intelligent terminal The application program of level, including:
The unloading command that user sends is received, obtains corresponding unloading pattern in the unloading command;
Inquire about mark corresponding with the unloading pattern in the unloading relation table;
The unloading grade of application program to be unloaded is determined according to the mark, and unloads the application journey of same unloading grade Sequence.
Specifically, when user initiates unloading command by drawing unloading pattern, obtain what is included in the unloading command Pattern is unloaded, and mark corresponding to the unloading pattern is inquired about by the unloading relation table, and then determines to unload corresponding to mark Grade is carried, then unloads all application programs included in same unloading grade.
For example, user initiates unloading command on the screen of above-mentioned smart mobile phone by drawing unloading pattern " R ", according to unloading Unloading grade corresponding to relation table inquiry " R " is carried as red, that is, it is three-level to unload grade, then smart mobile phone unloads three-level and unloaded automatically Carry all application programs included in grade.
When needing to have installed application program in unloading intelligent terminal in the embodiment that the application provides, by obtaining intelligence eventually The relevant information of application program determines the unloading grade of each application program in end, refers in the unloading that the user received sends When making, the application program that grade unloads same unloading grade in the intelligent terminal can be unloaded according to corresponding to unloading command, During this, user can carry out batch unloading to mounted application program in intelligent terminal, avoid user while need Unloading multiple application programs must unload one by one, eliminate multiple click application program corresponding icon and wait and each apply journey The process that sequence successfully unloads, it is easy to operate, improve Consumer's Experience.
Embodiment two:
Corresponding to the discharging method of the application program described in foregoing embodiments, Fig. 2 shows provided in an embodiment of the present invention The structured flowchart of the discharge mechanism of application program, for convenience of description, it illustrate only the part related to the embodiment of the present invention.
Reference picture 2, the discharge mechanism of the application program include:Relevant information acquiring unit 21, unload level de-termination unit 22, unloading unit 23, wherein:
Relevant information acquiring unit 21, for obtaining the relevant information of application program in intelligent terminal, wherein, the correlation Information comprises at least two kinds of information;
In the embodiment that the application provides in the application program during user needs unloading intelligent terminal, first described in acquisition The relevant information of application program in intelligent terminal.Wherein, the application program applies journey to be mounted in the intelligent terminal Sequence, the application program include a variety of.When obtaining the relevant information of application program by being buried a little in the intelligent terminal Form obtains the relevant information for the application program installed in intelligent terminal;Alternatively, application has been installed in intelligent terminal is obtained Before the relevant information of program, message store table is pre-set;Prestore in intelligent terminal and own in shown message store table Its unique mark of application program has been installed, it is after the relevant information of each application program is obtained, each application program is corresponding Relevant information carry out corresponding storage with its unique mark;The unique mark can be title of application program etc..The phase Close installation rate of the information including application program, frequency of use, use duration, popular evaluation coefficient, unloading rate etc..Wherein, it is described Installation rate refers to the ratio of the popular installation number for same application and the number scanned for it, the frequency of use For the frequency of use after the user installation application program, it is described refer to the user installation application program using duration after each run should The duration of application program, the unloading rate are the ratio that user unloads number of the number of the application program with installing the application program Value.
For example, when needing to unload the application program installed in smart mobile phone, configuration information storage table first, in the letter The unique mark that the application programs such as A, B, C, D are stored in storage table is ceased, application program A, B, C, D are then obtained in a manner of burying a little Deng installation rate, frequency of use, use the relevant informations such as duration.Stored in message store table as follows:A(A1, A2..., An), B (B1, B2..., Bn), C (C1, C2..., Cn), D (D1, D2..., Dn)。
Level de-termination unit 22 is unloaded, for determining the unloading grade of the application program, institute according to the relevant information State unloading grade and comprise at least two;
In the embodiment that the application provides, after the relevant information for obtaining the mounted application program of intelligent terminal, according to every Relevant information corresponding to individual application program determines the unloading grade of corresponding application programs, at this point it is possible to according to the relevant information In a certain item information determine the unloading grade of application program, can also be believed according to two in the relevant information or more than two Cease to determine the unloading grade of application program.Preferably, multiple unload can be set according to the quantity of application program in intelligent terminal Carry grade.Optionally it is determined that with identical colour code mark in same unloading etc. after the unloading grade of each application program The application program of level, the colour code may be displayed on application program in intelligent terminal in corresponding icon.
For example, setting three one-level, two level, three-level unloading grades for above-mentioned smart mobile phone, three-level is that highest unloads grade, One-level is minimum unloading grade, and the possibility of application program is bigger corresponding to the user's unloading of unloading higher grade.To the intelligence Application program A, B, C, D in mobile phone, determine that it unloads grade according to application program A frequency of use, such as detect intelligent hand After machine installation application program A, operation application program A frequency is less than the first preset value, then is unloaded grade and be set to three-level;If Operation application program A frequency is more than the second preset value, then is unloaded grade and be set to one-level;First preset value is less than institute State the second preset value.It is determined that application program B unloading grade when, can will be in its relevant information be commented using duration and masses Valency coefficient is combined to determine B unloading grade, it is assumed that B is game class application program, according to application program B in preset time period It is each using the average of application program B uses duration in preset time period described in duration calculation, if described averagely use duration Less than preset value, then application program B popular evaluation coefficient is called, should if its popular evaluation coefficient is less than predetermined coefficient It is defined as three-level with program B unloading grade;Wherein, the predetermined coefficient can be the smart mobile phone in install it is all should With the average value of the popular evaluation coefficient of program.Similarly, determine that it unloads grade according to the relevant information of every kind of application program.If The unloading grade of application program B, D is three-level, then marks identical colour code for application program B and D.
Preferably, the unloading level de-termination unit, including:
Positive negative sense index determining module, the positive index and negative sense of the relevant information for determining the same application Index;
Computing module, the synthesis for the application program according to corresponding to the positive index and negative sense index calculating are unloaded Carry index;
Grade classification module, for according to the comprehensive unloading grade for unloading index and determining the application program.
Specifically, when the relevant information of the application program according to acquisition determines that it unloads grade, first to the correlation Information carries out taxonomic revision, while removes interference information (such as commenting on the malice of application program);Alternatively, to the phase When closing information progress taxonomic revision, positive index and negative sense index can be classified as according to the property of relevant information, for example, described Positive index includes installation rate, frequency of use, using duration etc., and the negative sense index includes unloading rate, less than default score value Popular evaluation coefficient etc..Then the synthesis unloading that corresponding application programs are calculated by the positive index and negative sense index refers to Number, the application program that comprehensive unloading index is in same pre-set interval is divided into same unloading grade.For example, by calculating just The comprehensive unloading index of application program is determined to the weighted average of index and negative sense index.Such as comprehensive unloading index=(peace Dress rate * weight coefficient a+ frequency of use * weight coefficients b+ uses duration * weight coefficients c)-(unloading rate * weight coefficients d+ masses Evaluation coefficient * weight coefficients e);Wherein, the weight coefficient of each can be true according to the quantity of similar application program in intelligent terminal It is fixed, it can also be determined according to user using the custom of intelligent terminal;The comprehensive unloading index of the application program can also pass through it He calculates method, does not limit herein.Assuming that application program A, B, C, D comprehensive unloading index are respectively 85 in smart mobile phone, 83,72,77, pre-set interval is respectively [70-76], [80-89] etc., then application program A and B is divided in into same unloading grade, Application program C and D are divided in same unloading grade.
Preferably, the discharge mechanism of the application program also includes:
User profile acquiring unit, for obtaining the user profile of the user, according to the user profile and it is described should Unloading grade is determined with the relevant information of program.
Specifically, in order to more accurately determine the unloading grade of application program, refer in the synthesis unloading for calculating application program During number, the user profile of user is obtained, such as the age of user, occupation, hobby etc..By user profile letter related to application program Breath combines the comprehensive unloading index for calculating each application program, and then determines the unloading grade of each application program.
Unloading unit 23, the unloading command for being sent according to the user received unload same in the intelligent terminal unload Carry the application program of grade.
After the unloading command that user's transmission is received in embodiment provided by the invention, need are determined according to the unloading command The unloading grade for the application program to be unloaded, according to all application journeys of the unloading grade unloading in same unloading grade Sequence;Alternatively, it is determined that after the unloading command application program to be unloaded, the application program, while return information are unloaded Ask the user whether to need to unload the other application grade for being in same unloading grade with the application program, if the user needs Unload same unloading grade and be used for program, then unloading and the same color mark of the application program are in same unloading grade Other applications.
Preferably, the discharge mechanism of the application program also includes:
Pattern setting unit is unloaded, for pre-setting the mark of each unloading grade and the unloading figure of each unloading grade Case, the mark and unloading pattern of the corresponding same unloading grade of storage, forms unloading relation table.
Specifically, in order to more efficiently unload all application programs in same unloading grade in intelligent terminal, in advance Unloading pattern corresponding to each mark for unloading grade and each unloading grade is set, and the two is corresponded to and stored.Such as set One-level, two level, the mark of three unloading grades of three-level are respectively green, yellow and red, and corresponding unloading pattern is respectively G, H And R;Now, user need to only be drawn on intelligent terminal corresponding to alphabetical shape pattern be off-loadable corresponding unloading grade application Program.Certainly, the mark of the unloading grade can also be other forms, be directly such as the rank of each unloading grade.
Preferably, the unloading unit 23, including:
Command reception module, for receiving the unloading command of user's transmission, obtain corresponding unloading in the unloading command Pattern;
Enquiry module, for inquiring about mark corresponding with the unloading pattern in the unloading relation table;
Unload module, for determining the unloading grade of application program to be unloaded according to the mark, and unload same unload Carry the application program of grade.
Specifically, when user initiates unloading command by drawing unloading pattern, obtain what is included in the unloading command Pattern is unloaded, and mark corresponding to the unloading pattern is inquired about by the unloading relation table, and then determines to unload corresponding to mark Grade is carried, then unloads all application programs included in same unloading grade.
For example, user initiates unloading command on the screen of above-mentioned smart mobile phone by drawing unloading pattern " R ", according to unloading Unloading grade corresponding to relation table inquiry " R " is carried as red, that is, it is three-level to unload grade, then smart mobile phone unloads three-level and unloaded automatically Carry all application programs included in grade.
When needing to have installed application program in unloading intelligent terminal in the embodiment that the application provides, by obtaining intelligence eventually The relevant information of application program determines the unloading grade of each application program in end, refers in the unloading that the user received sends When making, the application program that grade unloads same unloading grade in the intelligent terminal can be unloaded according to corresponding to unloading command, During this, user can carry out batch unloading to mounted application program in intelligent terminal, avoid user while need Unloading multiple application programs must unload one by one, eliminate multiple click application program corresponding icon and wait and each apply journey The process that sequence successfully unloads, it is easy to operate, improve Consumer's Experience.
It should be understood that the size of the sequence number of each step is not meant to the priority of execution sequence, each process in above-described embodiment Execution sequence should determine that the implementation process without tackling the embodiment of the present invention forms any limit with its function and internal logic It is fixed.
Embodiment three:
Fig. 3 is a kind of schematic diagram for terminal device that one embodiment of the invention provides.As shown in figure 3, the end of the embodiment End equipment 3 includes:Processor 30, memory 31 and it is stored in the memory 31 and can be run on the processor 30 Computer program 32.The processor 30 realizes that the discharging method of above-mentioned application program is real when performing the computer program 32 Apply the step in example, such as the step S11 to S13 shown in Fig. 1.Or the processor 30 performs the computer program 32 The function of each module/unit in the above-mentioned each device embodiments of Shi Shixian, such as the function of unit 21 to 23 shown in Fig. 2.
Exemplary, the computer program 32 can be divided into one or more module/units, it is one or Multiple module/units are stored in the memory 31, and are performed by the processor 30, to complete the present invention.Described one Individual or multiple module/units can be the series of computation machine programmed instruction section that can complete specific function, and the instruction segment is used for Implementation procedure of the computer program 32 in the terminal device 3 is described.For example, the computer program 32 can be divided Relevant information acquiring unit, unloading level de-termination unit, quarter-bell closing unit are cut into, each unit concrete function is as follows:
Relevant information acquiring unit, for obtaining the relevant information of application program in intelligent terminal, wherein, the related letter Breath comprises at least two kinds of information;
Level de-termination unit is unloaded, it is described for determining the unloading grade of the application program according to the relevant information Unload grade and comprise at least two;
The unloading level de-termination unit, including:
Positive negative sense index determining module, the positive index and negative sense of the relevant information for determining the same application Index;
Computing module, the synthesis for the application program according to corresponding to the positive index and negative sense index calculating are unloaded Carry index;
Grade classification module, for according to the comprehensive unloading grade for unloading index and determining the application program.
Unloading unit, the unloading command for being sent according to the user received unload same unloading in the intelligent terminal The application program of grade.
Preferably, the unloading unit, including:
Command reception module, for receiving the unloading command of user's transmission, obtain corresponding unloading in the unloading command Pattern;
Enquiry module, for inquiring about mark corresponding with the unloading pattern in the unloading relation table;
Unload module, for determining the unloading grade of application program to be unloaded according to the mark, and unload same unload Carry the application program of grade.
Preferably, the discharging method of the application program also includes:
The user profile of the user is obtained, determines to unload according to the relevant information of the user profile and the application program Carry grade.
Preferably, the discharging method of the application program also includes:
Pre-set the mark of each unloading grade and the unloading pattern of each unloading grade, the corresponding same unloading of storage etc. The mark and unloading pattern of level, form unloading relation table.
The terminal device 3 can be that the calculating such as desktop PC, notebook, palm PC and cloud server are set It is standby.The terminal device may include, but be not limited only to, processor 30, memory 31.It will be understood by those skilled in the art that Fig. 3 The only example of terminal device 3, the restriction to terminal device 3 is not formed, can included than illustrating more or less portions Part, some parts or different parts are either combined, such as the terminal device can also include input-output equipment, net Network access device, bus etc..
Alleged processor 30 can be CPU (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor Deng.
The memory 31 can be the internal storage unit of the terminal device 3, such as the hard disk of terminal device 3 or interior Deposit.The memory 31 can also be the External memory equipment of the terminal device 3, such as be equipped with the terminal device 3 Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, dodge Deposit card (Flash Card) etc..Further, the memory 31 can also both include the storage inside list of the terminal device 3 Member also includes External memory equipment.The memory 31 is used to store needed for the computer program and the terminal device Other programs and data.The memory 31 can be also used for temporarily storing the data that has exported or will export.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each work( Can unit, module division progress for example, in practical application, can be as needed and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of described device are divided into different functional units or module, more than completion The all or part of function of description.Each functional unit, module in embodiment can be integrated in a processing unit, also may be used To be that unit is individually physically present, can also two or more units it is integrated in a unit, it is above-mentioned integrated Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.In addition, each function list Member, the specific name of module are not limited to the protection domain of the application also only to facilitate mutually distinguish.Said system The specific work process of middle unit, module, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in detail or remembers in some embodiment The part of load, it may refer to the associated description of other embodiments.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein Member and algorithm steps, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually Performed with hardware or software mode, application-specific and design constraint depending on technical scheme.Professional and technical personnel Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device/terminal device and method, can be with Realize by another way.For example, device described above/terminal device embodiment is only schematical, for example, institute The division of module or unit is stated, only a kind of division of logic function, there can be other dividing mode when actually realizing, such as Multiple units or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.Separately A bit, shown or discussed mutual coupling or direct-coupling or communication connection can be by some interfaces, device Or INDIRECT COUPLING or the communication connection of unit, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated module/unit realized in the form of SFU software functional unit and as independent production marketing or In use, it can be stored in a computer read/write memory medium.Based on such understanding, the present invention realizes above-mentioned implementation All or part of flow in example method, by computer program the hardware of correlation can also be instructed to complete, described meter Calculation machine program can be stored in a computer-readable recording medium, and the computer program can be achieved when being executed by processor The step of stating each embodiment of the method..Wherein, the computer program includes computer program code, the computer program Code can be source code form, object identification code form, executable file or some intermediate forms etc..Computer-readable Jie Matter can include:Can carry any entity or device of the computer program code, recording medium, USB flash disk, mobile hard disk, Magnetic disc, CD, computer storage, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It is it should be noted that described The content that computer-readable medium includes can carry out appropriate increasing according to legislation in jurisdiction and the requirement of patent practice Subtract, such as in some jurisdictions, according to legislation and patent practice, computer-readable medium do not include be electric carrier signal and Telecommunication signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although with reference to foregoing reality Example is applied the present invention is described in detail, it will be understood by those within the art that:It still can be to foregoing each Technical scheme described in embodiment is modified, or carries out equivalent substitution to which part technical characteristic;And these are changed Or replace, the essence of appropriate technical solution is departed from the spirit and scope of various embodiments of the present invention technical scheme, all should Within protection scope of the present invention.

Claims (10)

1. a kind of discharging method of application program, it is characterised in that the discharging method of the application program includes:
The relevant information of application program in intelligent terminal is obtained, wherein, the relevant information comprises at least two kinds of information;
The unloading grade of the application program is determined according to the relevant information, the unloading grade comprises at least two;
The unloading command sent according to the user received unloads the application program of same unloading grade in the intelligent terminal.
2. the discharging method of application program as claimed in claim 1, it is characterised in that described to be determined according to the relevant information The unloading grade of the application program, including:
Determine positive index and the negative sense index of the relevant information of the same application;
The comprehensive unloading index of application program according to corresponding to calculating the positive index and the negative sense index;
According to the comprehensive unloading grade for unloading index and determining the application program.
3. the discharging method of application program as claimed in claim 1, it is characterised in that the discharging method of the application program is also Including:
The mark of each unloading grade and the unloading pattern of each unloading grade are pre-set, the corresponding same unloading grade of storage Mark and unloading pattern, form unloading relation table.
4. the discharging method of application program as claimed in claim 3, it is characterised in that the user that the basis receives sends Unloading command unload the application program of same unloading grade in the intelligent terminal, including:
The unloading command that user sends is received, obtains corresponding unloading pattern in the unloading command;
Inquire about mark corresponding with the unloading pattern in the unloading relation table;
The unloading grade of application program to be unloaded is determined according to the mark, and unloads the application program of same unloading grade.
5. the discharging method of application program as claimed in claim 1, it is characterised in that the discharging method of the application program is also Including:
The user profile of the user is obtained, unloading etc. is determined according to the relevant information of the user profile and the application program Level.
6. a kind of discharge mechanism of application program, it is characterised in that the discharge mechanism of the application program includes:
Relevant information acquiring unit, for obtaining the relevant information of application program in intelligent terminal, wherein, the relevant information is extremely Include two kinds of information less;
Level de-termination unit is unloaded, for determining the unloading grade of the application program, the unloading according to the relevant information Grade comprises at least two;
Unloading unit, the unloading command for being sent according to the user received unload same unloading grade in the intelligent terminal Application program.
7. the discharge mechanism of application program as claimed in claim 6, it is characterised in that the unloading level de-termination unit, bag Include:
Positive negative sense index determining module, for determining that the positive index and negative sense of relevant information of the same application refer to Number;
Computing module, the synthesis unloading for the application program according to corresponding to the positive index and negative sense index calculating refer to Number;
Grade classification module, for according to the comprehensive unloading grade for unloading index and determining the application program.
8. the discharge mechanism of application program as claimed in claim 6, it is characterised in that the discharge mechanism of the application program is also Including:
Pattern setting unit is unloaded, for pre-setting the mark of each unloading grade and the unloading pattern of each unloading grade, The mark and unloading pattern of the corresponding same unloading grade of storage, form unloading relation table.
9. a kind of terminal device, including memory, processor and it is stored in the memory and can be on the processor The computer program of operation, it is characterised in that realize such as claim 1 to 5 described in the computing device during computer program The step of any one methods described.
10. a kind of computer-readable recording medium, the computer-readable recording medium storage has computer program, and its feature exists In when the computer program is executed by processor the step of realization such as any one of claim 1 to 5 methods described.
CN201710671336.4A 2017-08-08 2017-08-08 Application program unloading method and device and terminal equipment Active CN107436788B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710671336.4A CN107436788B (en) 2017-08-08 2017-08-08 Application program unloading method and device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710671336.4A CN107436788B (en) 2017-08-08 2017-08-08 Application program unloading method and device and terminal equipment

Publications (2)

Publication Number Publication Date
CN107436788A true CN107436788A (en) 2017-12-05
CN107436788B CN107436788B (en) 2020-09-04

Family

ID=60459935

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710671336.4A Active CN107436788B (en) 2017-08-08 2017-08-08 Application program unloading method and device and terminal equipment

Country Status (1)

Country Link
CN (1) CN107436788B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110493336A (en) * 2019-08-15 2019-11-22 问问智能信息科技有限公司 The method and apparatus at target user end are determined in a kind of gray scale issuing process

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102253858A (en) * 2011-06-27 2011-11-23 宇龙计算机通信科技(深圳)有限公司 Device and method for managing application programs
CN102968297A (en) * 2012-10-25 2013-03-13 北京奇虎科技有限公司 Software management system and method for mobile terminal
CN103019584A (en) * 2012-11-14 2013-04-03 广东欧珀移动通信有限公司 Method for batch uninstalling programs of mobile terminal equipment
CN103064716A (en) * 2013-01-14 2013-04-24 广东欧珀移动通信有限公司 Method for fast uninstalling application programs of mobile terminal devices
CN103136024A (en) * 2013-01-31 2013-06-05 广东欧珀移动通信有限公司 Method, device and mobile device for reliable unloading of application program
CN103309729A (en) * 2012-03-15 2013-09-18 宇龙计算机通信科技(深圳)有限公司 Terminal and application program management method
US20130339937A1 (en) * 2012-06-14 2013-12-19 Avaya Inc. Dynamic application management
CN103530175A (en) * 2013-10-24 2014-01-22 广东欧珀移动通信有限公司 Application program sorting and processing method and device
US20150081756A1 (en) * 2013-09-13 2015-03-19 Fujitsu Limited Computer-readable storage medium storing control program and information processing terminal
US20150220316A1 (en) * 2014-01-31 2015-08-06 Microsoft Corporation Application program evanescence on a computing device
CN105808225A (en) * 2014-12-31 2016-07-27 中兴通讯股份有限公司 Application program management method and device as well as terminal
CN105824662A (en) * 2015-12-25 2016-08-03 维沃移动通信有限公司 Application program uninstalling method and electronic equipment

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102253858A (en) * 2011-06-27 2011-11-23 宇龙计算机通信科技(深圳)有限公司 Device and method for managing application programs
CN103309729A (en) * 2012-03-15 2013-09-18 宇龙计算机通信科技(深圳)有限公司 Terminal and application program management method
US20130339937A1 (en) * 2012-06-14 2013-12-19 Avaya Inc. Dynamic application management
CN102968297A (en) * 2012-10-25 2013-03-13 北京奇虎科技有限公司 Software management system and method for mobile terminal
CN103019584A (en) * 2012-11-14 2013-04-03 广东欧珀移动通信有限公司 Method for batch uninstalling programs of mobile terminal equipment
CN103064716A (en) * 2013-01-14 2013-04-24 广东欧珀移动通信有限公司 Method for fast uninstalling application programs of mobile terminal devices
CN103136024A (en) * 2013-01-31 2013-06-05 广东欧珀移动通信有限公司 Method, device and mobile device for reliable unloading of application program
US20150081756A1 (en) * 2013-09-13 2015-03-19 Fujitsu Limited Computer-readable storage medium storing control program and information processing terminal
CN103530175A (en) * 2013-10-24 2014-01-22 广东欧珀移动通信有限公司 Application program sorting and processing method and device
US20150220316A1 (en) * 2014-01-31 2015-08-06 Microsoft Corporation Application program evanescence on a computing device
CN105808225A (en) * 2014-12-31 2016-07-27 中兴通讯股份有限公司 Application program management method and device as well as terminal
CN105824662A (en) * 2015-12-25 2016-08-03 维沃移动通信有限公司 Application program uninstalling method and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110493336A (en) * 2019-08-15 2019-11-22 问问智能信息科技有限公司 The method and apparatus at target user end are determined in a kind of gray scale issuing process
CN110493336B (en) * 2019-08-15 2021-11-16 问问智能信息科技有限公司 Method and device for determining target user side in gray scale release process

Also Published As

Publication number Publication date
CN107436788B (en) 2020-09-04

Similar Documents

Publication Publication Date Title
CN110247811A (en) A kind of alarm method and relevant apparatus of internet of things equipment
CN108259553A (en) The sending method and terminal device of business mail
CN107438833A (en) A kind of data-updating method, device, system and server
CN109903112A (en) Information output method and device
CN108376364A (en) A kind of method, equipment and the terminal device of payment system reconciliation
CN107980241A (en) A kind of multi-link method and device of gateway
CN108109046A (en) It is a kind of to determine the outer method and apparatus for selling the meal time
CN107358439A (en) Using method of payment, device and terminal device
CN108762792A (en) Upgrading network equipment method, upgrade server, terminal device and storage medium
CN108388512A (en) Data processing method and server
CN107784492A (en) Information processing method, device, computer installation and computer-readable recording medium
CN108880700A (en) Frequency hopping method, frequency hopping device and the mobile terminal of clock signal
CN110110001A (en) Service performance data processing method, device, storage medium and system
CN107944870A (en) Transaction business processing method, system and terminal device based on e-commerce
CN110392414A (en) Wireless network connecting method and terminal device
CN107404740A (en) Method for switching network, device and the terminal device of safety
CN106598530A (en) Display panel configuration method and device
CN107491331A (en) A kind of application upgrade method and terminal device
CN107944731A (en) The method for building up and device of typical project cost template
CN107968848A (en) A kind of method, terminal device and storage medium for obtaining IP address
CN107765948A (en) Application control method, terminal, computer installation and storage medium
CN107436788A (en) A kind of discharging method of application program, device and terminal device
CN105868279A (en) Application recommendation method and server
CN105721348A (en) Traffic control method and device of intelligent terminal
CN110489151A (en) A kind of terminal staging method and system

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