CN110140117A - Terminal is based on the automatic cleaning individual subscriber file of user's habit - Google Patents

Terminal is based on the automatic cleaning individual subscriber file of user's habit Download PDF

Info

Publication number
CN110140117A
CN110140117A CN201780082406.0A CN201780082406A CN110140117A CN 110140117 A CN110140117 A CN 110140117A CN 201780082406 A CN201780082406 A CN 201780082406A CN 110140117 A CN110140117 A CN 110140117A
Authority
CN
China
Prior art keywords
user
file
terminal
mobile phone
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201780082406.0A
Other languages
Chinese (zh)
Other versions
CN110140117B (en
Inventor
卓增泗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN110140117A publication Critical patent/CN110140117A/en
Application granted granted Critical
Publication of CN110140117B publication Critical patent/CN110140117B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a kind of method of the terminal based on the automatic cleaning individual subscriber file of user's habit, it is related to field of terminal technology, be able to solve makes user need the problem of taking considerable time, further being screened to the content that security centre screens because the content that security centre screens is huge.This method comprises: terminal clears up the personal document of user in terminal according to cleaning rule automatically, and after completing automatic scale removal process, allow user that the operations such as white list, addition freezing period, recovery or permanent delet are added in the personal document cleared up.Wherein, cleaning rule is the use habit based on user to terminal, and by what is learnt, train, which can change to the change of terminal use habit with user, i.e., the cleaning rule can periodically or be irregularly updated.The application is suitable for the automatic scale removal process of terminal.

Description

Terminal is based on the automatic cleaning individual subscriber file of user's habit Technical field
This application involves field of terminal technology more particularly to a kind of terminal method for cleaning, device and terminal.
Background technique
With the development of terminal technology, especially mobile phone is universal, and user can be by installing various applications, to realize the functions such as video playing, online reading on mobile phone.During above-mentioned application operation, cell phone system and application can all generate more or less temporary file, if and user attempts to be updated cell phone system or application, it is likely that need user that will update packet etc. after uses by mobile phone and just without the file download of any value and store into mobile phone.In this way, if cleared up not in time mobile phone, phenomena such as mobile phone will be made to cause Caton, blank screen because of memory space overfill, finally influencing user experience as mobile phone uses the increase of time.
Therefore, the application for mobile phone cleaning memory space such as " security centre " is come into being on mobile phone market.Although this kind of application can realize that mobile phone is cleared up to a certain extent, user is generally required in use and is more intervened.Such as, after user triggers mobile phone by security centre's progress mobile phone cleaning, security centre can be scanned the memory space of mobile phone according to cleaning rule preconfigured in application, the each file for meeting above-mentioned cleaning rule is presented to the user later, and is independently gone to judge which needs to clear up and which needs to retain by user.But as mobile phone uses the increase of time, the content that may be screened by security centre in memory space is more and more, that undoubtedly just needs user to expend more times further to screen the content that security centre screens, to influence user experience.
Summary of the invention
The application provides a kind of terminal method for cleaning, device and terminal, and be able to solve makes user need the problem of taking considerable time, further being screened to the content that security centre screens because the content that security centre screens is huge.
In a first aspect, the embodiment of the present invention provides a kind of terminal method for cleaning.This method comprises: the first interface of display, receives the first operation that user executes the first file;In response to the first operation, second contact surface is shown.Wherein, the first interface includes at least the first file, and the first file is the personal document for the user that terminal is cleared up automatically;Second contact surface does not include the first file.It can be seen that the personal document of the user cleaned up automatically can be presented to the user after completing automatic cleaning, that is, show the first interface by terminal.For the content cleared up automatically, user can be in conjunction with self-demand, and by way of the first operation of input, triggering terminal executes the first operation to the first file, at this point, not including first file in the content cleared up automatically that terminal is presented to user again.It also means that, the process of cleaning is that terminal is realized automatically, and the content cleaned up includes the personal document of user, so as to solve the problem of to make user need to take considerable time and further screen the content that security centre screens because the content that security centre screens is huge.In addition, the occurrence of in order to avoid accidentally clearing up, terminal is by the first interface of display, and user can be prompted to terminal, and accidentally the content of cleaning carries out the operation such as restoring, to further promote user experience.
In a kind of possible design, before showing the first interface, show that third interface, third interface include at least the first file.Clear up the first file automatically in response to terminal, third interface does not include the first file.Wherein, third circle Face can be considered as the previewing file interface of terminal area, or interface including lists of documents etc., before terminal clears up the first file automatically, first file is stored in storage region, therefore, can be presented in third interface, and after terminal clears up the first file automatically, first file can be considered as having moved on to buffer area, at this point, will be not present the first file in third interface.In this way, terminal can more intuitively be shown to user, the first file is cleared up the presentation effect of front and back by terminal automatically.It also means that, terminal realizes that the process cleared up automatically can be to user's unaware, but executes the effect of automatic cleaning front and back, can be presented by way of interface display to user.
In a kind of possible design, the first operation includes at least one restored, in addition white list, addition freezing period, permanent delet.Wherein, if the first operation includes that white list is added, terminal does not clear up the first file that white list has been added automatically;If the first operation includes that freezing period is added, terminal does not clear up the first file that freezing period has been added automatically in finite time;If the first operation includes permanent delet, the first file is deleted from terminal.It can be seen that, it is added into the first file of white list, as long as the first file is not moved out of white list, then subsequent terminal is carried out clearing up automatically every time and will not all be scanned to the first file, or do not judge whether the first file meets cleaning rule after scanning to the first file, or the first file is not cleared up etc. after judging that the first file meets cleaning rule.Likewise, the first file that freezing period is added distinguishes and be, will not be cleared up automatically in finite time compared with the first file that white list is added.In embodiments of the present invention, if the first file is permanently deleted, so user will be unable to find the first file again from terminal, but in order to provide the user with the leeway gone back on one's word, user can be prompted to back up in other equipment or cloud before by the first file permanent delet, the backup of the first file also can be realized automatically in certain terminal, even if user is subsequent in this way needs to access the first file, it can also be directly acquired from other equipment or cloud, to further promote user experience.
In a kind of possible design, if the first operation includes one for restoring, white list being added, is added in freezing period, the second operation of user is received, and in response to the second operation, show third interface.Wherein, third interface includes the first file.It is it can again be seen that the first file on the thirds such as preview interface interface for being restored to the content of storage region from buffer area.Wherein, storage region is restored to from buffer area to include but are not limited to above-mentioned recovery, white list is added and the operation of freezing period is added.
In a kind of possible design, the first interface further comprises the second file, and the second file is the personal document that terminal cleans out automatically;Second contact surface includes the second file.It can be seen that, as long as the personal document that terminal cleans out automatically, in embodiments of the present invention, the first interface can be directly presented on, user can be thus allowed to be intuitive to see which the personal document cleared up automatically by terminal has, so that user be facilitated to be managed the personal document cleared up.
In a kind of possible design, personal document does not include the temporary file that terminal generates in the process of running;Personal document is including at least at least one in the music of terminal local storage, picture, film, document.Since temporary file under certain conditions can be with secondary generation, and the personal document of terminal local is stored in for user, such as, music, document etc., it is then usually to be difficult to secondary generation after the cleaning, therefore, the embodiment of the present invention can be by the way of being cleared up based on user's habit, the personal document that screening there emerged a user is cleared up, allows user to go back on one's word by way of prompt again later.Even if will not be brought greater impact to user in this way, terminal cleans up the personal document for being difficult secondary generation of user.
In a kind of possible design, automatic cleaning includes the personal document of the user stored in terminal end of scan, obtains the first file, and the first file is moved to buffer area;Automatic cleaning is carried out according to cleaning rule.Wherein, cleaning rule with user to terminal use and change;Buffer area is used to store the personal document for the user that terminal is cleared up automatically;Buffer area is located in the storage region of terminal, or in the other equipment in addition to terminal.In view of to The cleaning of one file can be considered as the change of storage location or increase mark to the first file, prevent user from access etc. in original storage region, it is therefore contemplated that the first file after automatic cleaning is placed to buffer area.And in order to save the memory space of terminal, directly buffer area can be arranged in the other equipment in addition to terminal, the automatic scale removal process of such terminal can also be considered as the mode of terminal cleaning memory space.In addition, above-mentioned cleaning rule can be considered to be the use habit based on user to terminal and generate cleaning terminal document criterion, i.e. terminal can identify clear up after user is likely to require the first file of cleaning the first file as precisely as possible based on user to the use habit of terminal.
In a kind of possible design, if the time that the first file caches in buffer area reaches preset time, the first file is deleted;Alternatively, periodically deleting the first file in buffer area.In view of the space of buffer area is limited, in embodiments of the present invention, it can choose regular or irregularly the content in buffer area cleared up, here cleaning, it can be content permanent delet of the terminal automatically by the time of caching more than preset time, or prompt user, by content recovery, deletion etc. in buffer area, it will not be described here.
In a kind of possible design, in response to the first operation, after showing second contact surface, the content shown according to second contact surface updates cleaning rule.Since the first operation of user can also show user to the use habit of terminal, therefore, in embodiments of the present invention, the first operation executed based on user, cleaning rule can also be updated, so that it is guaranteed that cleaning rule is changed with the change that user's using terminal is accustomed to, thus the content for cleaning out terminal according to cleaning rule is more met the needs of users according to targetedly.Wherein, updated cleaning rule includes at least such as the next item down: in finite time, terminal does not clear up the first file that white list has been added automatically;Terminal does not clear up the first file that white list has been added automatically.
Second aspect, the embodiment of the present invention provide a kind of terminal cleaning plant.The function of being realized in above method embodiment may be implemented in the device, and the function can also execute corresponding software realization by hardware realization by hardware.The hardware or software include one or more above-mentioned corresponding modules of function.
The third aspect, the embodiment of the present invention provide a kind of terminal.It include display screen, memory, one or more processors, multiple application programs, and one or more programs in the structure of the terminal;Wherein, one or more of programs are stored in the memory;One or more of processors are when executing one or more of programs, so that the terminal realizes method described in any one of first aspect and its various possible designs.
Fourth aspect, the embodiment of the present invention provide a kind of readable storage medium storing program for executing, including instruction.When the instruction is run at the terminal, so that the terminal executes method described in any one of above-mentioned first aspect and its various possible designs.
5th aspect, the embodiment of the present invention provide a kind of computer program product, which includes software code, which is used to execute method described in any one of above-mentioned first aspect and its various possible designs.
6th aspect, the embodiment of the present invention provide a kind of figure or user interface, for executing method described in any one of above-mentioned first aspect and its various possible designs.
Detailed description of the invention
Fig. 1 is the structural schematic diagram of the first terminal provided in an embodiment of the present invention;
Fig. 1 (a) is that a kind of terminal provided in an embodiment of the present invention is accustomed to the process schematic cleared up automatically based on user;
Fig. 2 (a) is the display interface schematic diagram of the first terminal provided in an embodiment of the present invention;
Fig. 2 (b) is the display interface schematic diagram of second of terminal provided in an embodiment of the present invention;
Fig. 2 (c) is the display interface schematic diagram of the third terminal provided in an embodiment of the present invention;
Fig. 2 (d) is the display interface schematic diagram of the 4th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (a) is the display interface schematic diagram of the 5th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (b) is the display interface schematic diagram of the 6th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (c) is the display interface schematic diagram of the 7th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (d) is the display interface schematic diagram of the 8th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (e) is the display interface schematic diagram of the 9th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (f) is the display interface schematic diagram of the provided in an embodiment of the present invention ten kind of terminal;
Fig. 3 (g) is a kind of the provided in an embodiment of the present invention tenth display interface schematic diagram of terminal;
Fig. 3 (h) is the display interface schematic diagram of the 12nd kind of terminal provided in an embodiment of the present invention;
Fig. 3 (i) is the display interface schematic diagram of the 13rd kind of terminal provided in an embodiment of the present invention;
Fig. 3 (j) is the display interface schematic diagram of the 14th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (k) is the display interface schematic diagram of the 15th kind of terminal provided in an embodiment of the present invention;
Fig. 3 (l) is the display interface schematic diagram of the 16th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (a) is the display interface schematic diagram of the 17th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (b) is the display interface schematic diagram of the 18th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (c) is the display interface schematic diagram of the 19th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (d) is the display interface schematic diagram of the 20th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (e) is a kind of the provided in an embodiment of the present invention 20th display interface schematic diagram of terminal;
Fig. 4 (f) is the display interface schematic diagram of the 22nd kind of terminal provided in an embodiment of the present invention;
Fig. 4 (g) is the display interface schematic diagram of the 23rd kind of terminal provided in an embodiment of the present invention;
Fig. 4 (h) is the display interface schematic diagram of the 24th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (i) is the display interface schematic diagram of the 25th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (j) is the display interface schematic diagram of the 26th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (k) is the display interface schematic diagram of the 27th kind of terminal provided in an embodiment of the present invention;
Fig. 4 (l) is the display interface schematic diagram of the 28th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (a) is the display interface schematic diagram of the 29th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (b) is the display interface schematic diagram of the 30th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (c) is a kind of the provided in an embodiment of the present invention 30th display interface schematic diagram of terminal;
Fig. 5 (d) is the display interface schematic diagram of the 32nd kind of terminal provided in an embodiment of the present invention;
Fig. 5 (e) is the display interface schematic diagram of the 33rd kind of terminal provided in an embodiment of the present invention;
Fig. 5 (f) is the display interface schematic diagram of the 34th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (g) is the display interface schematic diagram of the 35th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (h) is the display interface schematic diagram of the 36th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (i) is the display interface schematic diagram of the 37th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (j) is the display interface schematic diagram of the 38th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (k) is the display interface schematic diagram of the 39th kind of terminal provided in an embodiment of the present invention;
Fig. 5 (l) is the display interface schematic diagram of the 40th kind of terminal provided in an embodiment of the present invention;
Fig. 6 (a) is a kind of the provided in an embodiment of the present invention 40th display interface schematic diagram of terminal;
Fig. 6 (b) is the display interface schematic diagram of the 42nd kind of terminal provided in an embodiment of the present invention;
Fig. 6 (c) is the display interface schematic diagram of the 43rd kind of terminal provided in an embodiment of the present invention;
Fig. 6 (d) is the display interface schematic diagram of the 44th kind of terminal provided in an embodiment of the present invention;
Fig. 6 (e) is the display interface schematic diagram of the 45th kind of terminal provided in an embodiment of the present invention;
Fig. 6 (f) is the display interface schematic diagram of the 46th kind of terminal provided in an embodiment of the present invention;
Fig. 6 (g) is the display interface schematic diagram of the 47th kind of terminal provided in an embodiment of the present invention;
Fig. 6 (h) is the display interface schematic diagram of the 48th kind of terminal provided in an embodiment of the present invention;
Fig. 7 (a) is the display interface schematic diagram of the 49th kind of terminal provided in an embodiment of the present invention;
Fig. 7 (b) is the display interface schematic diagram of the 50th kind of terminal provided in an embodiment of the present invention;
Fig. 7 (c) is a kind of the provided in an embodiment of the present invention 50th display interface schematic diagram of terminal;
Fig. 7 (d) is the display interface schematic diagram of the 52nd kind of terminal provided in an embodiment of the present invention;
Fig. 7 (e) is the display interface schematic diagram of the 53rd kind of terminal provided in an embodiment of the present invention;
Fig. 7 (f) is the display interface schematic diagram of the 54th kind of terminal provided in an embodiment of the present invention;
Fig. 7 (g) is the display interface schematic diagram of the 55th kind of terminal provided in an embodiment of the present invention;
Fig. 7 (h) is the display interface schematic diagram of the 56th kind of terminal provided in an embodiment of the present invention;
Fig. 8 (a) is the display interface schematic diagram of the 57th kind of terminal provided in an embodiment of the present invention;
Fig. 8 (b) is the display interface schematic diagram of the 58th kind of terminal provided in an embodiment of the present invention;
Fig. 8 (c) is the display interface schematic diagram of the 59th kind of terminal provided in an embodiment of the present invention;
Fig. 8 (d) is the display interface schematic diagram of the 60th kind of terminal provided in an embodiment of the present invention;
Fig. 9 (a) is the timing diagram that the first terminal provided in an embodiment of the present invention is accustomed to automatic cleaning individual subscriber file based on user;
Fig. 9 (b) is the timing diagram that second of terminal provided in an embodiment of the present invention is accustomed to automatic cleaning individual subscriber file based on user;
Fig. 9 (c) is the timing diagram that the third terminal provided in an embodiment of the present invention is accustomed to automatic cleaning individual subscriber file based on user;
Figure 10 (a) is the method flow diagram that the first terminal provided in an embodiment of the present invention is accustomed to automatic cleaning individual subscriber file based on user;
Figure 10 (b) is the method flow diagram that second of terminal provided in an embodiment of the present invention is accustomed to automatic cleaning individual subscriber file based on user;
Figure 11 (a) is a kind of the provided in an embodiment of the present invention 60th display interface schematic diagram of terminal;
Figure 11 (b) is the display interface schematic diagram of the 62nd kind of terminal provided in an embodiment of the present invention;
Figure 11 (c) is the display interface schematic diagram of the 63rd kind of terminal provided in an embodiment of the present invention;
Figure 11 (d) is the display interface schematic diagram of the 64th kind of terminal provided in an embodiment of the present invention;
Figure 12 is a kind of structural schematic diagram of terminal cleaning plant provided in an embodiment of the present invention;
Figure 13 is the structural schematic diagram of second of terminal provided in an embodiment of the present invention.
Description of symbols:
201- display interface;
202- essential information;
The page marks of 203- display interface;
204- function key;
The page marks of 205- menu;
206- suspension ball;
207- clears up state;
208- scan progress;
209- spatial cache occupancy situation.
Specific embodiment
The embodiment of the present invention can be used for a kind of terminal, the terminal may include laptop, smart phone, virtual reality (Virtual Reality, VR) the equipment such as equipment, augmented reality (Augmented Reality, AR), mobile unit, intelligent wearable device.The terminal is at least provided with display screen, input equipment and processor, by taking terminal 100 as an example, as shown in Figure 1, including the components such as processor 101, memory 102, camera 103, RF circuit 104, voicefrequency circuit 105, loudspeaker 106, microphone 107, input equipment 108, other input equipments 109, display screen 110, touch panel 111, display panel 112, output equipment 113 and power supply 114 in the terminal 100.Wherein, display screen 110 is at least made of the touch panel 111 as input equipment and the display panel 112 as output equipment.It should be noted that the restriction of the not structure paired terminal of terminal structure shown in Fig. 1, may include perhaps combining certain components than illustrating more or fewer components and perhaps splitting certain components or different component layouts, it is not limited here.
It is specifically introduced below with reference to each component parts of the Fig. 1 to terminal 100:
Radio frequency (Radio Frequency, RF) circuit 104 can be used for receiving and sending messages or communication process in, signal sends and receivees, such as, if the terminal 100 is mobile phone, so the terminal 100 can send the processing of processor 101 to by RF circuit 104, after the downlink information that base station is sent receives;In addition, the data for being related to uplink are sent to base station.In general, RF circuit includes but is not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition, RF circuit 104 can also be communicated with network and other equipment by wireless communication.Any communication standard or agreement can be used in the wireless communication, including but not limited to global system for mobile communications (Global System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE), Email, short message service ( Short Messaging Service, SMS) etc..
Memory 102 can be used for storing software program and module, and processor 101 is stored in the software program and module of memory 101 by operation, thereby executing the various function application and data processing of terminal 100.Memory 101 can mainly include storing program area and storage data area, wherein storing program area can application program (for example, sound-playing function, image playing function etc.) needed for storage program area, at least one function etc.;Storage data area, which can be stored, uses created data (for example, audio data, video data etc.) etc. according to terminal 100.In addition, memory 101 may include high-speed random access memory, it can also include nonvolatile memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Other input equipments 109 can be used for receiving the number or character information of input, and generate key signals input related with the user setting of terminal 100 and function control.Specifically, other input equipments 109 may include but be not limited to physical keyboard, function key (such as, volume control button, switch key etc.), trace ball, mouse, operating stick, one of light mouse (extension that light mouse is the touch sensitive surface for not showing the touch sensitive surface visually exported, or formed by touch screen) etc. or a variety of.Other input equipments 109 can also include the sensor built in terminal 100, For example, gravity sensor, acceleration transducer etc., terminal 100 can also be using the parameter detected by sensor as input data.
Display screen 110 can be used for showing information input by user or be supplied to the information of user and the various menus of terminal 100, can also receive user's input.In addition, display panel 112 can configure display panel 112 using the forms such as liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED);Touch panel 111, also referred to as touch screen, touch-sensitive screen etc., the on it or neighbouring contact of collectable user or Touchless manipulation (such as, user also may include somatosensory operation using the operation of any suitable object or attachment on touch panel 111 or near touch panel 111 such as finger, stylus;The operation includes the action types such as single-point control operation, multiparty control operation), and corresponding attachment device is driven according to preset formula.It should be noted that touch panel 111 can also include both touch detecting apparatus and touch controller.Wherein, touch orientation, the posture of touch detecting apparatus detection user, and touch operation bring signal is detected, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into the information that processor 101 is capable of handling, then send processor 101 to, also, can also receive order that processor 101 is sent and be executed.Furthermore, it is possible to realize touch panel 111 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves, touch panel 111 can also be realized using any technology of future development.Under normal circumstances, touch panel 111 can cover display panel 112, the content that user can show according to display panel 112 (the display content includes but is not limited to soft keyboard, virtual mouse, virtual key, icon etc.), on the touch panel 111 covered on display panel 112 or nearby operated, after touch panel 111 detects operation on it or nearby, processor 101 is sent to determine that user inputs, it is followed by subsequent processing device 101 to be inputted according to user, corresponding visual output is provided on display panel 112.Although in Fig. 1, touch panel 111 and display panel 112 are to output and input function as two independent components come realize terminal 100, but in some embodiments it is possible to touch panel 111 and display panel 112 are integrated, function is output and input with realize terminal 100.
RF circuit 104, loudspeaker 106, microphone 107 can provide the audio interface between user and terminal 100.Signal after the audio data received conversion can be transferred to loudspeaker 106 by voicefrequency circuit 105, be converted to voice signal output by loudspeaker 106;On the other hand, the voice signal of collection can be converted to signal by microphone 107, audio data is converted to after being received by voicefrequency circuit 105, audio data is exported to RF circuit 104 to the equipment to be sent to such as another terminal again, or export audio data to memory 102, so that processor 101 combines the content stored in memory 102 to be further processed.In addition, camera 103 can be with real-time image acquisition frame, and send the processing of processor 101 to, and will treated that result stores is presented to the user to memory 102 and/or by treated result by display panel 112.
Processor 101 is the control centre of terminal 100, utilize the various pieces of various interfaces and the entire terminal 100 of connection, by running or executing the software program and/or module that are stored in memory 102, and call the data being stored in memory 102, the various functions and processing data for executing terminal 100, to carry out integral monitoring to terminal 100.It should be noted that processor 101 may include one or more processing units;Processor 101 can also integrate application processor and modem processor, wherein the main processing operation system of application processor, user interface (User Interface, UI) and application program etc., modem processor mainly handles wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 101.
Terminal 100 can also include the power supply 114 (for example, battery) powered to all parts, and in embodiments of the present invention, power supply 114 can be logically contiguous by power-supply management system and processor 101, to pass through power management system System realizes the functions such as management charging, electric discharge and power consumption.
In addition, there is also unshowned components in Fig. 1, for example, terminal 100 can also be including bluetooth module etc., details are not described herein.
In the following, being illustrated for the terminal 100 shown in Fig. 1 is mobile phone to the technical solution of the embodiment of the present invention.It should be noted that used technical solution during realization of the embodiment of the present invention can also be used in the case that terminal 100 is the equipment such as tablet computer, desktop computer.For example, for desktop computer, the operation such as click, sliding involved in the embodiment of the present invention can be realized by user by input equipments such as mouse, keyboards.
It is the main interface of mobile phone as shown in Fig. 2 (a).Wherein, in the lower section of that side of mobile phone user oriented, it is provided with function key, for facilitating user to realize some common functions, such as, the leftmost side is provided with the touch key-press that pattern is " arrow ", user can realize the rollback of display interface by clicking the touch key-press, such as, the icon that user passes through the entitled Email of click, into the main interface of Email, if user clicks the touch key-press that pattern is " arrow " later, current display interface retracts from the main interface of Email to the main interface of mobile phone;For another example, the rightmost side is provided with the touch key-press that pattern is " three parallel lines ", user can be by clicking the touch key-press Zoom display current phone foreground and all interfaces of running background simultaneously, later to close the corresponding application in the interface by way of carrying out long-pressing and upward sliding to the interface being currently running, to realize the management to Parallel application;For another example, centre is provided with the touch key-press that pattern is " house ", user can be by clicking the touch key-press, one step returns to the main interface of mobile phone, for example, user is currently consulting short message, as long as user clicks the touch key-press, the main interface of mobile phone will be directly presented in mobile phone.
It should be noted that in embodiments of the present invention, the mobile phone in the form of above-mentioned is described as example, but above-mentioned form is not intended as restriction of the embodiment of the present invention for Mobile Shape '.
In addition, there may be multiple main interfaces in mobile phone, for example, mobile phone includes 3 main interfaces in Fig. 2 (a).The page marks of display interface are it is recognised that the circle of white filling is the main interface that is presented to the user of current phone in (a) according to fig. 2, i.e. page 1 in 3 main interfaces.Similarly, the circle of filled black can be considered as the not shown main interface to user of current phone, i.e. page 2 in 3 main interfaces and page 3.User can be by clicking and sliding main interface to the left or to the right, and to realize the switching between 3 main interfaces, it will not be described here.
In Fig. 2 (a), the application of entitled " security centre ", which has, quickly to be scanned mobile phone and/or the function of scan full hard disk, and after completing to the scanning of mobile phone, user can be managed the content obtained after scanning by the operations realization such as clicking, sliding.In embodiments of the present invention, " security centre " may only realize the application of Content Management in mobile phone as a kind of user by it, but it is not intended as the restriction to the embodiment of the present invention, for example, user can be realized the application of the Content Management with other or the corresponding function of mobile phone is directly realized by technical solution shown in the embodiment of the present invention.Wherein, the application that other applications that can be realized the Content Management can be downloaded by network platforms such as " application shops " for user, be mounted in mobile phone, or the application of mobile phone not limits herein.
As shown in Fig. 2 (a) to Fig. 2 (d), user can be by the icon of click " security centre ", into the main interface of security centre, and passes through in main interface and click " cleaning " icon, to trigger the management to content in mobile phone.In embodiments of the present invention, the above-mentioned management to content in mobile phone includes but are not limited to movement, classification, deletion to content etc., and specific operation process can propose that it will not be described here later.
It can be seen that user generally requires first to search the icon of " security centre " in the main interface of mobile phone, jumping for display interface is realized by clicking operation later, and user needs the icon and point of the lookup of the interface after jumping " cleaning " It hits, so that triggering mobile phone realizes Content Management.Also mean that, user can by searching for, the operation such as click, realize that interface jumps on mobile phone, and eventually find cleaning icon, to realize that mobile phone is cleared up.For a user, it can more automatically realize selection operation on each interface, and trigger mobile phone clean-up process by clicking cleaning icon in appropriate timing node.
When interface other than the interface that mobile phone is currently shown is non-mobile phone main interface, for example, the display interface of current phone is the dialog interface of contact person 10086 in " short message " as shown in Fig. 3 (a).At this time, if user wants Content Management operation, then need user according to the implementation as shown in Fig. 3 (b), by clicking the touch key-press that pattern is " arrow ", or click the return key to retract to short message main interface, it could retract to the short message main interface as shown in Fig. 3 (c), user also needs by clicking the touch key-press that pattern is " arrow " later, or click the return key to retract to mobile phone main interface, it could retract to the mobile phone main interface as shown in Fig. 2 (a), operating procedure shown in above-mentioned Fig. 2 (a) to Fig. 2 (d) is taken later, mobile phone could finally be triggered and realize Content Management.
In order to simplify aforesaid operations process, user can also click on the touch key-press that pattern is " house ", as shown in Fig. 3 (e), it is returned directly to mobile phone main interface, again using operating procedure shown in above-mentioned Fig. 2 (a) to Fig. 2 (d), triggering mobile phone realizes Content Management.
But above-mentioned realization process, it is still desirable to which mobile phone is first retracted into mobile phone main interface, then using operating procedure shown in above-mentioned Fig. 2 (a) to Fig. 2 (d), triggering mobile phone realizes Content Management.
Therefore, in order to further simplify the operation of user, in embodiments of the present invention, other trigger mechanisms can be set on mobile phone, such as, " cleaning " icon can be arranged in the drop-down menu of mobile phone, i.e. when user is according to such as Fig. 3 (f) to the implementation as shown in Fig. 3 (h), i.e. user is by way of the long-pressing above mobile phone display screen and slide downward, drop-down menu is opened, later by clicking " cleaning " icon, as shown in Fig. 3 (i), the display interface that can directly make mobile phone current is jumped to such as Fig. 2 (c) or the display interface as shown in Fig. 2 (d).In this way, no matter which display interface user is currently at, above-mentioned shortcut can be used, directly triggering mobile phone realizes Content Management.
For another example, " cleaning " icon can be added in the suspension ball that mobile phone display screen is presented.User can be according to such as Fig. 3 (j) to the implementation as shown in Fig. 3 (l), i.e. user is by clicking suspension ball, " cleaning " icon on the expansion interface of suspension ball is clicked again, so that it may which the display interface for directly making mobile phone current is jumped to such as Fig. 2 (c) or the display interface as shown in Fig. 2 (d).Likewise, being compared to a kind of implementation, not only which display interface user is currently at, and can quickly trigger mobile phone and realize Content Management, and for a user, long-pressing, pulling operation is directly simplified to clicking operation, can be convenient user's use.
It can be seen that, enumerated mode can not only effectively reduce the operating procedure of user's execution, simultaneously because during user executes aforesaid operations, the number of hops of display interface of mobile phone can be reduced, and hence it is also possible to save the service life of the power consumption of mobile phone, extending cell phone to a certain extent.
It should be noted that, above-mentioned implementation is only a kind of possible example, user can also more quickly be triggered mobile phone by other implementations and realize Content Management, such as, acoustic control, double-click, long-pressing, using specific region in certain pressure touch display screen, or it by fingerprint input, face recognition and other implementations, not limits herein.
After user successfully triggers mobile phone realization Content Management, mobile phone can show the display interface as shown in Fig. 4 (a).Wherein, in the display interface, may include but be not limited only in cleaning state and scan progress at least one of.In embodiments of the present invention, cleaning state can be used for prompting user, and current phone is just scanned in the storage region of mobile phone itself, wherein included but are not limited in the storage region caching and hard disk at least one of;It sweeps The case where progress of retouching can be used for prompting user, and current phone is scanned itself, for example, scans content account for scans content in need percentage, i.e. 68% shown in Fig. 4 (a).It should be noted that scan progress can also include but are not limited to scanning process from beginning to shut off at least one in remaining time needed for current occupied time, the electricity of consuming, scanning, not limit herein.
In embodiments of the present invention, when scan progress reaches 100%, the display interface of mobile phone can jump to interface shown in Fig. 4 (b) from interface shown in Fig. 4 (a), i.e., list for clearance is presented to user, and automatically choose all the elements in list for clearance.
It should be noted that, list for clearance is only used as a kind of possible form of expression, the content that the user that mobile phone is filtered out may need to clear up is presented to user, mobile phone can also be presented using other preset modes to user, such as, the more beautiful form such as figure, bar graph not limits herein.But for the embodiment of the present invention, list can be considered as a kind of more intuitive presentation mode.Wherein, list for clearance includes at least but is not limited only to filter out the type of content, title, size, store path.In embodiments of the present invention, the title and store path for filtering out content can also be only presented in list for clearance, to facilitate user's content that preview or access filter out in the store path shown in, to determine how to manage the content filtered out.
It can be seen that the purpose that list for clearance is presented is, the content for clearance that user's current phone is filtered out by user is informed, and prompt the relevant information of user's content, for user's selection to the way to manage of the content.
In addition, above-mentioned the content that the user that mobile phone is filtered out may need to clear up is presented to user, cleaning rule can be obtained by way of study user's routine use habit by mobile phone, and screen and obtain out of mobile phone storage region according to the cleaning rule.
In embodiments of the present invention, mobile phone can collect the data for indicating user's habit automatically.Wherein, for indicating that the data of user's habit include but are not limited to the reading habit of user, software habit, amusement habit, terminal use habit etc., as shown in Fig. 1 (a), for indicating the data of user's habit as input, with the deep learning for learning model, learning model exports cleaning rule later, and the cleaning of every content in caching and storage region is completed for mobile phone, finally keeps in cleaning content to buffer area.Wherein, Fig. 1 (a) is only used as a kind of possible implementation, and for mobile phone, the content of caching can not use cleaning rule to be cleared up, and keeps in buffer area for user's screening or direct permanent delet.
It should be noted that reading habit includes but are not limited to the relevant information for the document that user often reads, in embodiments of the present invention, the document that the frequency of reading within the unit time reaches threshold value can be set, be then considered as the document that user often reads.Wherein, the unit time can be preset by user or mobile phone has just been configured before factory, for example, the unit time can be the periods such as one week, one month or a season;For measure frequency of reading threshold value can for 5 times, 10 times it is even more, can also equally be preset by user.The relevant information of above-mentioned document includes but are not limited to the creation time and document the last time of the title of document, the size of document, the total degree of user's reading documents, document in mobile phone and is read by the user be in which etc. time.
Software habit includes but are not limited to user, and to the frequency of use of software each in system, using duration, each software, occupied space size, the set-up time of each software, the last use use cache size caused by software etc. in which time every time in preset time range in the storage region of mobile phone.Wherein, frequency of use can be within the period of user setting, user uses the frequency of some software;Using duration may include within the period of user setting, every time use some software single use duration, and during this period of time it is total use duration;Preset time range can also be configured in advance by user, specific set-up mode, set parameter size herein not limit It is fixed.
It is that whether user will be deleted screen, video the space occupied size, total duration of video etc. in mobile phone storage region after which time, viewing to the watched time of the buffered video of mobile phone local video and third-party application, the last viewing that amusement habit, which includes but are not limited to user,;Number that user uses music file, the last time used, music file the space occupied size etc. in mobile phone storage region.It should be noted that above-mentioned be only illustrated by taking video, music as an example, picture can also be included but are not limited to and repair the applications such as software, audio-video recording software, and cardon etc. provides the user with the file etc. of amusement, leisure service.
Terminal use habit includes but are not limited to user is daily to mobile phone to be used using duration, the access times in the unit time, the last time as which time etc..
After mobile phone has grasped such as enumerated all data, so that it may using be used to indicate user habit data as the input of model, with the training of implementation model;Alternatively, collected all data can be uploaded to server by mobile phone, the training of model is completed by server, to reduce to the occupancy for calculating resource in mobile phone, the content of learning model output later is sent to mobile phone, uses for mobile phone.
For in the case of the implementation model training on mobile phone, mobile phone is after completing model training, it can also be directly by the content uploading of learning model output to server, it uses after server downloading when being needed for user, or is used after downloading for user when being cleared up in the other equipment such as mobile phone, intelligent wearable device, VR equipment.
With increasing for model training data, i.e., as indicating that the data of user's habit increasing, the more more then accuracys of the data of model learning are higher.For the embodiment of the present invention, the content of learning model output is cleaning rule, which can be considered as the rule that can be changed according to the change that user is accustomed to.It should be noted that the process of model learning can refer to depth learning technology in the prior art, it will not be described here.
For example, some file was for the previous period since user read, and this document occupies biggish memory space, then this document, which has very maximum probability, is considered as the file for needing to clear up.If in the recent period since the interest of user changes, and biggish dependence is generated to this document, then this document is considered as needing the probability for the file cleared up that will become smaller.It also means that, the change of user's habit will lead to the change of cleaning rule, and the change of cleaning rule will will affect the variation for the content that mobile phone directly filters out.
Below with reference to specific file, illustrate that lower mobile phone automatic screening needs possible implementation used by clearing up content and realizes process accordingly.
For example, judging whether music file needs to be cleaned.
Table one
By taking music file " opera ", " lullaby " and " moonlight " as an example.In Table 1, user's last time is currently closer using the time gap of music file, then score value is higher, for example, user had just played music file " moonlight ", Therefore, the music file it is corresponding for indicate last time using the time score value be 100;Music file is bigger, then it is assumed that user is on the basis of clearing up mobile phone, and a possibility that clearing up the music file is higher, and therefore, the score value of this is lower;The number that user accesses music file within the unit time is more, then it is assumed that user is stronger for the dependence of the music file, and user can often play the music file, and therefore, the score value for indicating access times in the unit time is higher.It should be noted that above-mentioned evaluation rule can be preset by user, and combine the actual demand of user, above-mentioned evaluation rule can also be adjusted, not be limited herein.
Viscosity, for indicating whether user it is expected to retain or remove the music file.In embodiments of the present invention, 50 are set by viscosity threshold b, also meaned that, when the value for calculating viscosity is greater than or equal to 50, it is believed that the music file is the content for not needing cleaning, on the contrary, when the value for calculating viscosity is less than 50, it is believed that the music file is the content for needing to clear up.It should be noted that viscosity threshold can be adjusted by user according to self-demand, for example, viscosity threshold can be set to lower numerical value, such as 40,30 etc., if user currently it is expected to clear up less music file to filter out less music file;If user currently it is expected to clear up more music file, viscosity threshold can be set to higher numerical value, such as 60,70 etc., the set-up mode of viscosity threshold is not limited herein.For another example, viscosity this can not be directly presented to the user with intuitive hundred-mark system, but use is such as high, medium and low, or the form of this grade classification of A, B, C, D is presented to the user, wherein each grade represents certain interval range, and the bound of interval range can be preset by user, it also means that, mobile phone can divide interval range corresponding to every file according to above-mentioned specific hundred-mark system, and the corresponding rank of every file only is presented to user later.Similarly, viscosity can also be presented using the display mode of the static state such as slider bar or dynamic change to user, and display mode is not limited herein.
During calculating viscosity, the calculation multiplied by weight and superposition can be carried out to all data according to the weight for each single item curriculum offering, finally also obtain the viscosity of a hundred-mark system.Wherein, weight a1+a2+a3=1.In embodiments of the present invention, it will be used to indicate that last time to be set as 0.4 using the weight of the score value of time, set 0.4 for the weight for being used to indicate the score value of file size, set 0.2 for the weight for being used to indicate the score value of access times in the unit time.It should be noted that the weight size of each single item can be preset by user, be adjusted, as long as guaranteeing that every weight adduction is 1.
For example, the calculating process of viscosity is as follows for music file " opera ":
80*0.4+30*0.4+40*0.2=52
Above-mentioned viscosity is greater than viscosity threshold, therefore, determines that music file " opera " is not need the content of cleaning.Similarly, it can be determined that go out whether other two music file needs to clear up, will not repeat them here.
It should be noted that above-mentioned table one is only illustrated as a kind of possible example, for any type content, identical evaluation method can be used, to calculate the viscosity of the content, and judges whether the content needs to clear up.In addition, being also only illustrated as a kind of possible example for list item involved in table one, may include more or less evaluation criterions in embodiments of the present invention, not limit herein.
As shown in Fig. 4 (c), user can be chosen the content cancellation that mobile phone is chosen automatically by clicking operation, key be determined by clicking later, as shown in Fig. 4 (d), to remove the content chosen in list for clearance.It should be noted that mobile phone realizes the process of cleaning according to the content chosen in list for clearance, it can be considered as the process of the storage location change of content for clearance, the process that content for clearance is marked can also be considered as.
For example, as shown in Fig. 4 (e), for former store path is " sdcard1/movie ", entitled " Roman Holiday ", the film that size be 1.2GB, after the film is cleared up, by the film from sdcard1/movie, It is moved to sdcard1/delete, that is, changes the store path of the film.And in embodiments of the present invention, the content stored in the respective delete file of sdcard1 and sdcard2 is considered as cache contents, further screened for user whether permanent delet.
For another example, equally by taking above-mentioned film as an example, mobile phone can be added for the film and be marked during executing cleaning, and regard be added the content of label as need user further screen whether the content of permanent delet.So for the film, although store path has not been changed, the film essence because be added to label and from original place in storage state content transforming be the content in buffer status.
For another example, if the mobile phone has function such as synchronous with cloud or synchronous with certain equipment, and the current mobile phone meets synchronous condition, by taking above-mentioned film as an example, then the film can be directly synchronized to cloud or certain equipment by the mobile phone, and allow user further screen whether by the film from mobile phone permanent delet, and whether need to delete the film from cloud or certain equipment;Alternatively, the film directly can be moved to cloud or certain equipment by the mobile phone, i.e., after completing to synchronize, the film for being stored in mobile phone local is directly deleted, is asked the user whether later from cloud or certain equipment permanent delet film.
It can be seen that above-mentioned each citing is only a kind of possible implementation in cleaning mobile phone there are many modes of content, it is not intended as the restriction to the embodiment of the present invention.
The interface that mobile phone is presented to user after completing cleaning is shown with such as Fig. 4 (e), in order to avoid user accidentally clears up the content stored in mobile phone because of maloperation on the interface shown in Fig. 4 (c), after mobile phone completes cleaning operation, and list will have been cleared up and has been presented to the user, and the cache path for having cleared up content is informed into user, user can be by clicking specific cache path later, jump to corresponding interface, preview or content corresponding to the specific cache path is consulted, determines whether to need the content recovery and permanent delet.
In view of user on the interface shown in Fig. 4 (c) a possibility that maloperation it is lower, therefore, management in order to facilitate user to content in mobile phone, in embodiments of the present invention, cleared up all the elements in list corresponding " restore " option is defaulted in unchecked state, if user attempts to restore a certain item content, it then can be according to the implementation as shown in Fig. 4 (f), i.e. by click corresponding to the content for attempting to restore " restore " option, choosing for the content restored is attempted to this to realize, later as shown in Fig. 4 (g), it clicks and determines key, to restore " work report " chosen.It should be noted that the cache path of the work report is sdcard2/delete before recovery, after recovery, which should be restored to the position initially stored in mobile phone, i.e., the store path after the work report restores is sdcard2/work.
In embodiments of the present invention, due to the content in state of having cleared up, mobile phone local is actually still stored in, only the content of cleaning is stored in a specific file, i.e., in the file of entitled delete, therefore, after the recovery that mobile phone realizes partial content, in order to make mobile phone have enough memory spaces to realize the storage of other content, for unrecovered content, mobile phone can inquire whether the user needs to permanent delet.As shown in Fig. 4 (h), mobile phone can be in have cleared up list to user, wherein, include " permanent delet " in having cleared up list option, and in order to facilitate user's operation, default be located at cleared up in list all the elements corresponding " permanent delet " option be in the state chosen, at this point, user directly can determine key and carry out permanent delet to the content chosen by clicking.It should be noted that if user do not think about also whether by the fully or partially content cleared up in list carry out permanent delet, then can by uncertain content corresponding " permanent delet " option cancelled by way of click and choosing.In this way, these are cancelled the content chosen still in the buffer area of mobile phone, i.e., the management operation such as in the file of entitled delete, user can at any time restore the content in this document folder, permanent delet.
In embodiments of the present invention, the storage region of buffer area and mobile phone can be considered as a part in mobile phone for storage, under normal circumstances, buffer area can proportionally be divided with storage region, such as, the 5% of available space is set by buffer area by default, certainly, user can also be adjusted the ratio according to self-demand;Or, buffer area directly can also be dimensioned to a specific numerical value, i.e. the size of the size to storage region of buffer area can be related or unrelated, the size of buffer area can be related or unrelated to the size of available space, certainly, in embodiments of the present invention, the size of buffer area can be not fixed, it can change with the change of remaining space size in storage region, either change with the change of the size of buffer area free space, the rule change of buffer size can certainly be preset by user, it not limits herein.No matter the size of buffer area is set using that mode, after the content cached in buffer area reaches a certain number of files, also the user can be prompted that buffer area has been expired for mobile phone, or prompting the user with buffer area will be filled with, to prompt user to be adjusted the size of buffer area, or buffer area is cleared up etc..
It should be noted that buffer area can also be not arranged in mobile phone, for example, being arranged in the other equipment such as network server.By taking buffer area is arranged on network server as an example, mobile phone can directly will be on the content caching of removing to the network server, the memory space of mobile phone can be more saved in this way, and memory space here refers to saving mobile phone after the cleaning, the occupied space of content kept in buffer area.
It should be noted that, in embodiments of the present invention, mobile phone is in order to avoid accidentally cleaning and accidentally permanent delet, it can all be adjusted by way of editable list is presented for user before each step executes operation to content in mobile phone, confirmation, and in practical scale removal process, in order to simplify the interactive operation between mobile phone and user, save clearance time, it can not also requry the users, directly clear up the full content scanned.In view of the content of permanent delet can not be given for change by user, therefore, it caches by the full content scanned to buffer area, is by fully or partially content recovery, permanent delet or the reservation etc. in the cleaning list by user's selection to user in list has been cleared up.
It also means that, the interaction mode that above-mentioned each step is presented in real time, is only used as a kind of possible implementation, is not intended as the restriction to the embodiment of the present invention.Likewise, list has been cleared up for mentioned above, and it is similar to list for clearance, it is only used as a kind of possible form of expression, is not intended as the restriction to the embodiment of the present invention.
In embodiments of the present invention, the operation crossed performed by entire scale removal process is presented to user in order to more intuitive, as shown in Fig. 4 (i), mobile phone can be after having executed above-mentioned each operation, it is presented to user and has restored content present in this scale removal process, that is list has been restored shown in Fig. 4 (i), and the content for the permanent delet that can not be resumed, that is permanent delet list shown in Fig. 4 (i), and be still stored in the content that the present scan of mobile phone local comes out and do not clear up, i.e. list is not cleared up shown in Fig. 4 (i).Likewise, referring herein to the list of recovery, permanent delet list and do not clear up list, to list for clearance and to have cleared up list similar, be only used as a kind of possible form of expression, be not intended as the restriction to the embodiment of the present invention.In addition, user can carry out single or batch management to these contents, it will not be described here directly by clicking the option in each list shown in Fig. 4 (i).
Mobile phone during executing scanning, by it is above-mentioned such as Fig. 4 (a) and Fig. 4 (b) it is found that list for clearance presentation when being presented after the scan progress of mobile phone reaches 100%, can be in real time to user's presentation scan progress during this.
In alternatively possible implementation, as shown in Fig. 4 (j) to Fig. 4 (l), with the progress of scanning process, often scan a content for clearance, just one is presented to user, i.e. with the promotion of scan progress percentage, the content in list for clearance presented to user also can one by one or batch increases.In this way, can in real time or periodically see the content that mobile phone cleans out for waiting user.
For example, user can in advance divide the storage region of mobile phone, multi-section point storage region is obtained, so during the scanning process, mobile phone just can be presented the content scanned from the partial memory area domain after the scanning for completing a certain partial memory area domain together.Content in list for clearance in this way will be as unit of each section storage region, and batch is presented, and the increase of the part with scanned storage region, and the content in list for clearance can also increase according to certain time interval batch.It should be noted that above-mentioned certain time interval are for indicating to complete the time spent by the scanning process in a certain partial memory area domain, in embodiments of the present invention, sweep time spent by different piece storage region can be identical or different, not limits herein.
For another example, mobile phone can be on the basis of the variation of sweep time, at interval of the preset duration content for clearance that just batch display single pass goes out;Alternatively, mobile phone can as unit of file, as soon as it is every complete a file scanning, present once content for clearance.It can be seen that there are many implementations that content for clearance is presented in batches with variable or immutable step-length, the case where including but are not limited to the example above.
For another example, it waits to be further reduced user and experiences poor situation to user's bring, the content scanned can be presented in mobile phone in real time, the list for clearance that i.e. mobile phone is presented to user is increased one by one, and during scanning process does not complete, user can at any time carry out the content scanned cancelling the operation chosen or chosen again.In addition, user such as can also click at the content for clearance that modes previewing scan goes out, or directly jump to the store path where the content for clearance scanned during the scanning process, raw content is checked.
It is cleared up likewise, all contents for clearance chosen can will be completed in user.
As shown in Fig. 4 (e) this cleared up after it is obtained cleared up list on the basis of, mobile phone can also prompt user to check in historical time the cleaning list for completing cleaning, as shown in Fig. 5 (a), mobile phone pops up dialog box, inquiry user " whether all the elements (cleaning list i.e. up to now) in display caching area ".User can determine key by clicking, and current display interface be jumped to the interface as shown in Fig. 5 (b), or click and cancel key, refusal consults history and clears up situation.
In the interface as shown in Fig. 5 (b), in addition to needing the current occupancy situation of buffer area can also to be presented to user, for example, spatial cache shown in Fig. 5 (b) has occupied 50% in other than having cleared up list to user.It can intuitively tell the memory space in user's current cache area whether sufficient in this way, in order to make user by modes such as permanent delet or recoveries when spatial cache is up to saturation, the content in Lai Qingli buffer area.
Wherein, it has cleared up list and has been additionally provided with " remaining time " item.It considers the limited storage space of buffer area, and for cleaning operation each time, therefore can be all managed the content in buffer area according to remaining time for mobile phone in the presence of the content for being more or less moved into buffer area.For example, the time for retaining content in user preset buffer area is 30 days, i.e., calculated since entering in buffer area content, after the residence time reaches 30 days to the content in buffer area, mobile phone will automatically clear up the content from buffer area, i.e. permanent delet.Mobile phone can be managed buffer area according to the principle of " first in first out " in the case where user is not managed the content in buffer area in this way, reduce the risk of buffer area saturation to a certain extent.Wherein, first in first out refers to the content for entering buffer area at first, understands by the preferentially permanent delet from buffer area, and similarly, the content later into buffer area understands the more relatively late permanent delet from buffer area.
For a user, it can also directly be managed to having cleared up list shown in Fig. 5 (b), such as, for the content cleared up before, user at that time may be by the content recovery or permanent delet, user can combine currently to the demand of the content, hobby etc., selectively by the content recovery at this time.
For example, user can click directly on a certain item cleared up in list or multinomial content as shown in Fig. 5 (c), It will pop up the key of " permanent delet ", " recovery " and " cancellation " later.User can be by click " permanent delet " key, by this content permanent delet;Or by clicking " cancellations " key, operation is chosen with cancel this, certainly, user directly can also choose operation by the white space in click display interface to cancel this, it is not limited here;Or by clicking " recovery " key, to trigger the operation for restoring this content.
As shown in Fig. 5 (d), after user clicks " recovery " key, the key of " common to restore ", " freezing period is added " and " white list is added " is presented to user for mobile phone.It should be noted that this 3 key option presented can directly cover each key option that last clicking operation is presented;Each key option that last clicking operation is presented is hidden by way of being similar to suspension ball or drop-down menu, so that current interface can be apparent and intuitively to user's presentation for the key of user's current operation, in embodiments of the present invention, the appearance form of key, opportunity etc. are not limited.
For mobile phone, in the list for clearance that can also automatically filter out mobile phone, user cancels the content chosen and is directly added into freezing period, and this makes it possible to reduce operation performed by user.For example, as shown in Fig. 4 (c), user eliminates choosing for the picture of entitled " MoonlIght on the Lotus Pond " and the music of entitled " lullaby " manually, then the picture and the concert are added into freezing period automatically.Certainly, directly white list can also be added by being further arranged in the music and/or the picture by user, not limited herein.
As shown in Fig. 5 (e), if user clicks " common to restore " key, after completion commonly restores, current cleaning list can be presented in mobile phone to user, can also be in have restored list to user optionally.In having restored list, the store path of every content after restoring can be presented, likewise, the store path presented at this time is store path of every content before cleaning.Certainly, user can also be by the operation such as editing, to change the store path for the every content being resumed, i.e. after completion of the refresh operation, the storage location of every content directly after current interface adjustment and recovery, namely the content restored is arranged after being resumed, is classified, is not limited herein, user can be adjusted according to hobby, the demand etc. of itself.
In addition, occupied spatial cache is reduced to 56% from 58% in buffer area after commonly restoring the music of entitled " opera ".
As shown in Fig. 5 (g), if user clicks " freezing period is added " key, after completing the operation, mobile phone can want that current cleaning list is presented to user, optionally, frozen list can also be presented to user.Wherein, frozen list is similar to various lists before, is only used as a kind of possible appearance form, and content, opportunity of presentation etc. are not limited.In frozen list, the store path of every content after can presenting into freezing period, likewise, the store path presented at this time is store path of every content before cleaning.Certainly, user can also be by the operation such as editing, to change the store path for the every content being resumed, i.e. after completing freeze operation, the storage location of every content directly after current interface adjustment and recovery, namely the content restored is arranged after being resumed, is classified, is not limited herein, user can be adjusted according to hobby, the demand etc. of itself.In addition, being also provided with " remaining time " item in frozen list, remaining time at this time is similar with the remaining time cleared up in list.User can preset the remaining time initial value in frozen list, i.e., after a certain content is added into freezing period, this content frozen remaining time is the remaining time initial value, for example, 15 days.It also means that, after the time that this content rests in the frozen list reaches 15 days, mobile phone can automatically remove this content from frozen list, the operation that this content is such as commonly restored, it can also be considered as deleting this content from frozen list, while will reset remaining time.At this point, the content deleted from frozen list is identical as the content commonly restored, when executing scanning process next time, can still be scanned.
It should be noted that, the content for being added into freezing period can be considered as within next a period of time, if mobile phone executes scanning process, this content in storage region can be ignored, i.e. this content will not be as the content in list for clearance within a period of time.Such as, the remaining time of a certain content is 5 days in frozen list, then in this 5 days, when mobile phone executes scanning process again, although this content is still in the storage region of mobile phone, since this content is still in freezing period, mobile phone can directly skip this content, i.e., be not scanned to this content.In embodiments of the present invention, it is also assumed that every content in frozen list is added to frozen mark, i.e. although this content is still stored in the storage region of mobile phone, but in the state being hidden, that is this content is invisible to scanning process, be scanned mobile phone can not within a period of time to this content.
It can not only ensure being retained in storage region for the content longer time that user's expectation retains in this way, for users to use, simultaneously, it is scan operation saving energy consumption next time or repeatedly, reduce scanned inner capacities, reduce scanning range, to save mobile phone energy consumption.
In embodiments of the present invention, it as shown in Fig. 5 (h), is not only presented to user and has cleared up list, frozen list can also be presented to user, wherein frozen list may include but be not limited only to this content for being added into freezing period.It also means that, for the content still in freezing period, can also be presented to the user in current interface.User can also use the modes of operation such as click, directly carry out permanent delet, cleaning (be added and cleared up list), common recovery etc. to every content in frozen list and operate.
Similarly, since the music of entitled " opera " is moved to frozen list from having cleared up in list by user, it may be considered that by the music out of, storage region that be moved to mobile phone in buffer area, therefore, spatial cache has occupied 56% from having occupied 58% and be reduced to.In embodiments of the present invention, presented to user to the occupancy situation property of can choose of spatial cache, or user understands the situation of change in current cache area space for convenience, the forms such as dialog box can also directly be passed through, the prompt that such as " space of depositing of buffer area increases 2% " is more intuitively presented to user, not limits herein.
For example, if user clicks a certain content in frozen list, the key of " releasing is freezed " and " white list is added " can be presented in mobile phone to user as shown in Fig. 5 (i).At this point, current frozen list is emptied if user, which clicks to release, freezes key, and it is released from this content for freezing and can be still scanned in scanning mobile phone next time.
As shown in Fig. 5 (j), if user, which clicks, is added white list key, current display interface can jump to the interface as shown in Fig. 5 (k).I.e. while to user in list has been cleared up, white list optionally is presented to user.Likewise, white list is similar with above-mentioned each list, content, presentation opportunity, the form of expression etc. in the white list are not limited.
It should be noted that, unlike the content that freezing period is added, the content that white list is added permanently will not be all scanned, it also means that, the content that freezing period is added will not be only scanned within a preset time, and the content of white list is added, unless the content is removed white list manually by user, otherwise mobile phone will not scan these contents again.
So for a user, it can be ensured that the content that white list is added will not be cleared up automatically by mobile phone, meanwhile, for mobile phone, the range of scanning is also reduced to a certain extent, reduces the probability that mobile phone is accidentally cleared up automatically, the user experience is improved.
For buffer area; in view of the limited storage space of buffer area; therefore; in order to avoid clear up mobile phone can not to the content scanned because buffer area is inadequate; or avoid the content permanent delet for cleaning out mobile phone directly will because buffer area is inadequate; in embodiments of the present invention, it is also necessary to ensure that buffer area has enough spatial caches to cache the content of mobile phone cleaning.
The occupancy threshold value of spatial cache can be arranged in user in advance for buffer area, i.e., being more than in the occupancy situation of buffer area should After occupying threshold value, the buffer area can be cleared up automatically by mobile phone.Wherein, cleaning here is referred to the fully or partially content permanent delet in buffer area.It should be noted that in order to not influence user to the normal use of mobile phone, mobile phone can be cleared up buffer area when being in idle condition, so that it is guaranteed that mobile phone, which can have enough Energy Resources Service in busy state, manages the business being currently executing.Wherein, idle state may include mobile phone be in standby, the states such as offline mode, do-not-disturb mode, or the period etc. that mobile phone is charging.Wherein, in embodiments of the present invention, standby mode refers to that the state of mobile phone is not used in the users such as screen closing, screen locking.It should be noted that the cleaning of buffer area can expend certain resource, electricity, therefore, for the mobile phone being in idle condition, user and may currently be not used or current phone has the state that enough electricity can be consumed.
Alternatively, mobile phone after finding that buffer area not enough caches the content that will currently clear up, then can trigger mobile phone and clear up buffer area in scale removal process.It should be noted that in embodiments of the present invention, for opportunity, the mode etc. of mobile phone cleaning buffer area, not limiting.
For in the way of presetting and occupy threshold value, as shown in Fig. 6 (a), current cache space has occupied 95%, has been more than the occupancy threshold value 90% of spatial cache, therefore, mobile phone needs to clear up buffer area.
For example, mobile phone can automatically according to cleared up remaining time in list number, the every content cleared up in list is successively deleted according to the sequence of remaining time from less to more, until the percentage that spatial cache has occupied, which is less than, occupies threshold value.That content that the remaining time as shown in Fig. 6 (a) is 2 minutes is preferentially deleted, if the percentage that spatial cache has occupied after deleting terminates this cleaning operation to buffer area less than 90%;If the percentage that has occupied of spatial cache is still greater than or is equal to 90% after deleting, continue to delete that content that remaining time is 5 minutes, and so on, until after deleting a certain item content, percentage small fish 90% that spatial cache has occupied.Wherein, above-mentioned delete operation, i.e., the permanent delet to the cleaning operation of buffer area, predominantly to a certain item or multinomial content.Certainly, user can also not limit herein according to the demand of user, by way of recovery, to reduce the inner capacities in buffer area.
Such as, as shown in Fig. 6 (b), it has cleared up in list and has been additionally provided with according to nearest most-often used algorithm (Least Recently Used, LRU LRU preferred value (the LRU Priority Value) obtained, LPV) this, mobile phone successively can delete the every content cleared up in list according to the sequence of LPV from small to large automatically, until the percentage that spatial cache has occupied, which is less than, occupies threshold value.
It as shown in Table 2, is a kind of possible statistical of each file in buffer area.
Table two
Wherein, file name, file type, file size, last time are described in table two using time, remaining time and LPV.In embodiments of the present invention, there can be more or less content for the list item in table two, but in view of the main value according to LPV of cleaning in the embodiment of the present invention for buffer area, therefore, there are this list items of LPV in table two.
It should be noted that the value of LPV is between 0 to 1, or 0 or 1;In embodiments of the present invention, remaining time can also be configured, In by the unified setting of user in conjunction with the situation of each file respectively This is not limited.For example, for the case where being respectively set, the initial value of remaining time can be for using file size and file type as the function of independent variable, i.e. the initial value of remaining time depends mainly on the size of file size and file type;The value of LPV can be for using remaining time, file size and file type as the function of independent variable, i.e. the value of LPV depends mainly on the size of remaining time, file size and file type.Wherein, it calculates for convenience, for file type, different type can be arranged to specific numerical value to indicate, do not enumerated herein.
In addition, disposably one or multinomial content can be chosen for mobile phone, and if after mobile phone all deletes this or the multinomial content chosen, so that it may so that the inner capacities in buffer area meets the restriction for occupying threshold value.But the content that user is not desired to cleaning for a user, is likely that there are in selected content, at this point, user can manually choose content cancellation.In order to facilitate user's operation; mobile phone can be after user cancels the choosing of a certain item content; one or multinomial content are reselected in list in not selected content from having cleared up; equally make mobile phone after deleting all contents chosen, it can be ensured that the inner capacities in buffer area meets the restriction for occupying threshold value.Certainly, user can also reselect user by way of click and it is expected the content preferentially deleted after manual cancellation one or multinomial selected content.In embodiments of the present invention, the deletion means of the example above are only used as a kind of possible implementation, are not intended as the restriction to the embodiment of the present invention.
In addition, user is manually operated for convenience, having cleared up list can be arranged successively according to the sequence of remaining time from small to large or from big to small, can also be arranged successively according to the sequence of LPV from small to large or from big to small, not limit herein.
User can also addition marks manually in having cleared up list, such as, the content that can be preferentially deleted when marking a certain item or multinomial content as cleaning buffer area, equally, content etc. when can also mark a certain item or multinomial content as cleaning buffer area without considering to delete, user can be configured in conjunction with self-demand, for set-up mode, means, opportunity etc., not limit herein.
After mobile phone is chosen automatically and has cleared up one in list or multinomial content, after user chooses cleared up one in list or multinomial content manually, mobile phone can inquire user " whether permanent delet choice ", as shown in Fig. 6 (c) by way of dialog box is presented.User can determine key by clicking, and the interface that mobile phone is presented currently jumps to the interface as shown in Fig. 6 (d).At this point, mobile phone has cleared up list to user's presentation is updated, it is in optionally permanent delet list to user.
On the interface as shown in Fig. 6 (b), if user after popping up dialog box, clicks and cancels key, as shown in Fig. 6 (e), then the interface as shown in Fig. 6 (f) can be presented in mobile phone.At this time, user can be by clicking common recovery key, white list key is added or freezing period key being added, the content chosen is removed buffer area, certainly, user, which can also click on, cancels key or the white space of current interface etc., it triggers mobile phone and another set of deletion scheme is presented to user, the content cancellation that will have been chosen is chosen, and one or multinomial content are chosen again from having cleared up in list, to ensure mobile phone after deleting all contents chosen, the inner capacities of buffer area can be made to meet the requirement for occupying threshold value.
As shown in Fig. 6 (g), the another set of deletion scheme presented to user for mobile phone, and inquire user " whether permanent delet choice ".If user, which clicks, at this time cancels key, above-mentioned realization process is repeated, another set deletion scheme is presented from mobile phone to user, until user is satisfied;Or, mobile phone can prompt user to manually select, simultaneously, in order to facilitate user's operation, one or multinomial content for also needing to choose that total amount is designated value is presented to the property of can choose in real time to user, after just can ensure that content is chosen in deletion, the inner capacities of buffer area meets the requirement etc. for occupying threshold value, in embodiments of the present invention, it for screening conditions, the prompt scheme etc. of deletion scheme, not limits.
If user, which clicks, at this time determines key, such as shown in Fig. 6 (h), updated cleared up is presented to user in mobile phone List is in optionally permanent delet list to user, meanwhile, spatial cache current occupancy optionally is presented to user, i.e. spatial cache has occupied 82%, lower than the occupancy threshold value 90% of spatial cache.
In embodiments of the present invention, illustrate only a kind of implementation into buffer area, in actual operation, it can also be in such a way that the similar shortcut key such as cleaning icon be set for buffer area, for being directly entered the administration interface of buffer area after user's click, sliding, above-described various operating processes are realized later.It also means that, for entering mode, the trigger condition etc. of buffer area, not limits herein.
In addition, the realization of subsequent scale removal process for convenience, in executing scale removal process or after scale removal process, user can be accustomed to learning, i.e. in scale removal process, user all can serve as the data for indicating user's habit to movement, the editor etc. of content, as the input of learning model, to obtain new cleaning rule or be continuously updated to existing cleaning rule, is perfect.
Such as, user restores a file from having cleared up in list, so mobile phone can be counted the moving operation of user as an item data, for even more repeatedly for having cleared up the identical content restored in list, which can be added freezing period or white list automatically by mobile phone twice in succession.At this point, it is identical for the identical or style with this document type, or there are associated files, can also be considered as user and be likely to the content that expectation retains.Likewise, for larger or style contrast is obvious with this document type difference, or there is no the files of relevance, then this class file is possible for the content that user it is expected cleaning.
The example above is only used as a kind of possible implementation, self-demand can be combined to preset by user the setting of the criterions such as number, and subsequent mobile phone is according to analysis data, analysis result caused by this operation of user etc., it is not limited in above-mentioned implementation, not limits herein.
For a user, if mobile phone does not occur situations such as Caton, user be likely to will not active adversary machine clear up.Therefore, it in order to ensure the abundance of memory space in mobile phone, in embodiments of the present invention, can allow for presetting cleaning condition, i.e., after mobile phone detects and itself meets cleaning condition, so that it may which directly triggering mobile phone clears up itself.
Wherein, cleaning condition may include but be not limited only at least one of following:
The memory space of mobile phone is up to saturation, can specifically be presented as that the memory space of mobile phone occupied up to 80% is even more, at this time because the free time of storage region is less, and influence the operation respectively applied in mobile phone;
Mobile phone is not cleaned for a long time, such as, what a cleaning cycle each mobile phone may be set before factory, if user does not for a long time clear up mobile phone, then mobile phone can inform user's triggering to the cleaning operation of mobile phone by modes such as prompts, certainly, mobile phone automatically can also clear up the storage region of itself after reaching preset cleaning cycle;
After mobile phone is to the complete upgrading of multiple application executions, it may influence whether a large amount of changes that content to be loaded is needed using main interface, therefore, the content for caching or storing in advance in mobile phone is likely to be also required to significantly to update, the content then stored in the storage region of mobile phone at this time is likely that there are many useless contents, wastes the memory space of mobile phone;
The storage speed or the speed of service of mobile phone are excessively slow, there is situations such as Caton, power consumption is too fast to cause mobile phone, such as, some in mobile phone applies speed during opening to be less than preset load threshold value, or the application makes the power consumption rate of mobile phone be greater than preset power consumption threshold value in the process of running, wherein, load threshold value can be preset with power consumption threshold value by user, or it is pre-configured with before mobile phone factory, or directly downloaded from the platform of downloading application in application downloading etc., it not limits herein.
At this point, mobile phone can inquire whether user " needs to mobile phone by forms such as dialog boxes as shown in Fig. 7 (a) Storage region cleared up " and the reason of informing mobile phone current prompt, such as " prompt reason: mobile phone is not cleared up for a long time ", wherein, the prompt reason can also be saturated for phone memory, upgrading is completed in the multiple applications of mobile phone, mobile phone causes Caton because of storage region overfill, power consumption is too fast etc., not enumerate herein.
As shown in Fig. 7 (b), if user clicks confirmation key, then mobile phone executes the scale removal process to itself storage region, specific scale removal process can be with reference implementation example one, in scale removal process, scale removal process is presented to the property of can choose to user, i.e., the fully or partially list generated in scale removal process, it will not be described here.
In view of there may be the expectations of cleaning mobile phone by user, but currently since user checks some contents or some things of processing, it is not intended to mobile phone to occupy excess resource and executes cleaning operation, then as shown in Fig. 7 (c), when inquiry session frame is presented to user in mobile phone, cleaning key immediately can also be provided for user and remind key later.If user clicks clears up key immediately, the scale removal process of mobile phone is directly triggered;If user clicks reminds key later, i.e., as shown in Fig. 7 (d), then over time, for example, 30 minutes, second of pop-up dialog box of mobile phone meeting prompts user to clear up mobile phone, as shown in Fig. 7 (e).If user still selects to remind key later at this time, as shown in Fig. 7 (f), then after a very long time, for example, 3 hours, mobile phone can pop up dialog box for the third time, prompt user clears up mobile phone, but this mobile phone does not provide and reminds key later, and is to provide and clears up key immediately, and inquiry user all shows, only shows that cleaning result is not still shown, as shown in Fig. 7 (g).
Wherein, all display refers to the scale removal process for completely showing mobile phone, for example, the parameters such as scan progress, cleaning progress, and each list item for generating in scale removal process is also presented to the user one by one, and family can be used in this way and understand entire scale removal process;It only shows that cleaning result refers to that mobile phone directly after cleaning, the cleaning list for having been added to buffer area is presented to user, checks for user, directly can be presented to the user cleaning result in the case where not influencing user's current operation in this way;It does not show and refers to that mobile phone after completing scale removal process, does not provide a user any indicative information, be then the scale removal process accomplished for user's unaware in this way.
It should be noted that, above-mentioned prompting user executes the key option etc. clicked after the prompt number cleared up, the adjacent time interval reminded twice, prompting for user, it can be preset by user, or mobile phone has been completed to be arranged before factory, for specific set-up mode, then it is contemplated that the operating habit and mobile phone of user are adjusted the case where currently whether being badly in need of cleaning, not limit herein.
During mobile phone is cleared up, if the undesirable entire scale removal process of display of user, then in order to inform that user's current phone is carrying out scale removal process, cleaning icon can be presented in mobile phone to user, such as, as shown in Fig. 7 (h), for identifying in the essential information that " besom " icon that mobile phone is in scale removal process is shown in above display interface.In embodiments of the present invention, current cleaning progress can also be shown on the side of the icon, for example, other display formats such as percentage, not limit herein.
Busier for usually working, for the user for having no time to attend to mobile phone scale removal process, the scale removal process of unaware often can be used family and preferably be experienced.
For example, user can open cleaning option automatically in set interface as shown in Fig. 8 (a), as shown in Fig. 8 (b), user passes through the automatic cleaning option clicked or slided etc. and operate and will be in close state and opens.It should be noted that in embodiments of the present invention, it is contemplated that mobile phone usually requires periodic cleaning, therefore, when in order to facilitate user, then defaults under original state, and automatic cleaning option is in the open state.It also means that, if user does not expect that mobile phone actively carries out mobile phone cleaning, can will clear up option closing automatically in set interface to get the effect as shown in Fig. 8 (a) is arrived.
In order to further user-friendly, for the case where opening or do not open automatic cleaning option, Yong Hudou It can be by clicking the region where clearing up icon, as shown in Fig. 8 (c), to jump to interface where cleaning menu, as shown in Fig. 8 (d).Wherein, it includes at least but is not limited only to a submenu in display, clearance time, buffer area and list.
For showing submenu, user can be located at the arrow on right side by clicking, and open display submenu, wherein, including display cleaning result and display scale removal process, user can open one in the two options or all by clicking the mode of operation slided.
It should be noted that, for the case where not opening display cleaning result option and display scale removal process option, after mobile phone completes cleaning, only it can prompt user that cleaning is completed, can't be in scale removal process and scale removal process terminates rear line and any content is presented, it may insure not influencing the operation that user currently executes on mobile phone in this way;For the case where only opening display cleaning result option, mobile phone completes entire scale removal process from the background, list will have been cleared up later to be presented to the user, and inform that cleaning is completed in user, family can be used in this way and be more intuitive to see cleaning as a result, any operation without will affect user in scale removal process;For the case where only opening display scale removal process option, the list of generation can be presented to the user one by one during realizing cleaning, user is facilitated to realize the management of content in scale removal process by mobile phone, and prevent the maloperation generated in scale removal process in time;For the case where opening display cleaning result option and display scale removal process option simultaneously, user can whole follow-up scale removal process progress, result etc..
Similarly, user can also be by clicking the arrow being located on the right side of clearance time submenu, open clearance time submenu, wherein, it is in idle condition including mobile phone and is in special pattern with mobile phone, the mode of operation that user again may be by click sliding opens one or whole in the two options.
It should be noted that mobile phone be in idle condition include but are not limited to mobile phone be in standby, the more sufficient state of idling-resource, state of mobile phone electricity abundance etc. in mobile phone, do not enumerate herein;Special pattern includes but are not limited to the state that mobile phone may be not used in the mark user such as offline mode, do-not-disturb mode.It should be noted that user, for example, setting 5:00 in morning on morning to the same day etc. for clearance time, can not limit herein according to itself use habit etc. to terminal, self-setting clearance time.
If the option under any one non-selected clearance time submenu of user, and user has turned on automatic cleaning option, then it represents that user allows mobile phone to realize that content is cleared up in any one period.
It can be seen that after user will clear up option unlatching automatically, if mobile phone detects any one cleaning condition for itself meeting and referring in embodiment two, so that it may clear up automatically mobile phone.It is emphasized that, the automatic cleaning of mobile phone, the content that can be only limitted to filter out in the storage region by mobile phone is moved to buffer area, or by the content filtered out in the storage region of mobile phone directly after soliciting consumers' opinions permanent delet, or permanent delet etc., herein not restriction directly after soliciting consumers' opinions by the content filtered out in buffer area.
In above-described embodiment one to three, the content that mobile phone scans includes but are not limited to the content stored in the storage region of mobile phone, can also include caching.The content that can't be downloaded or store to user in view of removing caching generates tremendous influence, it and is only that the loading velocity of each application interface is had an impact, mobile phone is needed to expend additional flow completion interface load etc., therefore, under normal circumstances, in order to improve cleaning effect, the normal use that the caching that often will directly cache permanent delet, and be permanently deleted can't influence user to mobile phone because of that can not restore.The content cleared up and recorded in list can be thus reduced, the occupancy to spatial cache in buffer area is decreased, at the same time, promotes cleaning efficiency.
Certainly, the caching for intending permanent delet can also be generated and clear up list by mobile phone, judge whether permanently to delete for user It removes, for the application interface that user often accesses, user also can choose the caching for not clearing up the application, flow needed for can not only saving load interface when user accesses the application again in this way, access speed can also be promoted to a certain extent, to improve user experience.
In addition, being usually all to select the content being stored in originally in mobile phone storage region being moved to buffer area for enumerated manner of cleaning up, later selectively by the content permanent delet in buffer area.But in the actual operation process, mobile phone can realize the scale removal process for being equal to aforesaid way by the way of updating, replacing.
Such as, if mobile phone filters out the application of entitled " map ", it then can be in the case where mobile phone has the permission of access application shop, latest edition and the downloading, installation of map are obtained from application shop, to replace the map of legacy version, the installation kit permanent delet of installation will be completed, later to save the space in storage region;Alternatively, the update packet for obtaining map from application shop is downloaded and to map is updated, later by the update packet permanent delet of downloading, to save the space in storage region.In this way, scale removal process performed by mobile phone is not limited only to the movement of content, permanent delet, edition upgrading, replacement etc. to same application can also be included but are not limited to.
Certainly, user is likely to after the application of entitled " map " is moved to buffer area by mobile phone, by the application recovery.So, no matter which kind of reset mode active user takes, it can think that user actually still needs the application, the operating process of above-mentioned edition upgrading, replacement can also be triggered at this time, although not realizing the removing of the application to a certain extent in this way, but the content left it is expected for user, in order to which better user experience can be provided the user with to content, mobile phone can independently upgrade application, be replaced, similarly, for film, music etc., mobile phone can also independently download the version of high definition or different resolution, to replace legacy version.
In addition, in order to save memory space, mobile phone can inquire that user is expectation permanent delet original picture for picture, if user it is expected to delete the original picture, mobile phone can continue to inquire whether the user needs to retain that original picture is obtained thumbnail after compression.If user remains thumbnail and delete original picture, memory space can be not only saved, a picture consulted for user can also be stayed, although there are certain differences in clarity, but still all information in original picture can be supplied to user.In addition, user can also be selected the picture deleted automatic or user's selection is allowed to backup to network server by mobile phone, in this way when user needs to transfer the original image of the picture, can also be downloaded from network server.
It should be noted that above-mentioned implementation is only enumerated as a kind of possible manner of cleaning up, it is not intended as the restriction to the embodiment of the present invention.
Below with reference to several specific application scenarios, method for cleaning provided by the present invention is illustratively illustrated.
For example, independently triggering the schematic diagram that intelligent terminal executes scale removal process as shown in Fig. 9 (a) for user.Wherein, including step 201 is to step 206.It should be noted that above-mentioned terminal 100 is specifically as follows the intelligent terminal mentioned in the embodiment of the present invention.
Step 201, output cleaning rule.
Wherein, the process of learning model can be with, for the learning process of user's habit, it will not be described here in reference implementation example one.It should be noted that the cleaning rule of output, which effectively distinguishes user in storage region for intelligent terminal, it is expected that the content deleted and user it is expected the content retained.
Step 202, triggering intelligent terminal carry out the cleaning of storage region.
User can be by the operation such as clicking, sliding, and triggering intelligent terminal is cleared up.It should be noted that intelligent terminal can prompt user to trigger this scale removal process by forms such as dialog boxes at this time.
Step 203 is moved to buffer area according to cleaning rule scan storage areas, and by the content scanned.
For intelligent terminal, the content that is scanned according to cleaning rule, it is likely that the content deleted it is expected for user, Therefore, in order to it is expected that the content retained is distinguish with user, the content filtered out first can be moved to buffer area by intelligent terminal.
Content in step 204, presentation buffer area.
It is in have cleared up list that the mode of content of the intelligent terminal into user's presentation buffer area, which can be to user,.
Step 205, confirmation are chosen content and are cleared up.
User can choose content and be cancelled and choose by modes such as clicks, and confirm that the content chosen is the content that user currently needs permanent delet, while the instruction of triggering cleaning is forwarded to intelligent terminal.
Step 206, permanent delet choose content.
Intelligent terminal is after receiving user and triggering the instruction cleared up, the content permanent delet that will have been chosen, to realize entire scale removal process.
It should be noted that above-mentioned steps 201 to step 206 be only a kind of possible cleaning implementation comprising specific implementation procedure and effect fully demonstrated in embodiment one to three, can be referred to, it will not be described here.
For another example independently triggering the schematic diagram for itself executing scale removal process as shown in Fig. 9 (b) for intelligent terminal.Wherein, including step 301 is to step 308.It should be noted that above-mentioned terminal 100 is specifically as follows the intelligent terminal mentioned in the embodiment of the present invention.
Wherein, step 301 is identical as above-mentioned steps 201, step 305 to step 308, and identical to step 206 as above-mentioned steps 203, it will not be described here.
Step 302 detects and itself reaches cleaning condition.
The particular content of cleaning condition can be with the description in reference implementation example one to three, and it will not be described here.
Step 303 reminds user to trigger the scanning that intelligent terminal carries out storage region.
For a user, preceding example essentially consists in user and independently triggers entire scale removal process manually, and this example essentially consists in after intelligent terminal detects and itself cleared up, and user is prompted to trigger entire scale removal process by manually mode.Wherein, reminding the mode of user may include but is not limited only to present dialog box, issues prompt tone etc., not enumerate herein.
Step 304, triggering intelligent terminal carry out the scanning of storage region.
It is combined with the mode that intelligent terminal in step 303 reminds user, user also can choose by clicking, sliding, or even be scanned by issuing phonetic order to trigger intelligent terminal to itself storage region.
For another example independently triggering the schematic diagram for itself executing scale removal process as shown in Fig. 9 (c) for intelligent terminal.Wherein, including step 401 is to step 415.It should be noted that above-mentioned terminal 100 is specifically as follows the intelligent terminal mentioned in the embodiment of the present invention.
Wherein, step 409 is identical as above-mentioned steps 201, step 301, and step 412 is identical as above-mentioned steps 302, and it will not be described here.
Step 401 opens automatic cleaning option.
User can realize automatically that mobile phone is cleared up with manually opened automatic cleaning option, such intelligent terminal.
Step 402, initialization learning model.
Step 403, successful initialization learning model.
Step 404 successfully opens automatic clearing function.
In embodiments of the present invention, in order to make intelligent terminal can be realized automatic cleaning, need most start it is initial by user Change learning model, i.e. initial parameter in setting learning model, in order to which intelligent terminal completes study according to the learning model for being provided with initial parameter.Above-mentioned initialization learning model can be considered as inputting initial cleaning rule by user, realize and clear up for intelligent terminal.
Step 405 generates the data being accustomed to for indicating user.
Step 406 collects the data being accustomed to for indicating user.
During using intelligent terminal, intelligent terminal can monitor and acquire user's various operations user, to obtain the data for indicating user's habit.For being referred to the corresponding contents of embodiment one, it will not be described here for indicating type, the acquisition mode of data etc. of user's habit.
Step 407 charges at night to intelligent terminal.
Step 408, depth training learning model.
It for intelligent terminal, in order to provide the user with better service, then needs constantly to optimize learning model, to promote the accuracy rate of intelligent terminal screening content in scale removal process.In view of the process of depth training learning model can not only occupy the resource of intelligent terminal, the electricity of intelligent terminal can also be expended, therefore, in embodiments of the present invention, for the intelligent terminal that night is charging, not only active user does not need excessive resource to realize the use of intelligent terminal, also ensure that intelligent terminal has enough electricity and uses for deep learning simultaneously, therefore, under conditions of step 407, triggering intelligent terminal carries out depth training learning model.
Step 410 deletes the data being accustomed to for indicating user.
Complete depth after training, in order to save the storage resource of intelligent terminal, the data for indicating user's habit can be deleted, and only retain the result of depth training, the cleaning rule exported at this time, the cleaning rule is the new cleaning rule generated according to the result of depth training, to replace old cleaning rule, or can be considered as being updated on the basis of old cleaning rule, improve.
Step 411, intelligent terminal charging complete.
Step 413 is cleared up according to cleaning rule scan storage areas, and by the content scanned.
Since user has had been switched on automatic cleaning option, intelligent terminal detect itself reach cleaning condition after will trigger content clean-up process.
It should be noted that user can preset the automatic cleaning permission of intelligent terminal, i.e. intelligent terminal is that the content filtered out is moved to buffer area, or the content permanent delet that will directly filter out to the cleaning of content.Whether, generally, it is contemplated the content to permanent delet can not be resumed, therefore, intelligent terminal can default the content that will be filtered out and be moved to buffer area, need permanent delet then user to be prompted to determine later.
Step 414, in having cleared up list/permanent delet list.
According to the scale removal process of intelligent terminal, Lai Chengxian is finally completed the result after cleaning.Such as, if intelligent terminal is only that the content that will be filtered out is moved to buffer area, then at this time to user in having cleared up list, and selectively requries the users and whether need permanent delet this has cleared up the content in list, the content permanent delet that then will directly be chosen after user's confirmation;If intelligent terminal has obtained the license of user, it can be in permanent delet list to user by the direct permanent delet of the content filtered out, then after intelligent terminal has executed scale removal process, even if also of no avail at this time there are the content that user it is expected to retain in permanent delet list.Certainly, in order to avoid the generation of above situation, if user gives the automatic cleaning permission that intelligent terminal executes permanent delet, user can also open the functions such as synchronize of intelligent terminal before intelligent terminal is cleared up, in order to which intelligent terminal will be in the content synchronization of permanent delet to cloud or other equipment, if user's content for attempting to give for change the permanent delet from intelligent terminal in this way, can also directly pass through Cloud or other equipment are accessed to obtain.
Step 415, confirmation cleaning result.
It will be appreciated that in said one or multiple examples, described function of the embodiment of the present invention can be realized those skilled in the art with hardware, software, firmware or their any combination.When implemented in software, these functions can be stored in computer-readable medium or as on computer-readable medium one or more instructions or code transmit.Computer-readable medium includes computer storage media and communication media, and wherein communication media includes convenient for from a place to any medium of another place transmission computer program.Storage medium can be any usable medium that general or specialized computer can access.
For another example the process that mobile phone clears up file automatically can be implemented as the method flow as shown in Figure 10 (a).Wherein, including step 501 is to step 509.
Step 501, model generate cleaning rule.
Model, can be with reference to above to generate the implementation of cleaning rule by deep learning, and it will not be described here.
Step 502, scanning file and caching.
In embodiments of the present invention, scanned file and caching can be considered as the content being stored in mobile phone storage region;Scanned file only can also be considered as the content in mobile phone storage region, and caching is then to keep in other content for being different from the position other than above-mentioned mobile phone storage region.
Step 503 judges whether current file is located at white list or in freezing period.If it is not, executing step;Otherwise, step 509 is executed.
It should be noted that being located at white list or the file in freezing period, can be considered as not needing the file of cleaning currently at least.For white list, then all do not need to clear up this document before this document is removed white list by user, in certain scanning process, it can not also will be located at white list or file scan in freezing period comes out, mobile phone can be saved in this way for judging whether this document is likely to require resource spent when being cleaned.
Step 504, the viscosity of calculation document.
The mode for calculating viscosity can use calculation referred to above, and it will not be described here.
Step 505 judges whether viscosity is greater than viscosity threshold.If it is not, executing step 506;Otherwise, step 509 is executed.
It should be noted that in embodiments of the present invention, it is believed that viscosity is greater than the file of viscosity threshold for the biggish content of demand that user's frequency of use is higher or user is to this document, and therefore, file biggish for viscosity is not cleared up herein.
This document is moved to buffer area by step 506.
Step 507 judges whether this scale removal process terminates.If it is not, executing step 508;Otherwise, step 509 is executed.
Step 508 notifies user that this cleaning is completed.
Step 509 is directed toward next file.
Circulation executes above-mentioned steps 501 to step 509, until the content being scanned is completed to clear up later.
It can be seen that in embodiments of the present invention, as unit of the file in mobile phone, carrying out this screening, cleaning to the content in mobile phone.For scanning the process of caching in step 502, judged, handled using each method and step after step 502 together in embodiments of the present invention, but it should be noted that, after scanning process, it can also be directly by cache cleaner, the file scanned is judged one by one only, is handled, is not limited herein.
For another example the process that mobile phone clears up buffer area automatically can be implemented as the method flow as shown in Figure 10 (b).Wherein, including step 601 is to step 609.
Step 601 attempts file being moved to buffer area.
In the cleaning rule that mobile phone is exported according to learning model, after being scanned to the content in storage region, the file that will be scanned is needed to be moved to buffer area, at this point, being considered as the file that mobile phone attempts to scan is moved to buffer area.In embodiments of the present invention, when file is cleared up in mobile phone preparation, just judge whether remaining space is sufficient in buffer area, and clear up when insufficient buffer area.It should be noted that, whens not used state of the mobile phone etc. that mobile phone in mobile phone can also be in charged state or user is left unused, buffer area is cleared up, in this way when mobile phone attempts file being moved to buffer area, the probability for clearing up buffer area again can be greatly lowered, to improve the efficiency of cleaning file.
Step 602 judges whether remaining space is sufficient in buffer area.If inadequate, step 603 is executed;Otherwise, step 604 is executed.
Step 603 deletes the smallest file of LPV.
Wherein, the calculation of LPV has been described above, and please refers to content above, it will not be described here.
Circulation executes step 602 and step 603 later, until remaining space is sufficient in buffer area.
This document is moved to buffer area by step 604.
If freezing period is added in the file in buffer area by step 605, user, mobile phone does not scan the file for being added into freezing period within freezing period.
If white list is added in the file in buffer area by step 606, user, mobile phone does not scan the file in white list.
Whether step 607, the remaining time for judging current file in buffer area are 0.If 0, step 608 is executed;Otherwise, step 608 is executed.
Step 608 deletes this document.
Step 609 is directed toward next file.
Circulation executes above-mentioned steps 607 and step 609 later, until the content complete liquidation for being 0 by remaining time in buffer area.
It can be seen that, there are many modes cleared up buffer area, such as, file in buffer area is added freezing period, white list is added etc., effectively file can be removed from buffer area in this way, it is of course also possible to which remaining time, the size of LPV etc. referring to file each in buffer area clear up each file in buffer area, the mode cleared up at this time file each in buffer area can be permanent delet.
In embodiments of the present invention, in addition to that in set interface increase cleaning option or can improve in applications such as " applying house keeper " other than the function of included cleaning option, shortcut key can also be cleared up in the upper increase of the application such as " file management ", user can open the corresponding menu of cleaning shortcut key by the operation such as clicking, sliding.The operating process as shown in Figure 11 (a) to Figure 11 (d), after opening menu, all multi-options can be presented to user in the menu as shown in Figure 11 (b), such as, based on user currently to the use of terminal, it clears up in nearly 3 months, 12 months 6 months user to be not used or the lower file of frequency of usage, i.e. shown in Figure 11 (b) " nearly 3 months ", " nearly 6 months " and " nearly 12 months ".After user selects " nearly 12 months ", user in nearly 12 months will be not used automatically for mobile phone or the lower file of frequency of usage is cleared up.After the completion of cleaning, can not show cleaning as a result, and directly pop up dialog box, to inform that the current scale removal process of user terminates, " according to the habit of active user's using terminal, be automatically performed cleaning " as illustrated in the drawing.Also, it is answered in view of user is currently entering file management Purpose is to clear up file, therefore, in order to facilitate user's operation, after the completion of cleaning, can directly jump to automatically after a certain time user preset interface or a certain specific interface, such as, " mobile phone main interface will be retracted after 10 seconds automatically " shown in mobile phone main interface, i.e. Figure 11 (d).
It should be noted that above-mentioned such as 3 months, 6 months or 12 months time cycles, can be preset by user, specific set-up mode, period length of setting etc. not limit herein.
In addition, as shown in Figure 11 (b), while showing menu, it presents according to institute's energy band after different condition completion cleaning to user to the visual effect of mobile phone with being also an option that property, for example, the space accounting that can be cleaned out, and/or the accounting etc. that can promote the speed of service, not limit herein.These intuitive effects can select suitable cleaning option, to promote user experience for user according to self-demand.
For mobile phone, it not only can be with real-time update cleaning rule, it can also be in the state that mobile phone be in the sufficient resources such as screen locking, charging and/or electricity abundance, referring to user's pre-set period, the list for clearance for meeting different situations is obtained, and the list property of can choose for clearance is presented to user, also it can recorde in mobile phone local, after corresponding to user triggers respective cycle after cleaning operation, then according to completed scanning result, realize mobile phone cleaning.
So, from the angle of user, self-demand can be combined, complete time-based personal document's cleaning, and scale removal process can choose the display interface for not being presented on terminal, and family thus can be used when mobile phone is cleared up, and jumps to other interfaces and carries out other operations.
In the terminals such as above-mentioned mobile phone, terminal cleaning plant can be set, in order to realize the above functions, it comprises execute the corresponding hardware configuration of each function and/or software module for terminal cleaning plant.Those skilled in the art should be readily appreciated that, unit and algorithm steps described in conjunction with the examples disclosed in the embodiments of the present disclosure, and the present invention can be realized with the combining form of hardware or hardware and computer software.Some function is executed in a manner of hardware or computer software driving hardware actually, specific application and design constraint depending on technical solution.Professional technician can use different methods to achieve the described function each specific application, but such implementation should not be considered as beyond the scope of the present invention.
Two or more functions can also be integrated in a processing module according to the division that above method example carries out functional module to terminal cleaning plant for example, each functional module of each function division can be corresponded to by the embodiment of the present invention.Above-mentioned integrated module both can take the form of hardware realization, can also be realized in the form of software function module.It should be noted that being schematically that only a kind of logical function partition, there may be another division manner in actual implementation to the division of module in the embodiment of the present invention.
It as shown in figure 12, is a kind of possible structural schematic diagram of terminal cleaning plant involved in above-described embodiment.Terminal cleaning plant 70 includes: display module 71, receiving module 72, processing module 73 and update module 74.Wherein, display module 71 is for supporting terminal cleaning plant 70 to realize the display at each interface, receiving module 72 is used to support to carry out data interaction in terminal cleaning plant 70 and terminal between modules, and/or supports the communication between the other equipment such as terminal and server;The operations such as the study of cleaning and cleaning rule that processing module 73 is used to that terminal cleaning plant 70 to be supported to complete file, and/or for other processes of techniques described herein;Update module 74 is for supporting terminal cleaning plant 70 to be updated cleaning rule.In addition, terminal cleaning plant 70 can also include memory module 75, for supporting terminal cleaning plant 70 to store cleaning rule, and program code and data for storing terminal.
Wherein, processing module 73 can be implemented as processor or controller, such as can be central processing unit (Central Processing Unit, CPU), general processor, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application-Specific Integrated Circuit, ASIC), field programmable gate array (Field Programmable Gate Array, FPGA) either other programmable logic device, transistor logic, hardware component or any combination thereof.It, which may be implemented or executes, combines various illustrative logic blocks, module and circuit described in the disclosure of invention.The processor is also possible to realize the combination of computing function, such as combines comprising one or more microprocessors, DSP and the combination of microprocessor etc..Receiving module 72 can be implemented as transceiver, transmission circuit or communication interface etc..Memory module 75 can be implemented as memory.
If processing module 73 and update module 74 can be implemented as processor, receiving module 72 can be implemented as transceiver, memory module 75 can be implemented as memory, display module 71 can be implemented as display, then as shown in figure 13, terminal 80 includes: processor 81, transceiver 82, memory 83, display 84 and bus 85.Wherein, processor 81, transceiver 82, memory 83 and display 84 are connected with each other by bus 85;Bus 85 can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard Architecture, EISA) bus etc..The bus can be divided into address bus, data/address bus, control bus etc..Only to be indicated with a thick line in Figure 13, it is not intended that an only bus or a type of bus convenient for indicating.
The step of method in conjunction with described in the disclosure of invention or algorithm, can be realized in a manner of hardware, be also possible to execute the mode of software instruction by processor to realize.Software instruction can be made of corresponding software module, software module can be stored on random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read Only Memory, ROM), Erasable Programmable Read Only Memory EPROM (Erasable Programmable ROM, EPROM), Electrically Erasable Programmable Read-Only Memory (Electrically EPROM, EEPROM), register, hard disk, mobile hard disk, CD-ROM (Compact Disc Read-Only Memory, CD-ROM) or in the storage medium of any other form well known in the art.A kind of illustrative storage medium is coupled to processor, to enable a processor to from the read information, and information can be written to the storage medium.Certainly, storage medium is also possible to the component part of processor.Pocessor and storage media can be deployed in same equipment, be in different equipment alternatively, pocessor and storage media can also be used as discrete assembly deployment.
The embodiment of the present invention provides a kind of readable storage medium storing program for executing, including instruction.When the instruction is run at the terminal, so that the terminal executes method described in above-mentioned any one.
The embodiment of the present invention provides a kind of computer program product, which includes software code, and the software code is for executing method described in above-mentioned any one.
The embodiment of the present invention provides a kind of figure or user interface, for executing method described in above-mentioned any one.
Above-described specific embodiment; the purpose of the embodiment of the present invention, technical scheme and beneficial effects are had been further described; it should be understood that; the foregoing is merely a specific embodiment of the invention; it is not intended to limit the scope of protection of the present invention; all any modification, equivalent substitution, improvement and etc. on the basis of the technical solution of the embodiment of the present invention, done should all include within the protection scope of the embodiment of the present invention.

Claims (37)

  1. A kind of terminal method for cleaning, which is characterized in that the described method includes:
    Show that the first interface, first interface include at least the first file, first file is the personal document for the user that terminal is cleared up automatically;
    Receive the first operation that user executes first file;
    In response to first operation, second contact surface is shown, the second contact surface does not include first file.
  2. The method according to claim 1, wherein before the first interface of the display, which comprises
    Show that third interface, the third interface include at least first file;
    First file is cleared up automatically in response to the terminal, and the third interface does not include first file.
  3. According to the method described in claim 2, it is characterized in that, first operation includes at least one restored, in addition white list, addition freezing period, permanent delet.
  4. According to the method described in claim 3, it is characterized in that, the terminal does not clear up first file that white list has been added automatically if first operation includes that white list is added.
  5. According to the method described in claim 3, it is characterized in that, the terminal does not clear up first file that freezing period has been added automatically in finite time if first operation includes that freezing period is added.
  6. Method as claimed in any of claims 2 to 5, which is characterized in that if first operation includes one for restoring, white list being added, is added in freezing period, the method further includes:
    Receive the second operation of user;
    In response to second operation, show that the third interface, the third interface include first file.
  7. The method according to claim 1, which is characterized in that if first operation includes permanent delet, first file is deleted from the terminal.
  8. Method as claimed in any of claims 1 to 7, which is characterized in that first interface further comprises the second file, and second file is the personal document that the terminal cleans out automatically;The second contact surface includes second file.
  9. Method as claimed in any of claims 1 to 8, which is characterized in that the personal document does not include the temporary file that the terminal generates in the process of running.
  10. Method as claimed in any of claims 1 to 9, which is characterized in that the personal document is including at least at least one in the music of terminal local storage, picture, film, document.
  11. Method as claimed in any of claims 1 to 10, which is characterized in that the automatic cleaning includes the personal document that the terminal scans the user stored in the terminal, obtains first file, and first file is moved to buffer area.
  12. According to claim 1 to method described in any one of 11, which is characterized in that the automatic cleaning is carried out according to cleaning rule.
  13. According to the method for claim 12, which is characterized in that the cleaning rule changes to the use of the terminal with the user.
  14. According to the method for claim 11, which is characterized in that the buffer area is used to store the personal document for the user that the terminal is cleared up automatically;The buffer area is located in the storage region of the terminal, or in the other equipment in addition to the terminal.
  15. According to the method for claim 14, which is characterized in that the method further includes:
    If the time that first file caches in the buffer area reaches preset time, first file is deleted;
    Alternatively, periodically deleting first file in the buffer area.
  16. Method described in any one of 2 to 15 according to claim 1, which is characterized in that described in response to first operation, after showing second contact surface, the method further includes:
    According to the content that the second contact surface is shown, the cleaning rule is updated.
  17. According to the method for claim 16, which is characterized in that the updated cleaning rule includes at least such as the next item down:
    In finite time, the terminal does not clear up first file that white list has been added automatically;
    The terminal does not clear up the first file that white list has been added automatically.
  18. A kind of terminal cleaning plant, which is characterized in that described device includes:
    Display module, for showing that the first interface, first interface include at least the first file, first file is the personal document for the user that terminal is cleared up automatically;
    Receiving module, the first operation that first file that the display module is shown is executed for receiving user;
    The display module is also used to show second contact surface, the second contact surface does not include first file in response to received first operation of the receiving module.
  19. Device according to claim 18, which is characterized in that the display module is also used to show that third interface, the third interface include at least first file;
    Processing module, for clearing up first file automatically;
    The display module, is also used to clear up first file automatically in response to the processing module, and the third interface does not include first file.
  20. Device according to claim 19, which is characterized in that first operation includes at least one restored, in addition white list, addition freezing period, permanent delet.
  21. Device according to claim 20, which is characterized in that if first operation includes that white list is added, the processing module does not clear up first file that white list has been added automatically.
  22. Device according to claim 20, which is characterized in that if first operation includes that freezing period is added, the processing module does not clear up first file that freezing period has been added automatically in finite time.
  23. Device described in any one of 9 to 22 according to claim 1, which is characterized in that if first operation includes one for restoring, white list being added, is added in freezing period, the receiving module is also used to receive the second operation of user;
    The display module is also used to show that the third interface, the third interface include first file in response to second operation.
  24. Device described in any one of 8 to 20 according to claim 1, which is characterized in that if first operation includes permanent delet, the processing module, for deleting first file from the terminal.
  25. Device described in any one of 8 to 24 according to claim 1, which is characterized in that first interface further comprises the second file, and second file is the personal document that the terminal cleans out automatically;The second contact surface includes second file.
  26. Device described in any one of 8 to 25 according to claim 1, which is characterized in that the personal document does not include the temporary file that the terminal generates in the process of running.
  27. Device described in any one of 8 to 26 according to claim 1, which is characterized in that the personal document is including at least at least one in the music of terminal local storage, picture, film, document.
  28. Device described in any one of 8 to 27 according to claim 1, which is characterized in that the automatic cleaning includes the personal document that the terminal scans the user stored in the terminal, obtains first file, and first file is moved to buffer area.
  29. Device described in any one of 8 to 28 according to claim 1, which is characterized in that the automatic cleaning is carried out according to cleaning rule.
  30. Device according to claim 29, which is characterized in that the cleaning rule changes to the use of the terminal with the user.
  31. Device according to claim 28, which is characterized in that the buffer area is used to store the personal document for the user that the terminal is cleared up automatically;The buffer area is located in the storage region of the terminal, or in the other equipment in addition to the terminal.
  32. Device according to claim 31, which is characterized in that described device further comprises:
    Processing module deletes first file if the time for first file to cache in the buffer area reaches preset time;
    Alternatively, periodically deleting first file in the buffer area.
  33. The device according to any one of claim 29 to 32, which is characterized in that described device further comprises:
    Update module, the content for being shown according to the second contact surface, updates the cleaning rule.
  34. Device according to claim 33, which is characterized in that the updated cleaning rule includes at least such as the next item down:
    In finite time, the processing module does not clear up first file that white list has been added automatically;
    The processing module does not clear up the first file that white list has been added automatically.
  35. A kind of terminal, including display screen, memory, one or more processors, multiple application programs, and one or more programs;Wherein, one or more of programs are stored in the memory;It is characterized in that, one or more of processors are when executing one or more of programs, so that the terminal realizes the method as described in any one of claim 1 to 17.
  36. A kind of readable storage medium storing program for executing, which is characterized in that instruction is stored in the readable storage medium storing program for executing, when described instruction is run at the terminal, so that the terminal executes method described in any one of the claims 1 to 17.
  37. A kind of computer program product, which is characterized in that the computer program product includes software code, and the software code is for executing method described in any one of the claims 1 to 17.
