CN102306095A - Application management method and terminal - Google Patents
Application management method and terminal Download PDFInfo
- Publication number
- CN102306095A CN102306095A CN201110204888A CN201110204888A CN102306095A CN 102306095 A CN102306095 A CN 102306095A CN 201110204888 A CN201110204888 A CN 201110204888A CN 201110204888 A CN201110204888 A CN 201110204888A CN 102306095 A CN102306095 A CN 102306095A
- Authority
- CN
- China
- Prior art keywords
- application program
- system resource
- moving
- user
- application
- 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
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides an application management method and a terminal, wherein the application management method comprises: step 102, computing the occupation quantity of each running application in system resources; step 104, obtaining the current remaining quantity of the system resources according to the occupation quantity of each running application in the system resources; and step 106, performing one or more given operation in applications which are about to start or are running according to the current remaining quantity of the system resources, wherein the given operation comprises closing or prompting users to close. According to the invention, users can judge whether an application which is about to start causes that a system runs unsmoothly or cannot be started; the users can be notified whether the application is recommended to be started to run according to a judgment result; the users can also judge whether the running condition of the system can be obviously enhanced after the running application is closed; and the users are notified whether the application is recommended to be closed according to the judgment result.
Description
Technical field
The present invention relates to moving communicating field, in particular to a kind of application management method and a kind of terminal.
Background technology
Along with the lifting of handset processes performance, present most mobile phone is all supported multitasking, promptly can move several different application programs simultaneously; For example; Can also surf the Net when listening song or reading etc., Android mobile phone especially, suitable application program is very many.
Because the user handles a plurality of tasks simultaneously on the mobile phone of being everlasting, this will cause such a case, and the user does not still know completely after having carried out the dozens of application program on the mobile phone, but this moment, the cell phone system performance was in higher load condition.In order to promote the system performances such as response speed of mobile phone, in the time of perhaps must starting new application program, the user has to close one by one the current application program of moving through manual mode.
The shortcoming of above-mentioned processing mode is, the user and does not know that which application program is fit to be closed when closing application program, often cause the important application program to be closed easily, or close the situation that a plurality of application programs still can not obviously improve system performance.Simultaneously, the user and does not know the load condition of cell phone system when starting application program, and result's application program often can't start or can't smooth move.
Therefore; Need a kind of application program management mode, can before user launches application, be judged as the user and judge whether this application program is fit to be activated; When the user need close application program, can judge which application program concrete needs close for the user.
Summary of the invention
Technical matters to be solved by this invention is; A kind of application program management mode is provided; Can be before user launches application; Be judged as the user and judge whether this application program is fit to be activated, when the user need close application program, can judge which application program concrete needs close for the user.
In view of this, the present invention provides a kind of application management method, comprising: step 102, calculate the occupancy of each application program of moving to system resource; Step 104 according to the occupancy of said each application program of moving to said system resource, is obtained the current surplus of said system resource; Step 106, to the one or more execution specific operations in the application program that is about to start or is moving, specific operation comprises closes or points out the user to close according to the current surplus of said system resource.Through this technical scheme; Can judge soon whether application program started can cause system's operation smooth or according to starting; And notify the user whether to recommend to start according to judged result and move; After can judging that also the application program of moving is closed, whether can bring significant lifting, and notify this application program of user whether to recommend to close according to judged result for the ruuning situation of system.The type of system resource includes but not limited to capacity, internal memory, CPU usage and electric weight.
In technique scheme; Preferably; In said step 106, for the system resource of arbitrary type, if the occupancy during said any one operation that is about in the application program started is during greater than current surplus; Judge that this application program can not start operation, and point out the user or forbid its startup.In this technical scheme, when judging that application program can not start, then do not recommend the user to start.
In technique scheme, preferably, before said step 106, also comprise: for each type system resource is provided with weight and first threshold; In said step 106; System resource for said each type; Calculate the difference of said occupancy when being about to the application program started operation and current surplus, in the pairing difference of said each type system resource all when zero, pairing difference of more said each resource type and first threshold; And according to said pairing comparing result of each type system resource and weight; Can not move smooth application program said after being about to find out startup in the application program started, and carry out specific operation to not moving smooth application program after the said startup, specific operation comprises closes or points out the user to close.In this technical scheme, when judging that application program can not smoothly be moved, then do not recommend the user to start.
In technique scheme, preferably, before said step 106, also comprise: for each type system resource is provided with second threshold value; In said step 106; Inquire the corresponding types of current surplus less than the system resource of second threshold value; Calculate the ratio of the said application program of moving to the total amount of the system resource of the occupancy of the system resource of said corresponding types and said corresponding types; And according to the size of said ratio; In the said application program of moving, find out the application program that need close, and the application program that said needs are closed carries out specific operation, specific operation comprises closes or points out the user to close.In this technical scheme,, then recommend the user to close this application program when judging that application program is excessive to the occupation proportion of resource.
In technique scheme, preferably, before said step 106, also comprise:, and weight is set for said parameter and said ratio respectively for the said application program of moving is provided with parameter; In said step 106, according to said parameter and weight thereof, and said ratio and weight thereof, find out the application program that said needs are closed.In this technical scheme, the type of parameter includes but not limited to priority, AM/BAM operation, for example can higher priority be set to note, even then it has taken more resource, does not also withdraw from easily.
In technique scheme; Preferably; Also comprise: after the application program that can not move smoothness after the startup is activated; In the said application program of moving, find out the application program that need close, and the application program that said needs are closed carries out specific operation, specific operation comprises closes or points out the user to close.Through this technical scheme, even guaranteed that current system resource is nervous, application program that also can run user.
The present invention also provides a kind of terminal, comprising: the occupancy computing module, calculate the occupancy of each application program of moving to system resource; The surplus acquisition module according to the occupancy of said each application program of moving to said system resource, obtains the current surplus of said system resource; System control module, to the one or more execution specific operations in the application program that is about to start or is moving, specific operation comprises closes or points out the user to close according to the current surplus of said system resource.Through this technical scheme; Can judge soon whether application program started can cause system's operation smooth or according to starting; And notify the user whether to recommend to start according to judged result and move; After can judging that also the application program of moving is closed, whether can bring significant lifting, and notify this application program of user whether to recommend to close according to judged result for the ruuning situation of system.The type of system resource includes but not limited to capacity, internal memory, CPU usage and electric weight.
In technique scheme; Preferably; Said system control module is for the system resource of arbitrary type; If the occupancy during said any one operation that is about in the application program started during greater than current surplus, judges that this application program can not start operation, and prompting user or forbid its startup.In this technical scheme, when judging that application program can not start, then do not recommend the user to start.
In technique scheme, preferably, also comprise: first is provided with module, for each type system resource is provided with weight and first threshold; Said system control module is for said each type system resource; Calculate said occupancy and the difference of current surplus when being about to the application program started operation; In the pairing difference of said each type system resource all more than or equal to zero the time; Pairing difference of more said each resource type and first threshold, and according to said pairing comparing result of each type system resource and weight can not be moved smooth application program said after being about to find out startup in the application program started; And carry out specific operation to not moving smooth application program after the said startup, specific operation comprises closes or points out the user to close.In this technical scheme, when judging that application program can not smoothly be moved, then do not recommend the user to start.
In technique scheme, preferably, also comprise: second is provided with module, for each type system resource is provided with second threshold value; Said system control module inquires the corresponding types of current surplus less than the system resource of second threshold value; Calculate the ratio of the said application program of moving to the total amount of the system resource of the occupancy of the system resource of said corresponding types and said corresponding types; And according to the size of said ratio; In the said application program of moving, find out the application program that to close; And the application program that said needs are closed carries out specific operation, and specific operation comprises closes or point out the user to close.In this technical scheme,, then recommend the user to close this application program when judging that application program is excessive to the occupation proportion of resource.
In technique scheme, preferably, said second is provided with module also is provided with parameter for the said application program of moving, and weight is set for said parameter and said ratio respectively; Said system control module is according to said parameter and weight thereof, and said ratio and weight thereof, finds out the application program that said needs are closed.In this technical scheme, the type of parameter includes but not limited to priority, AM/BAM operation, for example can higher priority be set to note, even then it has taken more resource, does not also withdraw from easily.
In technique scheme; Preferably; Also comprise: after can not moving smooth application program after said system control module starts and being activated, in the said application program of moving, find out the application program that to close, and the application program that said needs are closed is carried out specific operation.Through this technical scheme, even guaranteed that current system resource is nervous, application program that also can run user.
Through above technical scheme; Can realize a kind of application management method and a kind of terminal; Can be before user launches application; Be judged as the user and judge whether this application program is fit to be activated, when the user need close application program, can judge which application program concrete needs close for the user.
Description of drawings
Fig. 1 is the process flow diagram of application program method according to an embodiment of the invention;
Fig. 2 is the block diagram at terminal according to an embodiment of the invention;
Fig. 3 is the synoptic diagram at terminal according to an embodiment of the invention;
Fig. 4 is the synoptic diagram that is provided with at terminal according to an embodiment of the invention;
Fig. 5 is the workflow diagram at terminal according to an embodiment of the invention;
Fig. 6 is the workflow diagram at terminal according to an embodiment of the invention;
Fig. 7 is the workflow diagram at terminal according to an embodiment of the invention;
Fig. 8 is the interface synoptic diagram at terminal according to an embodiment of the invention;
Fig. 9 is the interface synoptic diagram at terminal according to an embodiment of the invention.
Embodiment
In order more to be expressly understood above-mentioned purpose of the present invention, feature and advantage, the present invention is further described in detail below in conjunction with accompanying drawing and embodiment.
Set forth a lot of details in the following description so that make much of the present invention, still, the present invention can also adopt other to be different from other modes described here and implement, and therefore, the present invention is not limited to the restriction of following disclosed specific embodiment.
Fig. 1 is the process flow diagram of application program method according to an embodiment of the invention.
As shown in Figure 1, the present invention provides a kind of application management method, comprising: step 102, calculate the occupancy of each application program of moving to system resource; Step 104 according to the occupancy of each application program of moving to system resource, is obtained the current surplus of system resource; Step 106, to the one or more execution specific operations in the application program that is about to start or is moving, specific operation comprises closes or points out the user to close according to the current surplus of system resource.Through this technical scheme; Can judge soon whether application program started can cause system's operation smooth or according to starting; And notify the user whether to recommend to start according to judged result and move; After can judging that also the application program of moving is closed, whether can bring significant lifting, and notify this application program of user whether to recommend to close according to judged result for the ruuning situation of system.The type of system resource includes but not limited to capacity, internal memory, CPU usage and electric weight.
In technique scheme; In step 106, for the system resource of arbitrary type, if the occupancy when being about to any one operation in the application program started is during greater than current surplus; Judge that this application program can not start operation, and point out the user or forbid its startup.In this technical scheme, when judging that application program can not start, then do not recommend the user to start.
In technique scheme, before step 106, also comprise: for each type system resource is provided with weight and first threshold; In step 106; System resource for each type; The difference of the occupancy when calculate being about to the application program started operation and current surplus all more than or equal to zero the time, compares pairing difference of each resource type and first threshold in the pairing difference of each type system resource; And according to pairing comparing result of each type system resource and weight; Can not move smooth application program after in being about to application program started, finding out startup, and carry out specific operation to not moving smooth application program after starting, specific operation comprises closes or points out the user to close.In this technical scheme, when judging that application program can not smoothly be moved, then do not recommend the user to start.
In technique scheme, before step 106, also comprise: for each type system resource is provided with second threshold value; In step 106; Inquire the corresponding types of current surplus less than the system resource of second threshold value; Calculate the application program moving ratio, and, in the application program of moving, find out the application program that to close according to the size of ratio to the total amount of the system resource of the occupancy of the system resource of corresponding types and corresponding types; And the application program that needs are closed carries out specific operation, and specific operation comprises closes or point out the user to close.In this technical scheme,, then recommend the user to close this application program when judging that application program is excessive to the occupation proportion of resource.
In technique scheme, before step 106, also comprise:, and weight is set for parameter and ratio respectively for the application program of moving is provided with parameter; In step 106, according to parameter and weight thereof, and ratio and weight thereof, find out the application program that need close.In this technical scheme, the type of parameter includes but not limited to priority, AM/BAM operation, for example can higher priority be set to note, even then it has taken more resource, does not also withdraw from easily.
In technique scheme, also comprise: after the application program that can not move smoothness after the startup is activated, in the application program of moving, find out the application program that to close, and the application program that needs are closed is carried out specific operation.Through this technical scheme, even guaranteed that current system resource is nervous, application program that also can run user.
Fig. 2 is the block diagram at terminal according to an embodiment of the invention.
As shown in Figure 2, the present invention also provides a kind of terminal 200, comprising: occupancy computing module 202, calculate the occupancy of each application program of moving to system resource; Surplus acquisition module 204 according to the occupancy of each application program of moving to system resource, obtains the current surplus of system resource; System control module 206, to the one or more execution specific operations in the application program that is about to start or is moving, specific operation comprises closes or points out the user to close according to the current surplus of system resource.Through this technical scheme; Can judge soon whether application program started can cause system's operation smooth or according to starting; And notify the user whether to recommend to start according to judged result and move; After can judging that also the application program of moving is closed, whether can bring significant lifting, and notify this application program of user whether to recommend to close according to judged result for the ruuning situation of system.The type of system resource includes but not limited to capacity, internal memory, CPU usage and electric weight.
In technique scheme; Preferably; System control module 206 is for the system resource of arbitrary type; If the occupancy when being about to any one operation in the application program started during greater than current surplus, judges that this application program can not start operation, and prompting user or forbid its startup.In this technical scheme, when judging that application program can not start, then do not recommend the user to start.
In technique scheme, also comprise: first is provided with module 208, for each type system resource is provided with weight and first threshold; System control module 206 is for the system resource of each type; The difference of occupancy when calculating application program started operation soon and current surplus; In the pairing difference of each type system resource all more than or equal to zero the time; Relatively pairing difference of each resource type and first threshold, and according to pairing comparing result of each type system resource and weight can not be moved smooth application program after in being about to application program started, finding out startup; And carry out specific operation to not moving smooth application program after starting, specific operation comprises closes or points out the user to close.In this technical scheme, when judging that application program can not smoothly be moved, then do not recommend the user to start.
In technique scheme, also comprise: second is provided with module 210, for each type system resource is provided with second threshold value; System control module 206 inquires the corresponding types of current surplus less than the system resource of second threshold value; Calculate the application program moving ratio to the total amount of the system resource of the occupancy of the system resource of corresponding types and corresponding types; And according to the size of ratio; In the application program of moving, find out the application program that need close, and the application program that needs are closed carries out specific operation, specific operation comprises closes or points out the user to close.In this technical scheme,, then recommend the user to close this application program when judging that application program is excessive to the occupation proportion of resource.
In technique scheme, second is provided with module 210 also is provided with parameter for the application program moved, and weight is set for parameter and ratio respectively; System control module 206 is according to parameter and weight thereof, and ratio and weight thereof, finds out the application program that need close.In this technical scheme, the type of parameter includes but not limited to priority, AM/BAM operation, for example can higher priority be set to note, even then it has taken more resource, does not also withdraw from easily.
In technique scheme, also comprise: after can not moving smooth application program after system control module 206 starts and being activated, in the application program of moving, find out the application program that to close, and the application program that needs are closed is carried out specific operation.Through this technical scheme, even guaranteed that current system resource is nervous, application program that also can run user.
Fig. 3 is the synoptic diagram at terminal according to an embodiment of the invention.
Following according to Fig. 3, at first introduce the implementation framework figure at the terminal in the present embodiment:
As shown in Figure 3, whole framework mainly is made up of four module, application program module 302, and the user is provided with module 304, configuration file and Configuration Manager 306, system control module 308.Continue to describe in detail in the face of each module down.
1. application program module 302
The system resource that obtains application program takies situation, can be application program itself.The application program source comprises all application programs with difference in functionality and operation characteristic (comprising that cell phone system carries application program and third party application); As: network software, bitcom, chat software; Games Software; The software of taking pictures, music software etc. specifically can be like the QQ that lists among Fig. 3 and browser etc.The user is when starting certain above-mentioned application program; Because the system performance difference of when difference, inscribing, the runnability of this application program all has difference like fluency and response speed; The user is under to the unwitting situation of current system performance; Might the too much application program of same time operation cause the system performance overload, it is slow to cause moving this application response simultaneously, and experience is bad.
The terminal of present embodiment can be according to the operation characteristic of each application program; As: operation committed memory, CPU usage, use priority, electric weight expend etc., and to manage and provide assessment report for reference to whether allowing to move this application program in conjunction with the performance of current system; Be under the situation of multi-task parallel operation when system simultaneously, performance is in load condition, and the end that can provide a plurality of tasks is recommended to arrange proposed projects, so as the user improve system's fluency and with the response speed of using operation.
2. the user is provided with module 304
The function of this module is that the user can carry out self-defined setting to the parameter under the Managed Solution of multitask according to personal needs; Concrete multiple task management pattern is provided with the interface can be as shown in Figure 4; But be not limited to shown in Fig. 4 content and mode be set, below specify and among Fig. 4 content and mode be set.
1) multiple task management mode switch (be defaulted as and do not open): after switch cuts out, then multi job mode is not managed, identical with the prior art scheme; Behind the switch open, the application program management function is opened, and background program starts, and carries out data recording and control in conjunction with the controlled variable of user's application programs.
2) password setting: the multiple task management mode capabilities has been used the control of password authentication, and it is more safe that the user is operated.
3) use the default-weight value: the user can be provided with this option, the weights of selective system acquiescence suggestion, the weighted value that perhaps adopts user individual to define.
4) the status of system performance factor (including but not limited to following content):
A. move back file system residual capacity
Whether whether the file system residual capacity directly has influence on certain application program and can start, perhaps after startup, cause application program to withdraw from owing to file system space is not enough, and the normal use that whether can influence other application programs.Should be worth through being provided with, the user can guarantee that when certain application program of operation, the resource exception in the time of can not causing other application programs operations reduces, assurance system operation smoothness.
B. the operation back remains minimum internal memory
The user can self-defined system state when how many capacity of residue be the standard that system performance reduces, can guarantee that through this value is set system operates in the running status certain free memory capacity under, guarantee the fluency that application program operation and system move.
C. operation back CPU remains occupancy
The user can self-defined system be the standard that system performance reduces at what state of CPU residue, can guarantee to move the CPU that this application program can not take system in a large number through this value is set, cause system do not have response with application program operation do not have and respond.
Electric weight residual capacity when d. moving
This value is set guarantees that application program can the lot of consumption electric weight after operation, and cause mobile phone not have electricity can't use other functions.
5) application program running state statistics (be used for the score assessment that application program withdraws from, comprise but be not limited to the following factor)
The user can be provided with the parameter whether this application program withdraws to the personal needs of each application program basis oneself: under the various form factors of this application program when operation; Each factor withdraws from weight shared in the total points in the recommendation of calculating, and is as follows:
A. application priorities definition, to each application program, the user can it be set to force level/general level.
1. force level: the program that some functions are important: address list, dial (of a telephone), short multimedia message etc., these function of application are important, and in the present embodiment, when application program was withdrawed from suggestion, these application programs had the highest reservation priority.
2. general level: the application program that some are comparatively common, when the order of application program was withdrawed from assessment, the ordering of these application programs was before forcing level.
B. before the application program/running background: when evaluate application withdraws from; If current application program is just on the foreground; Then it has certain reservation priority, and this reservation priority shows with the weight of user's setting/system default, and the mode through a factor always shows and withdraws from the mark.
C. application program consumes system resource: when system performance is lower than the parameter value that user/system sets; Can according to the low correspondence problem of current system performance this moment; Like low memory; All application programs that system is being moved are carried out system resource and are taken analysis, enumerate out and take putting in order of resource (like EMS memory occupation), and the weight through user's setting/system default counts this factor at the mark that always withdraws from the mark.
6) weight
If the user selected self-defined weighted value, then can the weight of each form factor when calculating total score value be set in that the interface is set, so that make the weight plan of establishment satisfy the performance of oneself paying close attention to most.
Weighted value such as the following table of application program launching with the acquiescence that logs off below are provided: (default value can be changed according to the characteristic of different platform or hardware)
7) application program running score
Herein, the user can check on real-time system performance, start this application program after, the total points that the operation computational algorithm through present embodiment obtains.
8) application program withdraws from score
Herein, the user can check on real-time system performance, when system performance reduces, through the total points that the application computes algorithm obtains that withdraws from of this programme, arranges the suggestion order that application is withdrawed from through this score value.
9) the operation total points is set
When an application program was activated, the application program running score that calculates in real time (factor 7) was not then advised moving the assessment report of this application program if be lower than the set operation total points of this user.
When the user after the application program management pattern is provided with interface input controlled variable, this module then passes to Configuration Manager with correlation parameter.
3. configuration file and Configuration Manager 306
The function of this module has two: 1, from the user be provided with get access to controlled variable the module 304 after, parameter is written in the configuration file preserves; 2, for system model control module 308 the configuration parameter control function is provided.
Safeguarding a configuration file in the terminal, this configuration file is comprising the set concrete controlled variable of application program management pattern, and it is consistent that configuration file content and application program management pattern are provided with the information that the interface comprises.
4, system control module 308
This module provides under real-time status of system performance; Assessing out the user needs application program started whether to be worth operation; With in system because a plurality of tasks in parallel operation when causing performance to reduce; Provide operating application program and finish the priority proposed projects, so as the user improve system's fluency and with the response speed of application program operation, its principle is characteristic and the performance of current system of system control module when passing through the application program operation; Parameter in the configuration file is carried out the data algorithm analysis, provide certain application program whether to be worth the intelligent decision foundation that starts and withdraw from.
The implementation method of judging can be divided into two kinds: the weight factor that a kind of method is to use system default calculates whether be worth total score value of starting or withdrawing from, another kind of method are that module weighted value that the user manually is provided with the interface calculates whether be worth total score value of starting or withdrawing from from employing corresponding algorithm.
Whether smooth flow process after whether the terminal judges application program in the present embodiment can be moved or move can be as shown in Figure 5.
Step 504 is obtained the operation characteristic parameter of application program.
Step 506 is obtained the current performance parameter of system.
Step 508 is calculated two parameter difference, judge that this application program can start? Judged result is not for the time; Get into step 510, judged result when being, entering step 512; Particularly, judging that can application program start can be as follows (comprise but be not limited to following condition):
Startup value=(current file system of system remaining space>application program operation needs to use file system space)
&& (system's current residual internal memory>application program operation needs to use memory headroom)
&& (the current C PU of system takies surplus ratio>application program operation needs CPU to take surplus ratio)
&& (electric weight residual capacity during operation>application program launching needs minimum capability value)
&&......
If the condition in the above-mentioned formula is satisfied in the startup of application program simultaneously, then startup value is 1, represents application program to start; As long as one of them does not satisfy, then startup value is 0, represents application program not start.
Step 512 is calculated the total score value of startup of this application program, whether starts score value greater than the recommendation of setting; Judge whether to meet the standard of the smooth and easy operation of application program, and in judged result for not the time, get into step 514; Judged result gets into step 516, particularly when being; Judge application program can smooth operation can be as shown in Figure 6; Move the calculating (corresponding weight is being provided with interface setting by the user, also can the using system default setting, and comprise and be not limited to the following factor) of total score value:
Start total score value=file system residual capacity * respective weights+system's free memory * respective weights+system CPU take surplus ratio * respective weights+electric weight residual capacity * respective weights+..., wherein, the scope that starts total score value is in [0,1] interval.
The file system remaining space: after being expressed as this application program of operation, whether the file system remaining space is greater than the settings of user or system default.
System's free memory: after being expressed as this application program of operation, whether the remaining memory headroom of system is greater than the settings of user or system default.
System CPU takies surplus ratio: after being expressed as this application program of operation, whether the surplus ratio that CPU takies is greater than the settings of user or system default.
The electric weight residual capacity: after being expressed as this application program of operation, whether battery remaining power is greater than the settings of user or system default.
If the total score value of operation that calculates is recommended the total score value of operation greater than setting; Then this application can smooth and easyly move, and will directly move this application program, and is the same with the prior art scheme; If the total score value of operation that calculates is recommended the total score value of operation less than setting; Then draw the operation of this application program and start problem slowly, provide user prompt this moment, provides analysis report (comprise and be not limited to following form and content) simultaneously:
The suggestion user withdraws from the application program that some takies same resource; And can provide according to user's setting and withdraw from the tabulation that puts in order; And the function that provides this user to withdraw from institute's exemplary application program, so that can reaching shirtsleeve operation, the user withdraws from unwanted application program, the analysis of the terminal intelligent through present embodiment; This application program let the user can move each application program glibly, so that can normally start.
Simultaneously, this programme prompting user: behind this application program launching, will consume how many system performances, its algorithm is as follows:
Application program consume system performance number percent=(application program take file system capacity/starting up after file system residual capacity) * respective weights * (system's free memory behind application program committed memory/starting up) * respective weights+(CPU takies surplus ratio behind application program CPU usage/starting up) * respective weights+....
Step 516 directly runs application.
Simultaneously; The evaluation function that terminal in this instance also provides the intelligent recommendation application program to withdraw from; If some application programs of mobile phone side are at continuous service; When causing the performance of system to be lower than the parameter value that user/system sets, will offer the function that user's intellectual analysis withdraws from application program (function provides form can be various ways such as shortcut, certain menu, software, comprise and be not limited to these modes) this moment:
Can according to the low correspondence problem of current system performance, provide the user and use and recommend to withdraw from tabulation and assessment report, its flow process is as shown in Figure 7:
Step 702 is obtained current system and can be consumed too much resource type.
Step 704 according to resource type, is calculated the corresponding consumption resource score of this application program.
Step 706 is calculated the priority score of certain application program.
Step 708, before the computing application program/the running background score.
Step 710; This application program withdraw from PTS; Wherein, Each uses a certain type systematic resource value that the spent a certain type systematic resource value of priority * respective weights+application program/all application of system at present expend withdraw from total score value=application program) * respective weights+application program whether foreground * respective weights+... wherein, application program withdraws from the scope of total score value in [0,1] interval.
The priority of application program: if mandatory, then be 1, if general, then be 0.
The a certain type systematic resource value that application program is spent: if current system slowly main cause be low memory, then this is worth and is the spent amount of ram of this application program.
The present a certain type systematic resource value that expends of all application programs of system: if current system slowly main cause be low memory, then this is worth the spent memory amount of all application programs that moves for system.
Whether application program operates in the foreground: if, then be 1, if not, then be 0.
Does step 712 judge that the application program that system is just moving has traveled through? And in judged result for not the time, restart flow process, other application programs are handled, judged result when being, entering step 714;
Step 714; Calculate the performance boost ratio that each application program withdraws from; Particularly; The performance boost ratio that certain application program withdraws from=(application program take file system capacity/starting up after file system residual capacity) * respective weights+(system's free memory behind application program committed memory/starting up) * respective weights+(CPU takies surplus ratio behind application program CPU usage/starting up) * respective weights+... this result will be shown to the user, as withdraw from after this application program can how many performances of elevator system as a reference.
Step 716 withdraws from priority according to the score arrangement of each application program.
The application scheme at the terminal in the present embodiment can be following:
Startup scheme: started application A like the user; This application program operation back is if the system resource situation that takies is as follows: system can satisfy the condition of this application program launching; But behind this application program launching, the total score value that calculates through this programme is lower than the score value 0.8 of user's setting/system default, if directly move this application program; System will be very slowly and the application program travelling speed not smooth, directly influence the experience that the user uses mobile phone.
The suggestion user withdraws from the application program that some takies same resource; And can provide according to user's setting and withdraw from the tabulation that puts in order, and the function that provides this user to withdraw from institute's exemplary application program, so that can reaching shirtsleeve operation, the user withdraws from unwanted application program; Analysis through this programme intelligence; Let the user can move each application program glibly, so that it is this application program can normally start, specifically as shown in Figure 8.
Each application program of coming out through above-mentioned algorithm computation withdraws from total score value; Give user with low to high sequencing display through total points; When the performance of system reduces; Through this ordering report, the user can withdraw from the application program of the current system performance of influence clear and accurately, so that obtain better experience.
The user is through withdrawing from the application program of using this programme algorithm to be recommended: as shown in Figure 8 through more a plurality of application programs of moving, Need For Speed and music walkman committed memory are maximum, and are in the backstage, just are arranged in the foremost.Can guarantee that cell phone system is in preferable performance, guarantee that simultaneously the user needs the application program started operation smooth.
Withdraw from scheme: when user's cell phone system is moving too much application program; When causing the performance of system to be lower than the parameter value that user/system sets; The terminal of embodiment will offer the function that user's intelligence withdraws from application program this moment: can according to the low correspondence problem of current system performance, provide user application and recommend to withdraw from tabulation and assessment report, its effect is as shown in Figure 9; Need For Speed is many with the internal memory that mad bird takies, and the user can withdraw from it.
In sum; According to technical scheme of the present invention; Can realize a kind of application management method and a kind of terminal, can before user launches application, be judged as the user and judge whether this application program is fit to be activated; When the user need close application program, can judge which application program concrete needs close for the user.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. an application management method is characterized in that, comprising:
Step 102 is calculated the occupancy of each application program of moving to system resource;
Step 104 according to the occupancy of said each application program of moving to said system resource, is obtained the current surplus of said system resource;
Step 106, according to the current surplus of said system resource to the one or more execution specific operations in the application program that is about to start or is moving.
2. application management method according to claim 1 is characterized in that, before said step 106, also comprises:
For each type system resource is provided with weight and first threshold;
In said step 106; For said each type system resource; Calculate said occupancy and the difference of current surplus when being about to the application program started operation; In the pairing difference of said each type system resource all more than or equal to zero the time, pairing difference of more said each resource type and first threshold, and according to said pairing comparing result of each type system resource and weight; Can not move smooth application program after in said application program started soon, finding out startup, and carry out said specific operation not moving smooth application program after the said startup.
3. application management method according to claim 1 is characterized in that, before said step 106, also comprises:
For each type system resource is provided with second threshold value;
In said step 106; Inquire the corresponding types of current surplus less than the system resource of second threshold value; Calculate the ratio of the said application program of moving to the total amount of the system resource of the occupancy of the system resource of said corresponding types and said corresponding types; And, in the said application program of moving, find out the application program that to close, and the application program that said needs are closed is carried out said specific operation according to the size of said ratio.
4. application management method according to claim 3 is characterized in that, before said step 106, also comprises:
For the said application program of moving is provided with parameter, and weight is set for said parameter and said ratio respectively;
In said step 106, according to said parameter and weight thereof, and said ratio and weight thereof, find out the application program that said needs are closed.
5. application management method according to claim 3 is characterized in that, also comprises:
After the application program that can not move smoothness after the startup is activated, in the said application program of moving, finds out the application program that to close, and the application program that said needs are closed is carried out said specific operation.
6. a terminal is characterized in that, comprising:
The occupancy computing module calculates the occupancy of each application program of moving to system resource;
The surplus acquisition module according to the occupancy of said each application program of moving to said system resource, obtains the current surplus of said system resource;
System control module, according to the current surplus of said system resource to the one or more execution specific operations in the application program that is about to start or is moving.
7. terminal according to claim 6 is characterized in that, also comprises:
First is provided with module, for each type system resource is provided with weight and first threshold;
Said system control module is for said each type system resource; Calculate said occupancy and the difference of current surplus when being about to the application program started operation; In the pairing difference of said each type system resource all more than or equal to zero the time; Pairing difference of more said each resource type and first threshold; And, can not move smooth application program said after being about to find out startup in the application program started, and carry out said specific operation not moving smooth application program after the said startup according to said pairing comparing result of each type system resource and weight.
8. terminal according to claim 6 is characterized in that, also comprises:
Second is provided with module, for each type system resource is provided with second threshold value;
Said system control module inquires the corresponding types of current surplus less than the system resource of second threshold value; Calculate the ratio of the said application program of moving to the total amount of the system resource of the occupancy of the system resource of said corresponding types and said corresponding types; And according to the size of said ratio; In the said application program of moving, find out the application program that to close, and the application program that said needs are closed is carried out said specific operation.
9. terminal according to claim 8 is characterized in that, said second is provided with module also is provided with parameter for the said application program of moving, and weight is set for said parameter and said ratio respectively;
Said system control module is according to said parameter and weight thereof, and said ratio and weight thereof, finds out the application program that said needs are closed.
10. terminal according to claim 8 is characterized in that, also comprises:
Said system control module is found out the application program that need close, and the application program that said needs are closed is carried out said specific operation after the application program that can not move smoothness after the startup is activated in the said application program of moving.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110204888.7A CN102306095B (en) | 2011-07-21 | 2011-07-21 | Application management method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110204888.7A CN102306095B (en) | 2011-07-21 | 2011-07-21 | Application management method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102306095A true CN102306095A (en) | 2012-01-04 |
CN102306095B CN102306095B (en) | 2017-04-05 |
Family
ID=45379961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110204888.7A Active CN102306095B (en) | 2011-07-21 | 2011-07-21 | Application management method and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102306095B (en) |
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102662781A (en) * | 2012-04-11 | 2012-09-12 | 腾讯科技(深圳)有限公司 | Method and device for ensuring normal operation of terminal |
CN103220427A (en) * | 2013-04-16 | 2013-07-24 | 广东欧珀移动通信有限公司 | Mobile phone background program cleaning method and mobile phone |
CN103218307A (en) * | 2013-04-18 | 2013-07-24 | 海信集团有限公司 | Memory management system and memory management method |
CN103294528A (en) * | 2012-03-01 | 2013-09-11 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and process control method |
CN103425577A (en) * | 2012-05-25 | 2013-12-04 | 腾讯科技(深圳)有限公司 | Test method and device |
CN103440172A (en) * | 2013-08-19 | 2013-12-11 | 深圳创维数字技术股份有限公司 | Resource management method and terminal device |
CN103530193A (en) * | 2013-11-01 | 2014-01-22 | 北京网秦天下科技有限公司 | Method and device used for adjusting application process |
WO2014019471A1 (en) * | 2012-07-30 | 2014-02-06 | Tencent Technology (Shenzhen) Company Limited | Method and device for performing cleaning process on portable electronic device |
CN103777871A (en) * | 2014-02-14 | 2014-05-07 | 贝壳网际(北京)安全技术有限公司 | Method and device for starting application in screen locking state |
CN103812720A (en) * | 2012-11-15 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Network acceleration management method and device |
CN104166815A (en) * | 2014-07-24 | 2014-11-26 | 深圳天珑无线科技有限公司 | Electronic device managing system and method |
CN104239196A (en) * | 2014-09-17 | 2014-12-24 | 北京金山安全软件有限公司 | Method and device for detecting abnormal operation of application program and mobile terminal |
CN104268248A (en) * | 2014-09-30 | 2015-01-07 | 北京金山安全软件有限公司 | Recommendation method and device for application program and terminal |
CN104461742A (en) * | 2014-12-15 | 2015-03-25 | 北京奇虎科技有限公司 | Method and device for optimizing computing equipment |
CN104461576A (en) * | 2014-12-29 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104536813A (en) * | 2014-12-29 | 2015-04-22 | 北京奇虎科技有限公司 | Accelerating method and device for computing equipment |
CN104572300A (en) * | 2014-12-31 | 2015-04-29 | 广东欧珀移动通信有限公司 | Application running control method and mobile terminal equipment |
CN104778086A (en) * | 2015-04-15 | 2015-07-15 | 天脉聚源(北京)教育科技有限公司 | Method and device for releasing resources |
CN104866366A (en) * | 2015-06-15 | 2015-08-26 | 广东欧珀移动通信有限公司 | Application clearing method and application clearing device |
CN104866069A (en) * | 2015-06-12 | 2015-08-26 | 广东小天才科技有限公司 | Method and device for automatically cleaning background application program |
CN104881323A (en) * | 2015-06-05 | 2015-09-02 | 广东欧珀移动通信有限公司 | Method and system for preventing mobile terminal from crashing |
CN105045637A (en) * | 2015-08-14 | 2015-11-11 | 深圳市金立通信设备有限公司 | Application start method and terminal |
CN105487822A (en) * | 2015-12-03 | 2016-04-13 | 海信集团有限公司 | Scanning control method and intelligent equipment |
CN105677403A (en) * | 2015-12-31 | 2016-06-15 | 北京金山安全软件有限公司 | Data processing method, device and equipment |
CN105824702A (en) * | 2016-03-22 | 2016-08-03 | 乐视云计算有限公司 | Method and terminal for managing program memory footprint |
TWI548989B (en) * | 2014-03-19 | 2016-09-11 | 宏達國際電子股份有限公司 | Mobile electronic device and method for clearing memory blocks |
CN106055408A (en) * | 2016-05-31 | 2016-10-26 | 广东欧珀移动通信有限公司 | Application control method and mobile terminal |
CN106227565A (en) * | 2016-07-27 | 2016-12-14 | 北京金山安全软件有限公司 | Application control method and device and terminal |
CN106293907A (en) * | 2015-06-24 | 2017-01-04 | 三星电子株式会社 | For the operational approach of application program and the electronic equipment supporting it |
CN106502807A (en) * | 2016-11-01 | 2017-03-15 | Tcl集团股份有限公司 | A kind of display control method of application pop-up box and system |
CN103761036B (en) * | 2014-02-14 | 2017-05-17 | 北京猎豹移动科技有限公司 | Method and device for running application |
CN106685752A (en) * | 2016-06-28 | 2017-05-17 | 腾讯科技(深圳)有限公司 | Information processing method and terminal |
CN106776041A (en) * | 2016-12-30 | 2017-05-31 | 广东欧珀移动通信有限公司 | A kind of data processing method and device |
CN107193716A (en) * | 2017-04-25 | 2017-09-22 | 北京小米移动软件有限公司 | Resource occupation display methods and device |
CN107249074A (en) * | 2017-05-16 | 2017-10-13 | 努比亚技术有限公司 | Application program quick start method, mobile terminal and computer-readable recording medium |
CN107291601A (en) * | 2017-06-12 | 2017-10-24 | 北京奇艺世纪科技有限公司 | A kind of safe O&M method and system |
US9811458B2 (en) | 2014-03-19 | 2017-11-07 | Htc Corporation | Mobile electronic device and method for clearing memory blocks based on processor determination of physical block to erase in response to GUI input from user specified time and directing controller to erase within the specified time |
CN107562539A (en) * | 2017-08-25 | 2018-01-09 | 广东欧珀移动通信有限公司 | Applied program processing method and device, computer equipment, storage medium |
CN107678796A (en) * | 2017-09-28 | 2018-02-09 | 惠州Tcl移动通信有限公司 | A kind of method, storage device and mobile terminal for optimizing system resource |
CN107729216A (en) * | 2017-10-31 | 2018-02-23 | 广东欧珀移动通信有限公司 | Application program management and control method, device, storage medium and electronic device |
CN108319685A (en) * | 2018-01-31 | 2018-07-24 | 努比亚技术有限公司 | Application program recommends method, mobile terminal and computer readable storage medium |
CN108491122A (en) * | 2018-02-07 | 2018-09-04 | 平安科技(深圳)有限公司 | A kind of click event response method, computer readable storage medium and terminal device |
CN108762925A (en) * | 2018-05-24 | 2018-11-06 | 四川斐讯信息技术有限公司 | A kind of management method and system of storage device application program |
CN108881360A (en) * | 2017-11-22 | 2018-11-23 | 北京视联动力国际信息技术有限公司 | A kind of terminal control method and device based on view networking |
WO2019085749A1 (en) * | 2017-10-31 | 2019-05-09 | Oppo广东移动通信有限公司 | Application program control method and apparatus, medium, and electronic device |
CN110178353A (en) * | 2017-12-19 | 2019-08-27 | 华为技术有限公司 | Business processing method, cloud server and terminal device |
CN110557555A (en) * | 2018-06-01 | 2019-12-10 | 杭州海康威视数字技术股份有限公司 | Function starting method, device, equipment and system of intelligent camera |
CN111399934A (en) * | 2020-02-21 | 2020-07-10 | 中国建设银行股份有限公司 | Method and device for managing automatic program |
CN111708633A (en) * | 2020-05-28 | 2020-09-25 | 北京赛博云睿智能科技有限公司 | Dynamic resource adjustment method and system |
CN111752800A (en) * | 2020-06-24 | 2020-10-09 | 研祥智能科技股份有限公司 | Monitoring method and monitoring device for computer system and application program |
WO2021196943A1 (en) * | 2020-03-31 | 2021-10-07 | Oppo广东移动通信有限公司 | Method and apparatus for displaying application information, electronic device and storage medium |
CN115333941A (en) * | 2022-01-28 | 2022-11-11 | 花瓣云科技有限公司 | Method for acquiring application running condition and related equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1715421A1 (en) * | 2005-04-21 | 2006-10-25 | International Business Machines Corporation | Workload scheduling method and system with improved planned job duration updating scheme |
CN101408861A (en) * | 2007-10-11 | 2009-04-15 | 鸿富锦精密工业(深圳)有限公司 | Real time monitoring system and method of application program |
CN101777009A (en) * | 2009-11-30 | 2010-07-14 | 英业达股份有限公司 | Load control and management method for application program |
CN101968750A (en) * | 2010-10-15 | 2011-02-09 | 珠海举天软件科技有限公司 | Computer system and working method thereof |
CN101996101A (en) * | 2009-08-13 | 2011-03-30 | 北京搜狗科技发展有限公司 | Method and device for optimizing application program performance |
-
2011
- 2011-07-21 CN CN201110204888.7A patent/CN102306095B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1715421A1 (en) * | 2005-04-21 | 2006-10-25 | International Business Machines Corporation | Workload scheduling method and system with improved planned job duration updating scheme |
CN101408861A (en) * | 2007-10-11 | 2009-04-15 | 鸿富锦精密工业(深圳)有限公司 | Real time monitoring system and method of application program |
CN101996101A (en) * | 2009-08-13 | 2011-03-30 | 北京搜狗科技发展有限公司 | Method and device for optimizing application program performance |
CN101777009A (en) * | 2009-11-30 | 2010-07-14 | 英业达股份有限公司 | Load control and management method for application program |
CN101968750A (en) * | 2010-10-15 | 2011-02-09 | 珠海举天软件科技有限公司 | Computer system and working method thereof |
Cited By (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294528A (en) * | 2012-03-01 | 2013-09-11 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and process control method |
CN102662781A (en) * | 2012-04-11 | 2012-09-12 | 腾讯科技(深圳)有限公司 | Method and device for ensuring normal operation of terminal |
CN103425577B (en) * | 2012-05-25 | 2018-06-26 | 腾讯科技(深圳)有限公司 | A kind of test method and device |
CN103425577A (en) * | 2012-05-25 | 2013-12-04 | 腾讯科技(深圳)有限公司 | Test method and device |
WO2014019471A1 (en) * | 2012-07-30 | 2014-02-06 | Tencent Technology (Shenzhen) Company Limited | Method and device for performing cleaning process on portable electronic device |
CN103812720A (en) * | 2012-11-15 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Network acceleration management method and device |
US9674039B2 (en) | 2012-11-15 | 2017-06-06 | Tencent Technology (Shenzhen) Company Limited | Method and device for managing network acceleration software |
CN103812720B (en) * | 2012-11-15 | 2015-04-01 | 腾讯科技(深圳)有限公司 | Network acceleration management method and device |
CN103220427A (en) * | 2013-04-16 | 2013-07-24 | 广东欧珀移动通信有限公司 | Mobile phone background program cleaning method and mobile phone |
CN103218307B (en) * | 2013-04-18 | 2016-03-30 | 海信集团有限公司 | Internal storage management system and EMS memory management process |
CN103218307A (en) * | 2013-04-18 | 2013-07-24 | 海信集团有限公司 | Memory management system and memory management method |
CN103440172A (en) * | 2013-08-19 | 2013-12-11 | 深圳创维数字技术股份有限公司 | Resource management method and terminal device |
CN103530193A (en) * | 2013-11-01 | 2014-01-22 | 北京网秦天下科技有限公司 | Method and device used for adjusting application process |
CN103777871A (en) * | 2014-02-14 | 2014-05-07 | 贝壳网际(北京)安全技术有限公司 | Method and device for starting application in screen locking state |
CN103761036B (en) * | 2014-02-14 | 2017-05-17 | 北京猎豹移动科技有限公司 | Method and device for running application |
CN103777871B (en) * | 2014-02-14 | 2017-10-10 | 北京猎豹移动科技有限公司 | Start the method and device of application under a kind of screen lock state |
WO2015120707A1 (en) * | 2014-02-14 | 2015-08-20 | 贝壳网际(北京)安全技术有限公司 | Method and apparatus for starting an application in a screen-locked state |
US10551996B2 (en) | 2014-02-14 | 2020-02-04 | Cheetah Mobile Inc. | Method and apparatus for starting an application in a screen-locked state |
US9811458B2 (en) | 2014-03-19 | 2017-11-07 | Htc Corporation | Mobile electronic device and method for clearing memory blocks based on processor determination of physical block to erase in response to GUI input from user specified time and directing controller to erase within the specified time |
TWI548989B (en) * | 2014-03-19 | 2016-09-11 | 宏達國際電子股份有限公司 | Mobile electronic device and method for clearing memory blocks |
CN104166815A (en) * | 2014-07-24 | 2014-11-26 | 深圳天珑无线科技有限公司 | Electronic device managing system and method |
CN104166815B (en) * | 2014-07-24 | 2018-02-23 | 深圳天珑无线科技有限公司 | A kind of electronic equipment management system and its method |
CN104239196A (en) * | 2014-09-17 | 2014-12-24 | 北京金山安全软件有限公司 | Method and device for detecting abnormal operation of application program and mobile terminal |
CN104239196B (en) * | 2014-09-17 | 2018-06-01 | 北京金山安全软件有限公司 | Method and device for detecting abnormal operation of application program and mobile terminal |
CN104268248A (en) * | 2014-09-30 | 2015-01-07 | 北京金山安全软件有限公司 | Recommendation method and device for application program and terminal |
CN104268248B (en) * | 2014-09-30 | 2018-06-05 | 北京金山安全软件有限公司 | Recommendation method and device for application program and terminal |
CN104461742A (en) * | 2014-12-15 | 2015-03-25 | 北京奇虎科技有限公司 | Method and device for optimizing computing equipment |
CN104461576B (en) * | 2014-12-29 | 2018-06-01 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN104461576A (en) * | 2014-12-29 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104536813B (en) * | 2014-12-29 | 2016-10-12 | 北京奇虎科技有限公司 | The acceleration method and device of calculating equipment |
CN104536813A (en) * | 2014-12-29 | 2015-04-22 | 北京奇虎科技有限公司 | Accelerating method and device for computing equipment |
CN104572300B (en) * | 2014-12-31 | 2017-11-24 | 广东欧珀移动通信有限公司 | The method and mobile terminal device of control application operation |
CN104572300A (en) * | 2014-12-31 | 2015-04-29 | 广东欧珀移动通信有限公司 | Application running control method and mobile terminal equipment |
CN104778086A (en) * | 2015-04-15 | 2015-07-15 | 天脉聚源(北京)教育科技有限公司 | Method and device for releasing resources |
CN104881323A (en) * | 2015-06-05 | 2015-09-02 | 广东欧珀移动通信有限公司 | Method and system for preventing mobile terminal from crashing |
CN104881323B (en) * | 2015-06-05 | 2018-03-30 | 广东欧珀移动通信有限公司 | A kind of method and system for avoiding mobile terminal from crashing |
CN104866069A (en) * | 2015-06-12 | 2015-08-26 | 广东小天才科技有限公司 | Method and device for automatically cleaning background application program |
CN104866366A (en) * | 2015-06-15 | 2015-08-26 | 广东欧珀移动通信有限公司 | Application clearing method and application clearing device |
CN106293907A (en) * | 2015-06-24 | 2017-01-04 | 三星电子株式会社 | For the operational approach of application program and the electronic equipment supporting it |
CN105045637A (en) * | 2015-08-14 | 2015-11-11 | 深圳市金立通信设备有限公司 | Application start method and terminal |
CN105487822A (en) * | 2015-12-03 | 2016-04-13 | 海信集团有限公司 | Scanning control method and intelligent equipment |
CN105677403B (en) * | 2015-12-31 | 2018-11-06 | 北京金山安全软件有限公司 | Data processing method, device and equipment |
CN105677403A (en) * | 2015-12-31 | 2016-06-15 | 北京金山安全软件有限公司 | Data processing method, device and equipment |
CN105824702A (en) * | 2016-03-22 | 2016-08-03 | 乐视云计算有限公司 | Method and terminal for managing program memory footprint |
WO2017206902A1 (en) * | 2016-05-31 | 2017-12-07 | 广东欧珀移动通信有限公司 | Application control method and related device |
US10496445B2 (en) | 2016-05-31 | 2019-12-03 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for controlling application and related devices |
CN106055408B (en) * | 2016-05-31 | 2017-11-24 | 广东欧珀移动通信有限公司 | A kind of application control method and mobile terminal |
CN106055408A (en) * | 2016-05-31 | 2016-10-26 | 广东欧珀移动通信有限公司 | Application control method and mobile terminal |
US10671437B2 (en) | 2016-05-31 | 2020-06-02 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for controlling application and related devices |
CN106685752B (en) * | 2016-06-28 | 2019-01-04 | 腾讯科技(深圳)有限公司 | A kind of information processing method and terminal |
CN106685752A (en) * | 2016-06-28 | 2017-05-17 | 腾讯科技(深圳)有限公司 | Information processing method and terminal |
CN106227565A (en) * | 2016-07-27 | 2016-12-14 | 北京金山安全软件有限公司 | Application control method and device and terminal |
CN106502807B (en) * | 2016-11-01 | 2020-09-04 | Tcl科技集团股份有限公司 | Display control method and system of application pop-up box |
CN106502807A (en) * | 2016-11-01 | 2017-03-15 | Tcl集团股份有限公司 | A kind of display control method of application pop-up box and system |
CN106776041B (en) * | 2016-12-30 | 2020-01-14 | Oppo广东移动通信有限公司 | Data processing method and device |
CN106776041A (en) * | 2016-12-30 | 2017-05-31 | 广东欧珀移动通信有限公司 | A kind of data processing method and device |
CN107193716A (en) * | 2017-04-25 | 2017-09-22 | 北京小米移动软件有限公司 | Resource occupation display methods and device |
CN107249074A (en) * | 2017-05-16 | 2017-10-13 | 努比亚技术有限公司 | Application program quick start method, mobile terminal and computer-readable recording medium |
CN107291601A (en) * | 2017-06-12 | 2017-10-24 | 北京奇艺世纪科技有限公司 | A kind of safe O&M method and system |
CN107562539A (en) * | 2017-08-25 | 2018-01-09 | 广东欧珀移动通信有限公司 | Applied program processing method and device, computer equipment, storage medium |
CN107678796A (en) * | 2017-09-28 | 2018-02-09 | 惠州Tcl移动通信有限公司 | A kind of method, storage device and mobile terminal for optimizing system resource |
WO2019085749A1 (en) * | 2017-10-31 | 2019-05-09 | Oppo广东移动通信有限公司 | Application program control method and apparatus, medium, and electronic device |
CN107729216A (en) * | 2017-10-31 | 2018-02-23 | 广东欧珀移动通信有限公司 | Application program management and control method, device, storage medium and electronic device |
CN107729216B (en) * | 2017-10-31 | 2020-03-10 | Oppo广东移动通信有限公司 | Application program control method and device, storage medium and electronic equipment |
CN108881360A (en) * | 2017-11-22 | 2018-11-23 | 北京视联动力国际信息技术有限公司 | A kind of terminal control method and device based on view networking |
CN110178353A (en) * | 2017-12-19 | 2019-08-27 | 华为技术有限公司 | Business processing method, cloud server and terminal device |
CN108319685A (en) * | 2018-01-31 | 2018-07-24 | 努比亚技术有限公司 | Application program recommends method, mobile terminal and computer readable storage medium |
WO2019153502A1 (en) * | 2018-02-07 | 2019-08-15 | 平安科技(深圳)有限公司 | Method for responding to click event, readable storage medium, terminal device, and apparatus |
CN108491122A (en) * | 2018-02-07 | 2018-09-04 | 平安科技(深圳)有限公司 | A kind of click event response method, computer readable storage medium and terminal device |
CN108491122B (en) * | 2018-02-07 | 2020-02-18 | 平安科技(深圳)有限公司 | Click event response method, computer readable storage medium and terminal equipment |
CN108762925A (en) * | 2018-05-24 | 2018-11-06 | 四川斐讯信息技术有限公司 | A kind of management method and system of storage device application program |
CN110557555A (en) * | 2018-06-01 | 2019-12-10 | 杭州海康威视数字技术股份有限公司 | Function starting method, device, equipment and system of intelligent camera |
CN111399934A (en) * | 2020-02-21 | 2020-07-10 | 中国建设银行股份有限公司 | Method and device for managing automatic program |
WO2021196943A1 (en) * | 2020-03-31 | 2021-10-07 | Oppo广东移动通信有限公司 | Method and apparatus for displaying application information, electronic device and storage medium |
CN111708633A (en) * | 2020-05-28 | 2020-09-25 | 北京赛博云睿智能科技有限公司 | Dynamic resource adjustment method and system |
CN111752800A (en) * | 2020-06-24 | 2020-10-09 | 研祥智能科技股份有限公司 | Monitoring method and monitoring device for computer system and application program |
CN111752800B (en) * | 2020-06-24 | 2023-02-21 | 研祥智能科技股份有限公司 | Monitoring method and monitoring device for computer system and application program |
CN115333941A (en) * | 2022-01-28 | 2022-11-11 | 花瓣云科技有限公司 | Method for acquiring application running condition and related equipment |
CN115333941B (en) * | 2022-01-28 | 2023-08-22 | 花瓣云科技有限公司 | Method for acquiring application running condition and related equipment |
Also Published As
Publication number | Publication date |
---|---|
CN102306095B (en) | 2017-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102306095A (en) | Application management method and terminal | |
CN102298532B (en) | Startup-item-based management method and device | |
JP5795349B2 (en) | A device that determines whether an application should be launched locally or remotely as a web application | |
US20160357616A1 (en) | Application management method and application management apparatus | |
CN103167185B (en) | Battery energy-saving method and system | |
CN105208642B (en) | A kind of method and terminal of application management | |
EP2675222B1 (en) | Method for saving power consumption and an electronic device thereof | |
EP2390757A1 (en) | Method and apparatus for managing an application being executed in a portable terminal | |
CN102981878A (en) | Method for automatically closing background program and mobile terminal thereof | |
CN101859261A (en) | Control method and control equipment for releasing memory | |
CN105072292A (en) | Application control method and terminal | |
WO2013101289A2 (en) | Management of background tasks | |
CN106714289B (en) | Smartphone Remaining Power Management Method Based on Application Combination Power Consumption Prediction | |
CN103313359A (en) | Power saving method and power saving device for mobile terminal and mobile terminal | |
CN105573461A (en) | Intelligent power-saving method and device and terminal | |
CN105335146B (en) | The method and portable electronic device of management software data traffic | |
CN101567940A (en) | Device and method capable of realizing electricity-saving of the mobile communication terminal and mobile terminal | |
CN108089970A (en) | Predict method, terminal and the storage medium of remaining capacity up time | |
CN110045809A (en) | Information processing method, information processing device, computer equipment and computer readable storage medium | |
CN103002163B (en) | A kind of mobile terminal background program control method and mobile terminal | |
CN106569848A (en) | Terminal and starting management method for application program thereof | |
CN114968509A (en) | Task execution method and device | |
CN107291543B (en) | Application processing method and device, storage medium and terminal | |
CN103257894B (en) | A kind of method and electric terminal of management program | |
CN107608678B (en) | Method for judging correlation between processes and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |