The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome the problems referred to above or at least in part solve on
State the internal memory method for cleaning and internal memory cleaning plant of the mobile terminal of problem.The present invention one further objective is that will be need not
Realize in the case of obtaining super administration authority that internal memory is cleared up.
Of the invention another further objective is that the fluency improved by mobile terminal, improve Consumer's Experience.
According to one aspect of the present invention, there is provided a kind of internal memory method for cleaning of mobile terminal.The internal memory method for cleaning
Mobile terminal suitable for running on the operating system for registering with miscellaneous function, and the internal memory method for cleaning includes:Acquisition is opened
The trigger of dynamic internal memory cleaning;According to the internal memory cleaning service that start trigger signal is registered in miscellaneous function in advance;By interior
The operation program list of cleaning service call mobile terminal is deposited, and cleaning target program is identified from operation program list, its
In middle operation program list, record is in the information of the program of running status in having mobile terminal and offer shuts down procedure operation
Operate interface;And the operate interface that service call clears up target program is cleared up by internal memory, make cleaning target program out of service
To discharge the internal memory consumed by cleaning target program.
Alternatively, also included before the step of obtaining the trigger for starting internal memory cleaning:The machine of identification mobile terminal
Type information;And the characteristic information of operation program list matched with model information is obtained, and characteristic information includes following
One or more of meaning:Label characteristics, operation program list in the startup interface characteristics of operation program list, operation program list
Pop-up the characteristic information.
Alternatively, the step of clearing up the operation program list of service call mobile terminal by internal memory includes:Cleared up by internal memory
Service the startup interface that operation program list is determined according to startup interface characteristics;And startup interface is called, with startup optimization journey
Sequence table.
Alternatively, being cleared up the step of service call clears up the operate interface of target program by internal memory includes:Cleared up by internal memory
Service carries out characteristic matching to operation program list according to label characteristics, to determine the stopping label of cleaning target program, and
Operation is simulated to stopping label.
Alternatively, also include after to stopping the step of label is simulated operation:Obtain in response to stopping label
The pop-up message of the simulated operation for carrying out;And characteristic matching is carried out to pop-up message according to pop-up the characteristic information, to determine
Confirm label;To confirming that label is simulated operation.
Alternatively, identify that the step of clearing up target program includes from operation program list:From operation program list
Filtering appts program;And in the operation program list after filtering appts program, pick out program that EMS memory occupation transfinites and/
Or the program of operation time-out is used as cleaning target program.
Alternatively, the trigger for obtaining startup internal memory cleaning includes following any one mode:Acquisition is carried out by user
Internal memory cleaning operation generate trigger;Obtain mobile terminal and enter the trigger generated during predetermined running state;Obtain
The internal memory for taking mobile terminal exceedes the trigger generated during predetermined threshold value;And obtain the clocked flip letter that mobile terminal is generated
Number.
Alternatively, starting internal memory cleaning service in a period of discharging the cleaning internal memory that consumed of target program,
Pre-set image is exported on the display interface of mobile terminal or blank screen is kept.
Alternatively, also include after the step of discharging the internal memory consumed by cleaning target program:In mobile terminal
Internal memory cleaning object information is exported on display interface, internal memory cleaning object information includes:The title of program out of service and/or
The amount of memory of release.
Alternatively, before the step of the internal memory cleaning service registered in miscellaneous function according to start trigger signal in advance
Also include:Judge whether mobile terminal has obtained super administration authority;If so, being closed using super administration authority needs cleaning
Program, with releasing memory;If it is not, generating miscellaneous function cleaning prompting pop-up, provide in miscellaneous function cleaning prompting pop-up and supply
The button that user confirms;After miscellaneous function cleaning prompting pop-up receives the confirmation of user, startup is in advance in miscellaneous function
The internal memory cleaning service of registration.
According to another aspect of the present invention, a kind of internal memory cleaning plant of mobile terminal is additionally provided, operation is configured at
In the mobile terminal of the operating system for registering with miscellaneous function, and the internal memory cleaning plant includes:Trigger module, is configured to:
Obtain the trigger for starting internal memory cleaning;Service starting module, is configured to:According to start trigger signal in advance in miscellaneous function
The internal memory cleaning service of middle registration;List calling module, is configured to:Called according to trigger by internal memory cleaning service mobile whole
The operation program list at end, in operation program list, record is in the information of the program of running status and provides in having mobile terminal
Shut down procedure the operate interface of operation;Procedure identification module, is configured to:Cleaning target journey is identified from operation program list
Sequence;And cleaning performing module, it is configured to:The operate interface that service call clears up target program is cleared up by internal memory, cleaning mesh is made
Beacon course sequence is out of service discharging the cleaning internal memory that consumed of target program.
Alternatively, above internal memory cleaning plant also includes feature acquisition module, is configured to:The type letter of identification mobile terminal
Breath;And obtain the characteristic information of operation program list matched with model information, and characteristic information include it is following any one
Item is multinomial:Label characteristics, the bullet of operation program list in the startup interface characteristics of operation program list, operation program list
Window the characteristic information.
Alternatively, list calling module is configured to:After trigger is got, fortune is determined according to interface characteristics are started
The startup interface of stroke sequence table;And operation is simulated to starting interface, to recall operation program list.
Alternatively, clear up performing module to be configured to:By internal memory cleaning service according to label characteristics to operation program list
Characteristic matching is carried out, and to determine the stopping label of cleaning target program, and operation is simulated to stopping label.
Alternatively, clear up performing module to be configured to:Obtain in response to the pop-up to stopping the simulated operation that label is carried out
Message;Characteristic matching is carried out to pop-up message according to pop-up the characteristic information, to determine confirmation label;And to confirming that label enters
Row simulated operation.
Alternatively, procedure identification module is configured to:From filtering appts program in operation program list;And filtering be
In operation program list after system program, the program of program that EMS memory occupation transfinites and/or operation time-out is picked out as cleaning
Target program.
Alternatively, trigger module is configured to:The trigger that the internal memory cleaning operation that obtaining is carried out by user is generated;Obtain
The trigger generated when taking mobile terminal into predetermined running state;The internal memory for obtaining mobile terminal is given birth to more than during predetermined threshold value
Into trigger;And obtain the timing pip that mobile terminal is generated.
Alternatively, above internal memory cleaning plant also includes:Image output module, is configured to starting internal memory cleaning service extremely
In a period of discharging the cleaning internal memory that consumed of target program, export on the display interface of mobile terminal pre-set image or
Keep blank screen.
Alternatively, above internal memory cleaning plant also includes result output module, is configured to:In the display interface of mobile terminal
Upper output internal memory clears up object information, and internal memory cleaning object information includes:The title of program out of service and/or release
Amount of memory.
Alternatively, above internal memory cleaning plant also includes that authority confirms module, is configured to:Judge whether mobile terminal obtains
Obtain super administration authority;If so, the program for needing cleaning is closed using super administration authority, with releasing memory;If it is not, generating auxiliary
Assist can clear up prompting pop-up, provide the button confirmed for user in miscellaneous function cleaning prompting pop-up;It is clear in miscellaneous function
After reason prompting pop-up receives the confirmation of user, service starting module is opened.
The internal memory method for cleaning and internal memory cleaning plant of the mobile terminal of the present invention, is getting the triggering letter of internal memory cleaning
After number, serviced using the internal memory cleaning with miscellaneous function registered in advance, the operation for calling the operating system of mobile terminal to provide
Program listing, and the operate interface to providing in operation program list is simulated click, by the clothes registered in miscellaneous function
Business analog subscriber is operated to the function out of service of operation program list, and operating system need not be obtained in scale removal process
Super administration authority, it is to avoid fluctuation of service caused by the super administration authority of acquisition, while be automatically releasable mobile terminal account for
A large amount of internal memories so that running of mobile terminal is more smooth, improve the experience of user.
Further, the internal memory method for cleaning and internal memory cleaning plant of mobile terminal of the invention, in advance to mobile terminal
Carry out type adaptation, so as to the registration service using miscellaneous function carry out internal memory clear up when, can be first with mobile terminal
Model information determine the mobile terminal operation program list characteristic information, and carry out tag match using characteristic information,
Operation is simulated with different label in the operation program list to mobile terminal, it is to avoid because the diversity of mobile terminal causes
Cleaning failure.
Further, the internal memory method for cleaning and internal memory cleaning plant of mobile terminal of the invention, in scale removal process,
The display interface of mobile terminal shows default image or blank screen, it is to avoid because the interface for automatic imitation operation occur is brought to user
Using inconvenience.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of description, and in order to allow the above and other objects of the present invention, feature and advantage can
Become apparent, below especially exemplified by the specific embodiment of the present invention.
According to the detailed description below in conjunction with accompanying drawing to the specific embodiment of the invention, those skilled in the art will be brighter
The above-mentioned and other purposes of the present invention, advantages and features.
Specific embodiment
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together based on teaching in this.As described above, construct required by this kind of system
Structure be obvious.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use it is various
Programming language realizes the content of invention described herein, and the description done to language-specific above is to disclose this
Bright preferred forms.
Fig. 1 is the schematic block diagram of the internal memory cleaning plant of mobile terminal according to an embodiment of the invention.Mobile terminal
Internal memory cleaning plant 100 carry out internal memory cleaning for the mobile terminal to running on the operating system for registering with miscellaneous function,
And super administration authority need not be obtained in scale removal process, especially, can be used for the ARIXTRA system to not obtaining root authority
The mobile terminal of system carries out automatic internal memory cleaning.The internal memory cleaning plant 100 of the movement terminal may include in general manner:Triggering
Module 110, service starting module 120, list calling module 130, procedure identification module 140, cleaning performing module 150.
More than in each part of the internal memory cleaning plant 100 of the mobile terminal, trigger module 110 can be configured to obtain
Start the trigger of internal memory cleaning.These triggers can be generated according to the advance setting of user, and for example user is to internal memory
Cleaning icon carries out operating the operation trigger for generating mobile terminal, mobile terminal to enter screen locking, the specific fortune of dormancy
Trigger is generated during row state;When the internal memory of mobile terminal exceedes predetermined threshold value, the internal memory that generates transfinites trigger, or
The timing pip that mobile terminal was generated according to the time that user is arranged, so as to meet the need of the various internal memory cleanings of user
Ask.Correspondingly, trigger module 110 obtains trigger can include following any one mode:The internal memory that acquisition is carried out by user
The trigger that cleaning operation is generated;Obtain mobile terminal and enter the trigger generated during predetermined running state;Obtain movement
The internal memory of terminal exceedes the trigger generated during predetermined threshold value;And obtain the timing pip that mobile terminal is generated.
Service starting module 120 is configured to:Cleared up according to the internal memory that start trigger signal is registered in miscellaneous function in advance
Service.The function of the miscellaneous function of mobile terminal is to provide operation auxiliary for special user, these special users is also facilitated
Use mobile terminal.For example, for blind or amblyopia personage, it is possible to use screen reading miscellaneous function, word can be turned
Turning to voice carries out screen reading;For the user of physical handicaps, it is possible to use dictation function, mobile terminal is entered using voice
Row operation.It is such in addition, the respective services such as screen scaling, vibrational feedback, operation delay can also be registered with, so as to realize
Auxiliary operation.In the internal memory cleaning plant 100 of the present embodiment, internal memory clearing server registered in advance, and mould can be started by service
Block 120 starts, to realize the automatic cleaning of internal memory.
List calling module 130 can be configured to:The fortune of mobile terminal is called according to trigger by the internal memory service of clearing up
Stroke sequence table, in operation program list, record is in the information of the program of running status and provides stopping journey in having mobile terminal
The operate interface of sort run.Operation program list is both provided with general operating system, such as windows operating systems are provided
Task manager and Android system the application list etc. in menu is set.The operation program list lists used
Operating application program, and it is provided with the operate interface for being available for user to stop manually.In the internal memory cleaning dress of the present embodiment
Put in 100, list calling module 130 can breathe out operation program list automatically, for subsequent operation.List calling module 130
A kind of optional workflow be:After trigger is got, opening for operation program list is determined according to interface characteristics are started
Mobile interface;Operation is simulated to starting interface, to recall operation program list.
Procedure identification module 140 can be configured to:Cleaning target program is identified from operation program list.Due to operation
Subprogram in program listing be it is essential in running, if stop this kind of system program can cause it is mobile eventually
End normally cannot be run, and cause to crash, restart even loss mobile terminal, therefore also need to determine before cleaning and need cleaning
Target program.For example procedure identification module 140 can be from filtering appts program in operation program list;In filtering appts program
In operation program list afterwards, the program of program that EMS memory occupation transfinites and/or operation time-out is picked out as cleaning target journey
Sequence.
Cleaning performing module 150 can be configured to:The operate interface that service call clears up target program is cleared up by internal memory, is made
Clear up target program out of service to discharge the internal memory consumed by cleaning target program.Due to different operating system, or even
In the different editions of different operating system, the interface of operation program list, label, operate interface have difference, therefore cleaning is held
Row module 150 needs to move the type adaptation of terminal in call operation interface.
Fig. 2 is the schematic block diagram of the internal memory cleaning plant of mobile terminal according to another embodiment of the present invention, shown in Fig. 1
Internal memory cleaning plant on the basis of can flexibly increase and be provided with:Feature acquisition module 160 and image output module 170,
As a result output module 180, authority confirms module 190.
Wherein, feature acquisition module 160 is configured to:The model information of identification mobile terminal;Acquisition is matched with model information
Operation program list characteristic information.These characteristic informations include following any one or more:Operation program list is opened
The pop-up the characteristic information of label characteristics, operation program list in mobile interface feature, operation program list.Mould is obtained using feature
The characteristic information that block 160 is determined, can avoid internal memory cleaning failure caused by the difference of different mobile terminal.
Cleaning performing module 150 correspondingly can be carried out to operation program list according to label characteristics by internal memory cleaning service
Characteristic matching, to determine the stopping label of cleaning target program, and is simulated operation to stopping label.In some movements eventually
In end, it may appear that the pop-up in response to stopping tag operational, to confirm to operation, maloperation is prevented.In this situation
Under, cleaning performing module 150 is configured to:Obtain in response to the pop-up message to stopping the simulated operation that label is carried out;According to
Pop-up the characteristic information carries out characteristic matching to pop-up message, to determine confirmation label;To confirming that label is simulated operation.
In view of carry out internal memory clear up when, if showing above scale removal process on the interface of mobile terminal, can give user with
To misread and inconvenience, the internal memory cleaning plant 100 of the present embodiment can also start internal memory cleaning using image output module 170
Service in a period of discharging the cleaning internal memory that consumed of target program, default figure is exported on the display interface of mobile terminal
Picture keeps blank screen.
As a result output module 180 can be configured to:Internal memory cleaning object information is exported on the display interface of mobile terminal,
Internal memory cleaning object information includes:The title of program out of service and/or the amount of memory of release, one returns cleaning to user
As a result.
Authority confirms that module 190 can be configured to judge whether mobile terminal has obtained super administration authority;If so, use
Super administration authority closes the program for needing cleaning, with releasing memory;If it is not, generating miscellaneous function cleaning prompting pop-up, auxiliary
The button confirmed for user is provided in function cleaning prompting pop-up;User is received really in miscellaneous function cleaning prompting pop-up
After recognizing, start the internal memory cleaning service registered in miscellaneous function in advance, open service starting module 120.So as to carry to user
Function choosing-item is supplied, both can have been cleared up using existing super administration authority, it is also possible to by user in the case of non-root
Select to open the cleaning of miscellaneous function internal memory, be easy to clear up the internal memory of the present embodiment,
The embodiment of the present invention additionally provides a kind of internal memory method for cleaning of mobile terminal, the internal memory cleaning side of the mobile terminal
Method can be performed by the internal memory cleaning plant of any one mobile terminal of above example introduction, to register with to running on
The internal memory of the mobile terminal of the operating system of miscellaneous function is cleared up automatically.Fig. 3 is shifting according to an embodiment of the invention
The schematic diagram of the internal memory method for cleaning of dynamic terminal, as illustrated, the internal memory method for cleaning of the mobile terminal is comprised the following steps:
Step S302, obtains the trigger for starting internal memory cleaning;
Step S304, according to the internal memory cleaning service that start trigger signal is registered in miscellaneous function in advance;
Step S306, clears up the operation program list of service call mobile terminal by internal memory, and from operation program list
Identify cleaning target program;And
Step S308, clears up the operate interface that service call clears up target program by internal memory, stops cleaning target program
Run to discharge the internal memory consumed by cleaning target program.
The trigger obtained in step S302, can be generated according to the advance setting of user by mobile terminal, for example, be used
Family clears up icon and carries out operating the operation trigger for generating mobile terminal to internal memory, and mobile terminal enters screen locking, dormancy
Trigger is generated during specific running status;The internal memory generated when the internal memory of mobile terminal is more than predetermined threshold value transfinites and triggers letter
Number, or the timing pip that mobile terminal was generated according to the time that user is arranged, it is clear so as to meet the various internal memories of user
The demand of reason, realize manually cleaning, screen locking cleaning, timing cleaning, and internal memory transfinite cleaning automatically.Correspondingly, step
The optional flow process of S302 can include:The trigger that the internal memory cleaning operation that obtaining is carried out by user is generated;Obtain mobile whole
The trigger generated when end is into predetermined running state;The internal memory for obtaining mobile terminal exceedes the triggering generated during predetermined threshold value
Signal;And obtain the timing pip that mobile terminal is generated.
The internal memory method for cleaning of the mobile terminal of the present embodiment can in advance mobile terminal operating system auxiliary work(
By the simulated operation of operation program list, registers memory cleaning service in energy, realizes that internal memory is cleared up using internal memory cleaning service.
Step S304 can breathe out operation program list automatically, for subsequent operation.
Fig. 4 and Fig. 5 be respectively mobile terminal according to an embodiment of the invention internal memory method for cleaning in miscellaneous function
The schematic diagram of menu and operation program list is set.In Android system, the setting of miscellaneous function and the application list one
As may be contained within arrange menu in, shown in Fig. 4 miscellaneous function service in, register with screen magnifier, internal memory cleaning, voice
Identification three service, and provide font size, terminate by power supply call, automatic Rotation screen, grow it is auxiliary by systems such as time delays
Help setting options.User under interface, can register and start the internal memory in the internal memory method for cleaning of the mobile terminal of the present embodiment
Cleaning service.In the application list shown in Fig. 5, show that current mobile terminal operation has " setting ", " 360 mobile phones are helped
The application program such as handss " " 360 mobile guards ", " dialing ", " digital map navigation ", and search and actions menu, and " operation are provided
In ", " downloading ", " whole " etc. select label.
Fig. 4 and Fig. 5 show a kind of related interfaces of specific mobile terminal, and the above interface of different mobile terminal may
Have differences, therefore, the internal memory method for cleaning needs of the mobile terminal of the present embodiment carry out type and fit to different mobile terminals
Match somebody with somebody.Therefore the internal memory method for cleaning of the mobile terminal of the present embodiment can gather the application list of various mobile terminals in advance
Feature, with to match mobile terminal carry out internal memory clear up when use.Correspondingly, before step S302, can be with head
The model information of mobile terminal is recognized first;And obtain the characteristic information of the operation program list matched with model information.Above machine
Type information can include:The ardware model number of mobile terminal, the OS Type of mobile terminal, the operating system version of mobile terminal
This.Characteristic information includes following any one or more:In the startup interface characteristics of operation program list, operation program list
Label characteristics, the pop-up the characteristic information of operation program list.So that the internal memory method for cleaning of the present embodiment can be used in not
The mobile terminal of each version of biconditional operation system.These features can be word content, label position of label etc..It is general and
Speech, can carry out characteristic matching by the word content of label.When necessary, it is also possible to using label position, tag types
To aid in carrying out characteristic matching.
Step S304 calls the optional flow process of the application list to be using features above:Opened by internal memory cleaning service basis
Mobile interface feature determines the startup interface of operation program list;Startup interface is called, with startup optimization program listing.For example,
The startup interface that menu is set is allotted, is started and menu is set, determine the label of operating the application list, and carry out mould
Intend operation, so as to startup optimization program listing.Internal memory is cleared up service and can be realized by calling the script of miscellaneous function, utilizes this
A little scripts can be realized determining characteristic matching outgoing label is simulated operation, to complete the positive closing of application program.
Step S308 using the optional flow process that features above shuts down procedure operation is:It is special according to label by internal memory cleaning service
Levying carries out characteristic matching to operation program list, to determine the stopping label of cleaning target program, and carries out to stopping label
Simulated operation.One kind specifically performs flow process:The application program for needing to close is clicked on, actions menu is breathed out, and to operating dish
Label out of service in list is simulated operation.Fig. 6 is the internal memory cleaning of mobile terminal according to an embodiment of the invention
The interface schematic diagram of target program is cleared up in method, Fig. 6 is shown using the internal memory method for cleaning of the present embodiment to digital map navigation
Program be simulated operation after, the operation program list interface of appearance is described in digital map navigation program under the interface
It is 305MB to deposit usage amount, and the running background time is 30 minutes, and currently used one services and a process.In service bar, there is provided
" this service has its application program launching, and stopping service may result in application program and cannot run for prompting." and stop and
Two operation labels of report.The main steps being currently in use are provided in process hurdle.Interface shown in Fig. 6 is being operated
When, need by characteristic matching, it is determined that " stopping " label, and operated, to terminate operation of the digital map navigation program on backstage.
In some mobile terminals, it may appear that response stops the pop-up of tag operational, to confirm to operation, in this feelings
Under condition, step S308 also needs to obtain the pop-up message in response to stopping the simulated operation that label is carried out;According to pop-up message
Feature carries out characteristic matching to pop-up message, to determine confirmation label;To confirming that label is simulated operation.Fig. 7 is basis
The pop-up schematic diagram of stop is confirmed in the internal memory method for cleaning of the mobile terminal of one embodiment of the invention.Shown in Fig. 7
Pop-up provides two options of "Yes" "No" for confirming to close digital map navigation program.Characteristic matching goes out step S308 upon execution
"Yes" label, and operated, so as to complete the closing of digital map navigation program, discharge interior shared by digital map navigation program
Deposit.
The cleaning service of above internal memory carries out the operation of the closing process similar to state machine of application program, behaviour according to expectation
Operated as flow process, step by step it is anticipated that operation and to operate response, realize final operating result.Specifically
Realize that flow process can be adapted to according to different mobile terminal.
As operation program list provides the information of all operation programs, and for some operation programs are to stop
Such as system program, some programs are that user is not intended to stop, such as some instant communication softwares, and now step S306 needs
From the white list program that filtering appts program in operation program list and user are arranged, to avoid closing, these need to run journey
Sequence;In operation program list after these programs are filtered, the EMS memory occupation program for transfiniting and/or the journey for running time-out are picked out
Sequence is used as cleaning target program.Namely the internal memory method for cleaning of the present embodiment can selectively close application program, protect
The normal operation of other programs is demonstrate,proved, the normal use demand of user is met.If cleaning target program is multiple, this enforcement above
The internal memory method for cleaning of example, can repeat in the application list, to close all of cleaning target program.
In view of carry out internal memory clear up when, if showing above scale removal process on the interface of mobile terminal, can give user with
To misread and inconvenience, the internal memory method for cleaning of the present embodiment can be starting internal memory cleaning service to discharging cleaning target journey
In a period of the internal memory consumed by sequence, pre-set image is exported on the display interface of mobile terminal or blank screen is kept, for example, is opened up
Show cleaning animation or cleaning icon, remind user to be cleared up.Again for example, mobile terminal is timed cleaning and locks
During screen cleaning, mobile terminal can keep blank screen, so as to realize clearing up automatically in the case of any intervention in user.
In addition after internal memory scale removal process is completed, result can be cleared up so that internal memory is exported on the display interface of mobile terminal
Information.Internal memory cleaning object information includes:The title of program out of service and/or the amount of memory of release, so as to user
Solution cleaning result.
In addition, before internal memory cleaning is carried out using miscellaneous function, can also first determine whether whether mobile terminal obtains
Super administration authority;If so, the program for needing cleaning is closed using super administration authority, with releasing memory;If it is not, generating auxiliary
Function cleaning prompting pop-up, provides the button confirmed for user in miscellaneous function cleaning prompting pop-up;Clear up in miscellaneous function
After prompting pop-up receives the confirmation of user, start the internal memory cleaning service registered in miscellaneous function in advance.So as to for user
There is provided more flexible selection.
The internal memory method for cleaning and internal memory cleaning plant of the mobile terminal of the present embodiment, in the triggering for getting internal memory cleaning
After signal, serviced using the internal memory cleaning with miscellaneous function registered in advance, the fortune for calling the operating system of mobile terminal to provide
Stroke sequence table, and the operate interface to providing in operation program list is simulated click, by what is registered in miscellaneous function
Service analog subscriber is operated to the function out of service of operation program list, and operating system need not be obtained in scale removal process
Super administration authority, it is to avoid fluctuation of service caused by acquisition super administration authority, while being automatically releasable mobile terminal
The a large amount of internal memories for taking so that running of mobile terminal is more smooth, improves the experience of user.
Further, the internal memory method for cleaning and internal memory cleaning plant of the mobile terminal of the present embodiment, in advance to mobile whole
End carries out type adaptation, so as to when the registration service using miscellaneous function carries out internal memory and clears up, can first with it is mobile eventually
The model information at end determines the characteristic information of the operation program list of the mobile terminal, and enters row label using characteristic information
Match somebody with somebody, operation is simulated with different label in the operation program list to mobile terminal, it is to avoid because of the diversity of mobile terminal
Caused cleaning failure.
Further, the internal memory method for cleaning and internal memory cleaning plant of the mobile terminal of the present embodiment, in scale removal process
In, the display interface of mobile terminal shows default image or blank screen, it is to avoid make because automatic imitation occur and operating to bring to user
With inconvenience.
In description mentioned herein, a large amount of details are illustrated.It is to be appreciated, however, that the enforcement of the present invention
Example can be put into practice in the case where not having these details.In some instances, known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help understand one or more in each inventive aspect, exist
Above to, in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes
In example, figure or descriptions thereof.However, should the method for the disclosure be construed to reflect following intention:I.e. required guarantor
The more features of feature is expressly recited in each claim by the application claims ratio of shield.More precisely, such as following
Claims it is reflected as, inventive aspect is less than all features of single embodiment disclosed above.Therefore,
Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself
All as the separate embodiments of the present invention.
Those skilled in the art are appreciated that can be carried out adaptively to the module in the equipment in embodiment
Change and they are arranged in one or more different from embodiment equipment.Can be the module or list in embodiment
Unit or component are combined into a module or unit or component, and can be divided in addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit is excluded each other, can adopt any
Combine to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (includes adjoint power
Profit is required, summary and accompanying drawing) disclosed in each feature can it is identical by offers, be equal to or the alternative features of similar purpose carry out generation
Replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments
In some included features rather than further feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in detail in the claims, embodiment required for protection one of arbitrarily
Can in any combination mode using.
The present invention all parts embodiment can be realized with hardware, or with one or more processor operation
Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice
Microprocessor or digital signal processor (DSP) are realizing the internal memory cleaning plant of mobile terminal according to embodiments of the present invention
In some or all parts some or all functions.The present invention is also implemented as described herein for performing
Some or all equipment of method or program of device (for example, computer program and computer program).So
Realization the present invention program can store on a computer-readable medium, or can have one or more signal shape
Formula.Such signal can be downloaded from internet website and be obtained, or provide on carrier signal, or with any other shape
Formula is provided.
It should be noted that above-described embodiment the present invention will be described rather than limits the invention, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference markss between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of not
Element listed in the claims or step.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can come real by means of the hardware for including some different elements and by means of properly programmed computer
It is existing.If in the unit claim for listing equipment for drying, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and be run after fame
Claim.
So far, although those skilled in the art will appreciate that detailed herein illustrate and describe multiple showing for the present invention
Example property embodiment, but, without departing from the spirit and scope of the present invention, still can be direct according to present disclosure
It is determined that or deriving many other variations or modifications for meeting the principle of the invention.Therefore, the scope of the present invention is understood that and recognizes
It is set to and covers all these other variations or modifications.
The embodiment of the present invention additionally provides a kind of internal memory method for cleaning of mobile terminals of A1., it is adaptable to runs on and registers with
The mobile terminal of the operating system of miscellaneous function, methods described include:
Obtain the trigger for starting internal memory cleaning;
According to the internal memory cleaning service that the start trigger signal is registered in the miscellaneous function in advance;
The operation program list of mobile terminal by described in the internal memory clears up service call, and from the operation program list
In identify cleaning target program, wherein in the operation program list there being in the mobile terminal in running status record
The information of program simultaneously provides the operate interface for stopping described program operation;And
The operate interface of target program is cleared up by described in the internal memory clears up service call, stops the cleaning target program
Only run to discharge the internal memory consumed by the cleaning target program.
A2. the method according to A1, wherein, also wrapped before the step of obtaining the trigger for starting internal memory cleaning
Include:
Recognize the model information of the mobile terminal;And
The characteristic information of the operation program list that acquisition is matched with the model information, and
The characteristic information includes following any one or more:The startup interface characteristics of the operation program list, institute
State label characteristics in operation program list, the pop-up the characteristic information of the operation program list.
A3. the method according to A2, wherein, the operation program of mobile terminal by described in the internal memory clears up service call
The step of list, includes:
Service is cleared up by the internal memory and starts the startup interface that interface characteristics determine the operation program list according to described;
And
The startup interface is called, to start the operation program list.
A4. the method according to A2, wherein, the operation of target program is cleared up by described in the internal memory clears up service call
The step of interface, includes:
Characteristic matching is carried out to the operation program list according to the label characteristics by internal memory cleaning service, with true
The stopping label of the cleaning target program is made, and operation is simulated to the stopping label.
A5. the method according to A4, wherein, also wrap after the step of being simulated operation to the stopping label
Include:
Obtain in response to the pop-up message for stopping the simulated operation that label is carried out;
Characteristic matching is carried out to the pop-up message according to the pop-up the characteristic information, to determine confirmation label;And
Operation is simulated to the confirmation label.
A6. the method according to any one of A1 to A5, wherein identifying cleaning mesh from the operation program list
The step of beacon course sequence, includes:
From filtering appts program in the operation program list;And
In operation program list after the system program is filtered, program and/or fortune that EMS memory occupation transfinites are picked out
The program of row time-out is used as the cleaning target program.
A7. the method according to any one of A1 to A6, wherein, obtain start internal memory cleaning trigger include with
Lower any one mode:
The trigger that the internal memory cleaning operation that obtaining is carried out by user is generated;
The trigger generated when obtaining the mobile terminal into predetermined running state;
The internal memory for obtaining the mobile terminal exceedes the trigger generated during predetermined threshold value;And
Obtain the timing pip that the mobile terminal is generated.
A8. the method according to any one of A1 to A7, wherein,
Starting internal memory cleaning service in a period of discharging the internal memory consumed by the cleaning target program,
Pre-set image is exported on the display interface of the mobile terminal or blank screen is kept.
A9. the method according to any one of A1 to A8, wherein, discharging what the cleaning target program was consumed
Also include after the step of internal memory:
Internal memory cleaning object information is exported on the display interface of the mobile terminal, the internal memory clears up object information bag
Include:The title of program out of service and/or the amount of memory of release.
A10. the method according to any one of A1 to A9, wherein, according to the start trigger signal in advance in institute
Also include before the step of internal memory cleaning service registered in stating miscellaneous function:
Judge whether the mobile terminal has obtained super administration authority;
If so, the program for needing cleaning is closed using the super administration authority, with releasing memory;
If it is not, generating miscellaneous function cleaning prompting pop-up, in the miscellaneous function cleaning prompting pop-up, user is supplied
The button of confirmation;
After miscellaneous function cleaning prompting pop-up receives the confirmation of user, startup is in advance in the miscellaneous function
The internal memory cleaning service of registration.
The embodiment of the present invention additionally provides a kind of internal memory cleaning plant of mobile terminals of B11., is configured to run on and registers with
The mobile terminal of the operating system of miscellaneous function, described device include:
Trigger module, is configured to:Obtain the trigger for starting internal memory cleaning;
Service starting module, is configured to:In being registered in the miscellaneous function according to the start trigger signal in advance
Deposit cleaning service;
List calling module, is configured to:Called according to the trigger by internal memory cleaning service described mobile whole
The operation program list at end, in the operation program list, record is in the letter of the program of running status in having the mobile terminal
Cease and provide the operate interface for stopping described program operation;
Procedure identification module, is configured to:Cleaning target program is identified from the operation program list;And
Cleaning performing module, is configured to:The operate interface of target program is cleared up by described in the internal memory clears up service call,
Make the cleaning target program out of service to discharge the internal memory consumed by the cleaning target program.
B12. the device according to B11, also including feature acquisition module, is configured to:
Recognize the model information of the mobile terminal;And
The characteristic information of the operation program list that acquisition is matched with the model information, and
The characteristic information includes following any one or more:The startup interface characteristics of the operation program list, institute
State label characteristics in operation program list, the pop-up the characteristic information of the operation program list.
B13. the device according to B12, wherein the list calling module is configured to:
After the trigger is got, start the startup that interface characteristics determine the operation program list according to described
Interface;And
Operation is simulated to the startup interface, to recall the operation program list.
B14. the device according to B12, wherein, the cleaning performing module is configured to:
Characteristic matching is carried out to the operation program list according to the label characteristics by internal memory cleaning service, with true
The stopping label of the cleaning target program is made, and operation is simulated to the stopping label.
B15. the device according to B14, wherein, the cleaning performing module is configured to:
Obtain in response to the pop-up message for stopping the simulated operation that label is carried out;
Characteristic matching is carried out to the pop-up message according to the pop-up the characteristic information, to determine confirmation label;And
Operation is simulated to the confirmation label.
B16. the device according to any one of B11 to B15, wherein described program identification module are configured to:
From filtering appts program in the operation program list;And
In operation program list after the system program is filtered, program and/or fortune that EMS memory occupation transfinites are picked out
The program of row time-out is used as the cleaning target program.
B17. the device according to any one of B11 to B16, wherein the trigger module is configured to:
The trigger that the internal memory cleaning operation that obtaining is carried out by user is generated;
The trigger generated when obtaining the mobile terminal into predetermined running state;
The internal memory for obtaining the mobile terminal exceedes the trigger generated during predetermined threshold value;And
Obtain the timing pip that the mobile terminal is generated.
B18. the device according to any one of B11 to B17, also including image output module, is configured to:
Starting internal memory cleaning service in a period of discharging the internal memory consumed by the cleaning target program,
Pre-set image is exported on the display interface of the mobile terminal or blank screen is kept.
B19. the device according to any one of B11 to B18, also including result output module, is configured to:
Internal memory cleaning object information is exported on the display interface of the mobile terminal, and
The internal memory cleaning object information includes:The title of program out of service and/or the amount of memory of release.
B20. the device according to any one of B11 to B19, also confirms module including authority, is configured to:
Judge whether the mobile terminal has obtained super administration authority;If so, closed using the super administration authority
The program of cleaning is needed, with releasing memory;If it is not, generating miscellaneous function cleaning prompting pop-up, the miscellaneous function cleaning prompting
The button confirmed for user is provided in pop-up;After miscellaneous function cleaning prompting pop-up receives the confirmation of user, open
Open the service starting module.