CN201780082406.0A 2017-11-10 2017-11-10 Terminal automatically cleans personal files of users based on user habits Active CN110140117B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/110546 WO2019090725A1 (en) 2017-11-10 2017-11-10 Terminal removing personal file of user on basis of user habits

Publications (2)

Publication Number Publication Date
CN110140117A true CN110140117A (en) 2019-08-16
CN110140117B CN110140117B (en) 2023-11-17

Family

ID=66437462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780082406.0A Active CN110140117B (en) 2017-11-10 2017-11-10 Terminal automatically cleans personal files of users based on user habits

Country Status (2)

Country Link
CN (1) CN110140117B (en)
WO (1) WO2019090725A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110908954A (en) * 2019-11-13 2020-03-24 维沃移动通信有限公司 File saving method and device, electronic equipment and medium
CN111258926A (en) * 2020-02-26 2020-06-09 腾讯科技(深圳)有限公司 Memory recovery method and device, storage medium and computer equipment

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200728993A (en) * 2006-01-27 2007-08-01 Ind Tech Res Inst System and method for providing information anytime and anywhere, server and poratble device therein
US7818274B1 (en) * 2006-09-20 2010-10-19 Cisco Technology, Inc. Automatic generation of event-handling rules from system log entries
CN102831231A (en) * 2012-08-30 2012-12-19 东莞宇龙通信科技有限公司 Mobile terminal and file management method
CN102867041A (en) * 2012-09-03 2013-01-09 东莞宇龙通信科技有限公司 Terminal and storage space management method
US20130073344A1 (en) * 2011-04-19 2013-03-21 Karen Parent Method and system of function analysis for optimizing productivity and performance of a workforce within a workspace
CN103942067A (en) * 2014-03-31 2014-07-23 广东欧珀移动通信有限公司 Method and device for automatically cleaning up software installation package files through intelligent device
CN104317628A (en) * 2014-11-13 2015-01-28 北京奇虎科技有限公司 Mobile terminal and storage space cleaning method thereof
US20150310125A1 (en) * 2014-04-29 2015-10-29 Barak KINARTI Dynamic Custom Style Sheet Isolation
CN105183902A (en) * 2015-09-30 2015-12-23 北京金山安全软件有限公司 File cleaning method and device and terminal
CN105677548A (en) * 2015-12-28 2016-06-15 小米科技有限责任公司 Application management method and apparatus, and terminal
CN105718815A (en) * 2016-01-21 2016-06-29 上海斐讯数据通信技术有限公司 Method and device for automatically cleaning up system files
CN105893471A (en) * 2016-03-28 2016-08-24 联想(北京)有限公司 Data processing method and electronic equipment
CN106095793A (en) * 2016-05-30 2016-11-09 百度在线网络技术(北京)有限公司 The method and apparatus of management mobile terminal memory space
CN106227744A (en) * 2016-07-12 2016-12-14 努比亚技术有限公司 Terminal document managing device, terminal and terminal document management method
CN106844225A (en) * 2016-12-22 2017-06-13 北京奇虎科技有限公司 Mobile terminal and its data clearing method and device
CN106980661A (en) * 2017-03-20 2017-07-25 北京金山安全软件有限公司 Method and device for cleaning data files in mobile terminal and electronic equipment

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200728993A (en) * 2006-01-27 2007-08-01 Ind Tech Res Inst System and method for providing information anytime and anywhere, server and poratble device therein
US7818274B1 (en) * 2006-09-20 2010-10-19 Cisco Technology, Inc. Automatic generation of event-handling rules from system log entries
US20130073344A1 (en) * 2011-04-19 2013-03-21 Karen Parent Method and system of function analysis for optimizing productivity and performance of a workforce within a workspace
CN102831231A (en) * 2012-08-30 2012-12-19 东莞宇龙通信科技有限公司 Mobile terminal and file management method
CN102867041A (en) * 2012-09-03 2013-01-09 东莞宇龙通信科技有限公司 Terminal and storage space management method
CN103942067A (en) * 2014-03-31 2014-07-23 广东欧珀移动通信有限公司 Method and device for automatically cleaning up software installation package files through intelligent device
US20150310125A1 (en) * 2014-04-29 2015-10-29 Barak KINARTI Dynamic Custom Style Sheet Isolation
CN104317628A (en) * 2014-11-13 2015-01-28 北京奇虎科技有限公司 Mobile terminal and storage space cleaning method thereof
CN105183902A (en) * 2015-09-30 2015-12-23 北京金山安全软件有限公司 File cleaning method and device and terminal
CN105677548A (en) * 2015-12-28 2016-06-15 小米科技有限责任公司 Application management method and apparatus, and terminal
CN105718815A (en) * 2016-01-21 2016-06-29 上海斐讯数据通信技术有限公司 Method and device for automatically cleaning up system files
CN105893471A (en) * 2016-03-28 2016-08-24 联想(北京)有限公司 Data processing method and electronic equipment
CN106095793A (en) * 2016-05-30 2016-11-09 百度在线网络技术(北京)有限公司 The method and apparatus of management mobile terminal memory space
CN106227744A (en) * 2016-07-12 2016-12-14 努比亚技术有限公司 Terminal document managing device, terminal and terminal document management method
CN106844225A (en) * 2016-12-22 2017-06-13 北京奇虎科技有限公司 Mobile terminal and its data clearing method and device
CN106980661A (en) * 2017-03-20 2017-07-25 北京金山安全软件有限公司 Method and device for cleaning data files in mobile terminal and electronic equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110908954A (en) * 2019-11-13 2020-03-24 维沃移动通信有限公司 File saving method and device, electronic equipment and medium
CN111258926A (en) * 2020-02-26 2020-06-09 腾讯科技(深圳)有限公司 Memory recovery method and device, storage medium and computer equipment
CN111258926B (en) * 2020-02-26 2022-06-10 腾讯科技(深圳)有限公司 Memory recovery method and device, storage medium and computer equipment

