CN107483620A - Application processing method, device and nonvolatile computer storage media - Google Patents
Application processing method, device and nonvolatile computer storage media Download PDFInfo
- Publication number
- CN107483620A CN107483620A CN201710788874.1A CN201710788874A CN107483620A CN 107483620 A CN107483620 A CN 107483620A CN 201710788874 A CN201710788874 A CN 201710788874A CN 107483620 A CN107483620 A CN 107483620A
- Authority
- CN
- China
- Prior art keywords
- terminal
- application
- installation kit
- server
- idle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
The embodiments of the invention provide a kind of application processing method, device and nonvolatile computer storage media.The embodiment of the present invention passes through when a triggering condition is met, search the idle application in present terminal, by the free time, the installation kit of application uploads onto the server, by the free time, the installation kit of application is deleted from terminal, realize the automatic release to terminal memory headroom, and the memory size of terminal in a disguised form is improved using server storage, so that the less terminal of internal memory can increase the number of applications that can be installed and used.And, because release reduces the occupancy of terminal internal memory, the processing speed of terminal can be improved, it is less to solve the number of applications that can be installed and used in the less terminal of internal memory in the prior art to a certain extent, and the application installed in the less terminal of internal memory it is more when, the problem of processing speed of terminal declines.
Description
【Technical field】
The present invention relates to the communications field, more particularly to a kind of application processing method, device and non-volatile computer storage
Medium.
【Background technology】
Currently, various intelligentized terminal applies are quite varied, such as smart mobile phone, tablet personal computer etc..By in terminal
The middle various application programs (referred to as applying) of installation, make terminal be provided with many functions.For in principle, the application installed in terminal
Quantity is more, and function is more possessed by terminal.
However, application can not be unrestrictedly installed in terminal.The number of applications that one terminal can be installed, is limited by end
The memory size at end.By taking mobile phone as an example, the total amount of data upper limit for the application that can be installed in the mobile phone of 16g internal memories is 16g.
In terms of technology development, the development rate of application is much larger than the renewal speed of terminal.After user have purchased terminal,
The memory size of terminal is certain, and the number of applications that may be mounted in terminal is ever-increasing.So, in terminal
Application can it is more and more, user using terminal for a period of time after, it finds that terminal can not deposit more applications
, this brings many inconvenience to user.
In the prior art, on the one hand, the number of applications that can be installed and used in the less terminal of internal memory is less;The opposing party
Face, when the application installed in the less terminal of internal memory is more, the processing speed of terminal declines.
【The content of the invention】
In view of this, the embodiments of the invention provide the storage of a kind of application processing method, device and non-volatile computer
Medium, it is less to the number of applications that solves to install and use in the less terminal of internal memory in the prior art, and internal memory is smaller
Terminal in the application installed it is more when, the problem of processing speed of terminal declines.
In a first aspect, the embodiment of the present invention provides a kind of application processing method, applied to terminal, methods described includes:
When a triggering condition is met, the idle application in presently described terminal is searched;
The installation kit of the idle application is uploaded onto the server;
The installation kit of the idle application is deleted from the terminal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the triggering bar
Part is:Current time is in outside the usage time interval of the idle application.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the triggering bar
Part is:The terminal receives the instruction that the second use pattern is transformed into from the first use pattern, and the idle application is described
Applied corresponding to first use pattern, and the idle application is applied corresponding to second use pattern.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, by the free time
The installation kit of application uploads onto the server, including:
Obtain the first user data corresponding to the idle application;
By the installation kit of the idle application and first user data upload to server.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, by the free time
After the installation kit of application is deleted from the terminal, methods described also includes:
The specified installation kit applied is downloaded to the terminal from the server.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, from the service
Device, which is downloaded, specifies the installation kit applied to the terminal, including:
From the server download specify application installation kit and the specified application corresponding to second user data to
The terminal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, from the service
After device downloads installation kit to the terminal for specifying application, methods described also includes:
According to the installation kit of the specified application, the specified application is installed in the terminal.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, when satisfaction triggers
During condition, before searching the idle application in presently described terminal, methods described also includes:
The period is set using respectively for each application in the terminal;
When a triggering condition is met, the idle application in presently described terminal is searched, including:When a triggering condition is met,
Searching usage time interval in the terminal does not include the application at current time, is applied as the free time.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, when satisfaction triggers
During condition, before searching the idle application in presently described terminal, methods described also includes:
Use pattern is established in the terminal;
Use pattern belonging to being set for each application in the terminal;
When a triggering condition is met, the idle application in presently described terminal is searched, including:When a triggering condition is met,
The application that currently used pattern is not belonging in the terminal is searched, is applied as the free time.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, by the free time
The installation kit of application uploads onto the server, including:
If the network speed that the terminal is presently in environment exceedes upload speed lower limit and the idle application belong to can from
The software type uploaded is defined, the installation kit of the idle application is uploaded onto the server.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, from the service
Device, which is downloaded, specifies the installation kit applied to the terminal, including:
If the terminal be presently in environment network speed exceed download speed lower limit and the specified application belong to can from
The software type downloaded is defined, the specified installation kit applied is downloaded to the terminal from the server.
Second aspect, the embodiment of the present invention provide one kind and apply processing unit, are arranged at terminal, described device includes:
Searching modul, for when a triggering condition is met, searching the idle application in presently described terminal;
Uploading module, for the installation kit of the idle application to be uploaded onto the server;
Removing module, for the installation kit of the idle application to be deleted from the terminal.
The third aspect, the embodiment of the present invention provide a kind of application processing method, and applied to server, methods described includes:
The installation kit for the idle application that receiving terminal uploads;
The installation kit of the idle application is stored, so as to the terminal by the installation kit of the idle application from the terminal
Middle deletion.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, methods described is also
Including:
The download request of the installation kit of application is specified in response to the terminal-pair, the installation kit of the specified application is sent
To the terminal.
Fourth aspect, the embodiment of the present invention provide kind and apply processing unit, are arranged at server, described device includes:
Receiving module, the installation kit of the idle application uploaded for receiving terminal;
Memory module, for storing the installation kit of the idle application, the peace for applying the free time so as to the terminal
Dress bag is deleted from the terminal.
5th aspect, the embodiment of the present invention provide a kind of nonvolatile computer storage media, the non-volatile calculating
Machine storage medium is stored with computer executable instructions, and the computer executable instructions are arranged to:
When a triggering condition is met, the idle application in presently described terminal is searched;
The installation kit of the idle application is uploaded onto the server;
The installation kit of the idle application is deleted from the terminal.
6th aspect, the embodiment of the present invention provide a kind of nonvolatile computer storage media, the non-volatile calculating
Machine storage medium is stored with computer executable instructions, and the computer executable instructions are arranged to:
The installation kit for the idle application that receiving terminal uploads;
The installation kit of the idle application is stored, so as to the terminal by the installation kit of the idle application from the terminal
Middle deletion.
One embodiment of the present of invention has the advantages that:
The embodiment of the present invention, by when a triggering condition is met, searching the idle application in present terminal, the free time is applied
Installation kit upload onto the server, by the free time, the installation kit of application is deleted from terminal, realize to terminal memory headroom from
Release is moved, and the memory size of terminal in a disguised form is improved using server storage, so that the less terminal of internal memory can increase
The number of applications that can be installed and used.Also, because release reduces the occupancy of terminal internal memory, it is possible to increase the processing speed of terminal
Degree.
【Brief description of the drawings】
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by embodiment it is required use it is attached
Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for this area
For those of ordinary skill, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the first pass exemplary plot of application processing method provided in an embodiment of the present invention.
Fig. 2 is the second procedure exemplary plot of application processing method provided in an embodiment of the present invention.
Fig. 3 is the 3rd flow example figure of application processing method provided in an embodiment of the present invention.
Fig. 4 is the 4th flow example figure of application processing method provided in an embodiment of the present invention.
Fig. 5 is the 5th flow example figure of application processing method provided in an embodiment of the present invention.
Fig. 6 is the first functional block diagram provided in an embodiment of the present invention using processing unit.
Fig. 7 is the 6th flow example figure of application processing method provided in an embodiment of the present invention.
Fig. 8 is the second functional block diagram provided in an embodiment of the present invention using processing unit.
【Embodiment】
In order to be better understood from technical scheme, the embodiment of the present invention is retouched in detail below in conjunction with the accompanying drawings
State.
It will be appreciated that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.Base
Embodiment in the present invention, those of ordinary skill in the art obtained under the premise of creative work is not made it is all its
Its embodiment, belongs to the scope of protection of the invention.
The term used in embodiments of the present invention is only merely for the purpose of description specific embodiment, and is not intended to be limiting
The present invention." one kind ", " described " and "the" of singulative used in the embodiment of the present invention and appended claims
It is also intended to including most forms, unless context clearly shows that other implications.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, represent
There may be three kinds of relations, for example, A and/or B, can be represented:Individualism A, while A and B be present, individualism B these three
Situation.In addition, character "/" herein, it is a kind of relation of "or" to typically represent forward-backward correlation object.
Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ...
When " or " in response to determining " or " in response to detection ".Similarly, depending on linguistic context, phrase " if it is determined that " or " if detection
(condition or event of statement) " can be construed to " when it is determined that when " or " in response to determine " or " when the detection (condition of statement
Or event) when " or " in response to detecting (condition or event of statement) ".
Embodiment one
The embodiments of the invention provide a kind of application processing method, the application processing method is performed in end side.
Fig. 1 is the first pass exemplary plot of application processing method provided in an embodiment of the present invention.As shown in figure 1, this implementation
In example, application processing method is applied to terminal, and this method comprises the following steps:
S101, when a triggering condition is met, search the idle application in present terminal.
S102, by the free time, the installation kit of application uploads onto the server.
S103, by the free time, the installation kit of application is deleted from terminal.
Wherein, terminal can be mobile phone, tablet personal computer etc..
In an exemplary implementation process, trigger condition can be:When current time is in the use of idle application
Between outside section.
For example, can be each using the period is set using in terminal in advance, then in use, terminal can
Whether the usage time interval each applied in present terminal with periodically detecting includes current time, if do not include current
Carve, then start the application processing method flow of the present embodiment.It can be seen that in trigger condition for " current time is in idle application
Outside usage time interval " when, terminal actively can judge whether meet trigger condition by the detection of itself, then meet
Automatic start application processing method flow during trigger condition.
In an exemplary implementation process, trigger condition can be:Terminal receives to be changed from the first use pattern
To the instruction of the second use pattern, free time application is applied corresponding to the first use pattern, and idle application is not the second use
Applied corresponding to pattern.
For example, can be that (which kind of is applied makes each application in terminal use pattern for setting corresponding to it in advance
With being worked under pattern), then in use, terminal can be transformed into second from the first use pattern and use mould receiving
During the instruction of formula, start the application processing method flow of the present embodiment.It can be seen that in trigger condition for " terminal is received from first
Use pattern is transformed into the instruction of the second use pattern, and free time application is applied corresponding to the first use pattern, and idle application
It is not to be applied corresponding to the second use pattern " when, terminal passively starts using handling process according to the instruction received.
Wherein, user can be made by clicking on the operations such as virtual push button, selection menu option to be sent to terminal from first
Instruction with patten transformation to the second use pattern.
By step S102, after the installation kit of free time application is uploaded onto the server, server can think that terminal preserves
The installation kit of free time application.So, even if deleting the installation kit of idle application from terminal, terminal can also think highly of from service
The new installation kit for getting idle application.
By step S103, by the free time, the installation kit of application is deleted from terminal, can discharge the memory headroom of terminal.
Thus it is possible, on the one hand, terminal can retains some applications for being currently needed for using in the terminal, and terminal is worked as
The preceding application that need not be used preserves in the server, equivalent to the memory size that terminal in a disguised form is increased using server,
So that the less terminal of internal memory can increase the number of applications that can be installed and used.
Illustrate.By taking the mobile phone of 16G internal memories as an example, if server is terminal distribution 32G memory space, terminal
Can memory size equivalent to 48G.So, terminal, which can download the number of applications installed and used, can be more than terminal internal memory
The maximum (part is by uploading storage in the server) allowed, as long as ensureing that the application in present terminal does not make terminal
Occupied internal memory reaches higher limit, and terminal can uses.
On the other hand, the memory headroom of terminal is discharged so that the occupied internal memory of terminal is reduced, so as to improve terminal
Processing speed.
In an exemplary implementation process, by the free time, the installation kit of application uploads onto the server, and can include:Obtain
First user data corresponding to free time application;By the installation kit of free time application and the first user data upload to server.It is logical
Cross using corresponding user data all to upload onto the server the free time and stored, can further discharge the interior of terminal
Deposit.
In an exemplary implementation process, by the free time, the installation kit of application uploads onto the server, including:If terminal is worked as
The network speed of preceding local environment exceedes upload speed lower limit and idle application belongs to the software type for being capable of self-defined upload, by sky
The spare time installation kit of application uploads onto the server.That is, the network speed that environment is presently in terminal meets that the network speed of upload will
When the application asked and need to upload belongs to the software type for being capable of self-defined upload, upload operation could be performed.
Fig. 2 is the second procedure exemplary plot of application processing method provided in an embodiment of the present invention.As shown in Fig. 2 this implementation
In example, application processing method is applied to terminal, and this method comprises the following steps:
S201, when a triggering condition is met, search the idle application in present terminal.
S202, by the free time, the installation kit of application uploads onto the server.
S203, by the free time, the installation kit of application is deleted from terminal.
S204, the specified installation kit applied is downloaded to terminal from server.
Compared with embodiment illustrated in fig. 1, embodiment illustrated in fig. 2 is uploaded onto the server in the installation kit for applying the free time and deposited
Store up, and further download the specified installation kit applied to terminal from server after the idle application of deletion in the terminal.So,
The terminal space of idle application release can be utilized, the installation kit for the specified application downloaded from server is installed, so that use refers to
Fixed application.
Illustrate.Assuming that there is 20 applications in mobile phone, i.e., using 1~apply 20, when user needs to use using 1~should
With 10, during without using application 11~apply 20, can will application 11~uploaded onto the server preservation using 20 installation kit, Ran Houcong
20 installation kit is deleted using 11~applied in mobile phone.When user needs to use using 11~apply 20, without using application 1~should
During with 10, application 1~using 10 installation kit can be uploaded onto the server preservations, deleted from mobile phone using 1~apply 10
Installation kit, 20 installation kit is then downloaded using 11~applied from server, is installed and used on mobile phone.So it is achieved that
At times using application in terminal, so as to improve terminal processes speed.
In an exemplary implementation process, downloaded from server and specify the installation kit applied to terminal, including:From clothes
Device of being engaged in downloads the installation kit for specifying application and specifies second user data corresponding to application to terminal.If terminal should in upload
During installation kit, server preservation has also been transmitted in the lump together with user data corresponding to application, then download from server
Using when, it is necessary to user data corresponding to the installation kit of application and application is all downloaded in terminal from server.
In an exemplary implementation process, downloaded from server and specify the installation kit applied to terminal, including:If eventually
The network speed that end is presently in environment exceedes download speed lower limit and specifies application to belong to the software type for being capable of self-defined download,
The specified installation kit applied is downloaded to terminal from server.The network speed that environment is presently in terminal meets that the network speed of download will
When the application asked and need to download belongs to the software type for being capable of self-defined download, down operation could be performed.
Fig. 3 is the 3rd flow example figure of application processing method provided in an embodiment of the present invention.As shown in figure 3, this implementation
In example, application processing method is applied to terminal, and this method comprises the following steps:
S301, when a triggering condition is met, search the idle application in present terminal.
S302, by the free time, the installation kit of application uploads onto the server.
S303, by the free time, the installation kit of application is deleted from terminal.
S304, the specified installation kit applied is downloaded to terminal from server.
S305, according to the installation kit of specified application, installed in terminal and specify application.
Compared with embodiment illustrated in fig. 2, embodiment illustrated in fig. 3 is downloading the specified installation kit applied to terminal from server
Afterwards, the installation kit further applied according to specifying, the specified application of installation in terminal, to be answered in terminal using specified
With.
Fig. 4 is the 4th flow example figure of application processing method provided in an embodiment of the present invention.As shown in figure 4, this implementation
In example, application processing method is applied to terminal, and this method comprises the following steps:
S401, it is that each application in terminal is set using the period respectively.
S402, when a triggering condition is met, searching usage time interval in terminal does not include the application at current time, as sky
Spare time application.
S403, by the free time, the installation kit of application uploads onto the server.
S404, by the free time, the installation kit of application is deleted from terminal.
In the present embodiment, after the installation kit of free time application is deleted from terminal, can also be downloaded from server makes
Include the installation kit of the application at current time with the period to terminal, and further automatic in terminal answering for download can be installed
With.
Embodiment illustrated in fig. 4, utilize the idle application of the usage time segment search of application so that each application in terminal can
With the usage time interval corresponding to, realization uses at times.
Illustrate.The usage time interval for the application that user needs to use at work can be arranged at 9 points to 17 points,
The usage time interval for the application that user is used to entertain is arranged at 17 points to 23 points.So, between at work, terminal will be automatic
The installation kit of application for amusement is uploaded onto the server, and deleted from terminal, and retains what is needed to use at work
Using in the terminal, so that user uses at work.
Fig. 5 is the 5th flow example figure of application processing method provided in an embodiment of the present invention.As shown in figure 5, this implementation
In example, application processing method is applied to terminal, and this method comprises the following steps:
S501, use pattern is established in the terminal.
S502, it is that each application in terminal sets affiliated use pattern.
S503, when a triggering condition is met, the application that currently used pattern is not belonging in terminal is searched, should as the free time
With.
S504, by the free time, the installation kit of application uploads onto the server.
S505, by the free time, the installation kit of application is deleted from terminal.
In the present embodiment, after the installation kit of free time application is deleted from terminal, it can also download and belong to from server
In currently used pattern application installation kit to terminal, and can application that further automatic installation is downloaded in terminal.
Embodiment illustrated in fig. 5, search idle application using the use pattern belonging to application so that each application in terminal
It can realize and use at times according to corresponding use pattern.
Illustrate.Mode of operation and non-operating mode both of which can be set, then need user at work
The affiliated use pattern of the application that uses is arranged to mode of operation, and the use pattern for the application that user is used to entertain is arranged into non-
Mode of operation.User selects to upload onto the server the installation kit of which application preservation by the selection to mode of operation, and from
Deleted in terminal, and the installation kit for selecting to download which application from server is installed and used into terminal.
Application processing method provided in an embodiment of the present invention, by when a triggering condition is met, searching in present terminal
Free time application, by the free time, the installation kit of application is uploaded onto the server, and by the free time, the installation kit of application is deleted from terminal, is realized
Automatic release to terminal memory headroom, and the memory size of terminal in a disguised form is improved using server storage, so that internal memory
Less terminal can increase the number of applications that can be installed and used.Also, because release reduces the occupancy of terminal internal memory, energy
Enough improve the processing speed of terminal.
Embodiment two
The embodiments of the invention provide one kind to apply processing unit, and this can realize previous embodiment one using processing unit
Each step of middle application processing method.
Fig. 6 is the first functional block diagram provided in an embodiment of the present invention using processing unit.As shown in fig. 6, this implementation
In example, terminal is arranged at using processing unit, the device includes:
Searching modul 610, for when a triggering condition is met, searching the idle application in present terminal;
Uploading module 620, for the installation kit of free time application to be uploaded onto the server;
Removing module 630, for the installation kit of free time application to be deleted from terminal.
In an exemplary implementation process, trigger condition can be:When current time is in the use of idle application
Between outside section.
In an exemplary implementation process, trigger condition can be:Terminal receives to be changed from the first use pattern
To the instruction of the second use pattern, free time application is applied corresponding to the first use pattern, and idle application is not the second use
Applied corresponding to pattern.
In an exemplary implementation process, uploading module 620 by the installation kit of free time application for being uploaded to clothes
During business device, it can be specifically used for:Obtain the first user data corresponding to idle application;By the installation kit and first of free time application
User data upload is to server.
In an exemplary implementation process, described device can also include:Download module, for being downloaded from server
The installation kit of application is specified to terminal.
In an exemplary implementation process, download module for from server download specify application installation kit to
During terminal, it can be specifically used for:The installation kit for specifying application is downloaded from server and specifies second user number corresponding to application
According to terminal.
In an exemplary implementation process, described device can also include:Module is installed, for according to specified application
Installation kit, in terminal install specify application.
In an exemplary implementation process, described device can also include:First setup module, for in terminal
Each application be set using the period respectively;Searching modul 610 is for when a triggering condition is met, searching presently described end
When free time in end is applied, it is specifically used for:When a triggering condition is met, searching usage time interval in terminal does not include current time
Application, as free time apply.
In an exemplary implementation process, described device can also include:Module is established, for establishing in the terminal
Use pattern;Second setup module, for setting affiliated use pattern for each application in terminal;Searching modul 610 exists
During for when a triggering condition is met, searching the idle application in presently described terminal, it is specifically used for:When meeting trigger condition
When, the application that currently used pattern is not belonging in terminal is searched, is applied as the free time.
In an exemplary implementation process, uploading module 620 by the installation kit of free time application for being uploaded to clothes
During business device, it can be specifically used for:If the network speed that terminal is presently in environment exceedes upload speed lower limit and idle application belongs to energy
The software type of enough self-defined uploads, by the free time, the installation kit of application uploads onto the server.
In an exemplary implementation process, download module for from server download specify application installation kit to
During terminal, it can be specifically used for:If the network speed that terminal is presently in environment exceedes download speed lower limit and specifies application to belong to energy
The software type of enough self-defined downloads, the specified installation kit applied is downloaded to terminal from server.
Due to the application processing method being able to carry out using processing unit in previous embodiment one in the present embodiment, this reality
The part that example is not described in detail is applied, refers to the related description to application processing method in previous embodiment one.
It is provided in an embodiment of the present invention to apply processing unit, by when a triggering condition is met, searching in present terminal
Free time application, by the free time, the installation kit of application is uploaded onto the server, and by the free time, the installation kit of application is deleted from terminal, is realized
Automatic release to terminal memory headroom, and the memory size of terminal in a disguised form is improved using server storage, so that internal memory
Less terminal can increase the number of applications that can be installed and used.Also, because release reduces the occupancy of terminal internal memory, energy
Enough improve the processing speed of terminal.
Embodiment three
The embodiments of the invention provide a kind of application processing method, the application processing method is performed in server side.This reality
Apply the application processing method of example with the application processing method of previous embodiment one to coordinate, realize the application between terminal and server
Processing procedure.
Fig. 7 is the 6th flow example figure of application processing method provided in an embodiment of the present invention.As shown in fig. 7, this implementation
In example, application processing method is applied to server, and this method comprises the following steps:
S701, the installation kit for the idle application that receiving terminal uploads.
S702, the installation kit of idle application is stored, so that terminal deletes the installation kit of free time application from terminal.
The installation kit of free time application is uploaded to server by terminal, and server is stored the installation kit after receiving, this
Sample, on the one hand, store the installation kit of idle application by server generation for terminal, it is possible to by the installation kit of free time application from end
Deleted in end, so as to discharge the memory headroom of terminal.On the other hand, terminal, can be from service when needing to use idle apply
Device easily downloads the installation kit of idle application.
In an exemplary implementation process, application processing method can also include:Application is specified in response to terminal-pair
Installation kit download request, the installation kit of specified application is sent to terminal.
Application processing method provided in an embodiment of the present invention, the idle installation kit applied uploaded by receiving terminal, is deposited
The installation kit of the idle application of storage, so that terminal deletes the installation kit of free time application from terminal, utilize server storage terminal
Idle application installation package so that on the one hand terminal can make internal memory with the memory headroom shared by releasing idling application installation package
Less terminal can increase the number of applications that can be installed and used, and terminal on the other hand can be made to improve processing speed.
Example IV
The embodiments of the invention provide one kind to apply processing unit, and this can realize previous embodiment three using processing unit
Each step of middle application processing method.
Fig. 8 is the second functional block diagram provided in an embodiment of the present invention using processing unit.As shown in figure 8, this implementation
In example, server is arranged at using processing unit, the device includes:
Receiving module 810, the installation kit of the idle application uploaded for receiving terminal.
Memory module 820, for storing the installation kit of idle application, so as to terminal by the installation kit of free time application from terminal
Middle deletion.
In an exemplary implementation process, it can also include using processing unit:Sending module, in response to end
The download request of the installation kit to specifying application is held, the installation kit of specified application is sent to terminal.
Due to the application processing method being able to carry out using processing unit in previous embodiment three in the present embodiment, this reality
The part that example is not described in detail is applied, refers to the related description to application processing method in previous embodiment three.
The idle installation kit applied provided in an embodiment of the present invention to apply processing unit, being uploaded by receiving terminal, is deposited
The installation kit of the idle application of storage, so that terminal deletes the installation kit of free time application from terminal, utilize server storage terminal
Idle application installation package so that on the one hand terminal can make internal memory with the memory headroom shared by releasing idling application installation package
Less terminal can increase the number of applications that can be installed and used, and terminal on the other hand can be made to improve processing speed.
Embodiment five
The embodiments of the invention provide a kind of nonvolatile computer storage media, the nonvolatile computer storage media
Computer executable instructions are stored with, computer executable instructions are arranged to:When a triggering condition is met, search in present terminal
Idle application;By the free time, the installation kit of application uploads onto the server;By the free time, the installation kit of application is deleted from terminal.
Embodiment six
The embodiments of the invention provide a kind of nonvolatile computer storage media, the nonvolatile computer storage media
Computer executable instructions are stored with, computer executable instructions are arranged to:The installation kit for the idle application that receiving terminal uploads;
The installation kit of the idle application of storage, so that terminal deletes the installation kit of free time application from terminal.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and module, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In several embodiments provided by the present invention, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematical, for example, the module
Division, only a kind of division of logic function, can there is other dividing mode, for example, multiple modules or group when actually realizing
Part can combine or be desirably integrated into another system, or some features can be ignored, or not perform.It is another, it is shown
Or the mutual coupling discussed or direct-coupling or communication connection can be by some interfaces, device or module it is indirect
Coupling or communication connection, can be electrical, mechanical or other forms.
The module illustrated as separating component can be or may not be physically separate, show as module
The part shown can be or may not be physical module, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of module therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional module in each embodiment of the present invention can be integrated in a processing unit, can also
That modules are individually physically present, can also two or more modules 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 hardware adds SFU software functional unit.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can be stored in one and computer-readable deposit
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are causing a computer
It is each that device (can be personal computer, server, or network equipment etc.) or processor (Processor) perform the present invention
The part steps of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various
Can be with the medium of store program codes.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
God any modification, equivalent substitution and improvements done etc., should be included within the scope of protection of the invention with principle.
Claims (17)
1. a kind of application processing method, it is characterised in that applied to terminal, methods described includes:
When a triggering condition is met, the idle application in presently described terminal is searched;
The installation kit of the idle application is uploaded onto the server;
The installation kit of the idle application is deleted from the terminal.
2. according to the method for claim 1, it is characterised in that the trigger condition is:Current time is in the free time
Outside the usage time interval of application.
3. according to the method for claim 1, it is characterised in that the trigger condition is:The terminal is received from first
Use pattern is transformed into the instruction of the second use pattern, and the idle application is applied corresponding to first use pattern, and
The idle application is applied corresponding to second use pattern.
4. according to the method for claim 1, it is characterised in that the installation kit of the idle application is uploaded onto the server,
Including:
Obtain the first user data corresponding to the idle application;
By the installation kit of the idle application and first user data upload to server.
5. according to the method for claim 1, it is characterised in that delete the installation kit of the idle application from the terminal
Except afterwards, methods described also includes:
The specified installation kit applied is downloaded to the terminal from the server.
6. according to the method for claim 5, it is characterised in that download the specified installation kit applied to institute from the server
Terminal is stated, including:
Second user data corresponding to the installation kit for specifying application and the specified application are downloaded from the server to described
Terminal.
7. according to the method for claim 5, it is characterised in that download the specified installation kit applied to institute from the server
After stating terminal, methods described also includes:
According to the installation kit of the specified application, the specified application is installed in the terminal.
8. according to the method for claim 1, it is characterised in that when a triggering condition is met, search in presently described terminal
Idle application before, methods described also includes:
The period is set using respectively for each application in the terminal;
When a triggering condition is met, the idle application in presently described terminal is searched, including:When a triggering condition is met, search
Usage time interval does not include the application at current time in the terminal, is applied as the free time.
9. according to the method for claim 1, it is characterised in that when a triggering condition is met, search in presently described terminal
Idle application before, methods described also includes:
Use pattern is established in the terminal;
Use pattern belonging to being set for each application in the terminal;
When a triggering condition is met, the idle application in presently described terminal is searched, including:When a triggering condition is met, search
The application of currently used pattern is not belonging in the terminal, is applied as the free time.
10. according to the method for claim 1, it is characterised in that the installation kit of the idle application is uploaded onto the server,
Including:
If the network speed that the terminal is presently in environment exceedes upload speed lower limit and the idle application belong to can be self-defined
The software type of upload, the installation kit of the idle application is uploaded onto the server.
11. according to the method for claim 5, it is characterised in that from the server download specify application installation kit to
The terminal, including:
If the terminal be presently in environment network speed exceed that download speed lower limit and the specified application belong to can be self-defined
The software type of download, the specified installation kit applied is downloaded to the terminal from the server.
12. one kind applies processing unit, it is characterised in that is arranged at terminal, described device includes:
Searching modul, for when a triggering condition is met, searching the idle application in presently described terminal;
Uploading module, for the installation kit of the idle application to be uploaded onto the server;
Removing module, for the installation kit of the idle application to be deleted from the terminal.
13. a kind of application processing method, it is characterised in that applied to server, methods described includes:
The installation kit for the idle application that receiving terminal uploads;
The installation kit of the idle application is stored, so that the terminal deletes the installation kit of the idle application from the terminal
Remove.
14. according to the method for claim 13, it is characterised in that methods described also includes:
The download request of the installation kit of application is specified in response to the terminal-pair, the installation kit of the specified application is sent to institute
State terminal.
15. one kind applies processing unit, it is characterised in that is arranged at server, described device includes:
Receiving module, the installation kit of the idle application uploaded for receiving terminal;
Memory module, for storing the installation kit of the idle application, the installation kit for applying the free time so as to the terminal
Deleted from the terminal.
16. a kind of nonvolatile computer storage media, it is characterised in that the nonvolatile computer storage media is stored with
Computer executable instructions, the computer executable instructions are arranged to:
When a triggering condition is met, the idle application in presently described terminal is searched;
The installation kit of the idle application is uploaded onto the server;
The installation kit of the idle application is deleted from the terminal.
17. a kind of nonvolatile computer storage media, it is characterised in that the nonvolatile computer storage media is stored with
Computer executable instructions, the computer executable instructions are arranged to:
The installation kit for the idle application that receiving terminal uploads;
The installation kit of the idle application is stored, so that the terminal deletes the installation kit of the idle application from the terminal
Remove.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710788874.1A CN107483620A (en) | 2017-09-05 | 2017-09-05 | Application processing method, device and nonvolatile computer storage media |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710788874.1A CN107483620A (en) | 2017-09-05 | 2017-09-05 | Application processing method, device and nonvolatile computer storage media |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107483620A true CN107483620A (en) | 2017-12-15 |
Family
ID=60603695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710788874.1A Pending CN107483620A (en) | 2017-09-05 | 2017-09-05 | Application processing method, device and nonvolatile computer storage media |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107483620A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572093A (en) * | 2010-12-21 | 2012-07-11 | Lg电子株式会社 | Mobile terminal and method of controlling a mode switching therein |
CN104063237A (en) * | 2013-03-21 | 2014-09-24 | 富泰华工业(深圳)有限公司 | Application program management system and method |
CN105468422A (en) * | 2015-12-31 | 2016-04-06 | 深圳Tcl数字技术有限公司 | Method and system for optimizing operation system |
CN106095793A (en) * | 2016-05-30 | 2016-11-09 | 百度在线网络技术(北京)有限公司 | The method and apparatus of management mobile terminal memory space |
CN106951522A (en) * | 2017-03-20 | 2017-07-14 | 山东大学 | A kind of Android terminal intelligents file management system and method |
-
2017
- 2017-09-05 CN CN201710788874.1A patent/CN107483620A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572093A (en) * | 2010-12-21 | 2012-07-11 | Lg电子株式会社 | Mobile terminal and method of controlling a mode switching therein |
CN104063237A (en) * | 2013-03-21 | 2014-09-24 | 富泰华工业(深圳)有限公司 | Application program management system and method |
CN105468422A (en) * | 2015-12-31 | 2016-04-06 | 深圳Tcl数字技术有限公司 | Method and system for optimizing operation system |
CN106095793A (en) * | 2016-05-30 | 2016-11-09 | 百度在线网络技术(北京)有限公司 | The method and apparatus of management mobile terminal memory space |
CN106951522A (en) * | 2017-03-20 | 2017-07-14 | 山东大学 | A kind of Android terminal intelligents file management system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105094936B (en) | Background application method for cleaning and device applied to mobile terminal | |
CN104598286B (en) | The Oftware updating method and device of mobile terminal | |
CN104679851B (en) | A kind of data-erasure method and terminal | |
JP2007511822A (en) | Method, software, and apparatus for performing application upgrades during execution | |
CN106302632A (en) | The method for down loading of a kind of foundation image and management node | |
CN103795847A (en) | Method for applying traceless mode to communication terminal and communication terminal | |
CN103455355B (en) | Android equipment, and asynchronous data uploading method and device for AdapterView of Android equipment | |
CN107003907A (en) | A kind of data processing method and data processing equipment | |
CN106502826A (en) | Data backup and transmission method and mobile terminal | |
CN103124276B (en) | A kind of method of expanding communication terminal storage space and communication terminal | |
CN104899049A (en) | File deletion method and device | |
CN108228341A (en) | Method for recovering internal storage and device, terminal device and computer readable storage medium | |
CN103473343A (en) | File management method, device and terminal | |
CN102378136A (en) | Short message processing method and device | |
CN104360880B (en) | One kind applies installation method and electronic equipment | |
CN103520922A (en) | Method, system and device for conducting game control through mobile internet | |
CN107122291A (en) | Mobile terminal software stability test method and apparatus | |
CN105430726B (en) | The carrier aggregation function control method and communication terminal of a kind of communication terminal | |
CN107483620A (en) | Application processing method, device and nonvolatile computer storage media | |
CN106357865B (en) | Delete the method and system of contact information | |
CN108287761A (en) | Method for recovering internal storage and device, terminal device and computer readable storage medium | |
CN107066278A (en) | A kind of method and device of screenshotss | |
CN107239543A (en) | Application icon processing method and processing device | |
CN103559091A (en) | Data scheduling method and split type terminal system | |
CN107155167A (en) | Mobile terminal and its Bluetooth pairing name class processing method and storage device |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171215 |