CN107483620A - Application processing method, device and nonvolatile computer storage media - Google Patents

Application processing method, device and nonvolatile computer storage media Download PDF

Info

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
Application number
CN201710788874.1A
Other languages
Chinese (zh)
Inventor
杨辰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Guangdong Electronic Technology Co Ltd
Shenzhen Tinno Mobile Technology Co Ltd
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Nanjing Guangdong Electronic Technology Co Ltd
Shenzhen Tinno Mobile Technology Co Ltd
Shenzhen Tinno Wireless Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Guangdong Electronic Technology Co Ltd, Shenzhen Tinno Mobile Technology Co Ltd, Shenzhen Tinno Wireless Technology Co Ltd filed Critical Nanjing Guangdong Electronic Technology Co Ltd
Priority to CN201710788874.1A priority Critical patent/CN107483620A/en
Publication of CN107483620A publication Critical patent/CN107483620A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network 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

Application processing method, device and nonvolatile computer storage media
【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.
CN201710788874.1A 2017-09-05 2017-09-05 Application processing method, device and nonvolatile computer storage media Pending CN107483620A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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