Also Published As

Publication number Publication date
WO2019090725A1 (en) 2019-05-16
CN110140117B (en) 2023-11-17

Similar Documents

Publication Publication Date Title
CN106873854B (en) Terminal and interface interaction control method, and contact object creation method and device
CN107092520B (en) Recommended method, device, storage medium and the mobile terminal of application program
CN104484031B (en) The optimization method and device of terminal device power consumption state
CN103559299B (en) Method, device and mobile terminal for cleaning up files
CN104298436B (en) A kind of quickly revert operating method and terminal
CN106484562B (en) A kind of data transmission processing method and terminal device
CN108541310A (en) A kind of method, apparatus and graphic user interface of display candidate word
CN109844706B (en) Message processing method and device
JP2019531561A (en) Image processing method and apparatus, electronic device, and graphical user interface
CN109154946A (en) A kind of method and terminal of display collection object
CN105141496A (en) Instant communication message playback method and device
CN106856543B (en) Picture display method and device and mobile terminal
CN108156407A (en) A kind of video clipping method and terminal
WO2015014305A1 (en) Method and apparatus for presenting clipboard contents on a mobile terminal
CN108021316A (en) A kind of method and device of message display
WO2018018505A1 (en) Method and terminal for identifying uncommon data
CN106775809A (en) A kind of method of mobile terminal internal memory cleaning, device and mobile terminal
CN109314737A (en) A kind of the vibrating alert method and mobile terminal of mobile terminal
CN108701037A (en) A kind of method, apparatus and terminal of the application task list of cleaning terminal
CN101937363A (en) Mobile terminal operating mode switching method and mobile terminal
CN107766139B (en) Application management method and device
CN109309696A (en) Portfolios method, sender, recipient and storage medium
CN109983458A (en) A kind of recommended method and terminal
CN110140117A (en) Terminal is based on the automatic cleaning individual subscriber file of user's habit
CN109976611A (en) The control method and terminal device of terminal 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
GR01 Patent grant
GR01 Patent grant