Nothing Special   »   [go: up one dir, main page]

CN103500116A - Method and system for clearing data generated by application program - Google Patents

Method and system for clearing data generated by application program Download PDF

Info

Publication number
CN103500116A
CN103500116A CN201310522459.3A CN201310522459A CN103500116A CN 103500116 A CN103500116 A CN 103500116A CN 201310522459 A CN201310522459 A CN 201310522459A CN 103500116 A CN103500116 A CN 103500116A
Authority
CN
China
Prior art keywords
application program
identification information
store path
data store
mapping relations
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310522459.3A
Other languages
Chinese (zh)
Inventor
邢海志
李文栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ThunderSoft Co Ltd
Original Assignee
ThunderSoft 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 ThunderSoft Co Ltd filed Critical ThunderSoft Co Ltd
Priority to CN201310522459.3A priority Critical patent/CN103500116A/en
Publication of CN103500116A publication Critical patent/CN103500116A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a method and system for clearing data generated by an application program. The method comprises the steps that when the application program is installed, a mapping relation table is generated; all mapping relations between identification information and data storage paths are stored in the mapping relation table; the data storage paths are used for storing the data generated by the application program; the identification information of the application program which is unloaded is obtained; the data storage path corresponding to the identification information is searched for in the mapping relation table; the data stored in the data storage path are cleared. The data storage paths in the mapping relation table are generated when an mkdir function in the java.io.File type is called for establishing a catalog in the installation process of the application program. By the adoption of the method or the system, the purposes that after the application program is unloaded, the data generated by the application program on an SD card before the application program is unloaded are cleared, and the storage space of the SD card is saved can be realized.

Description

A kind of method and system of removing the data of application program generation
Technical field
The present invention relates to data processing field, particularly relate to a kind of method and system of removing the data of application program generation.
Background technology
Smart mobile phone (Smart Phone), refer to as PC, there is independently operating system, can be by user's program that the third party service providers such as mounting software, game, navigation provide voluntarily, by this class method, come the continuous function to mobile phone to be expanded, and can realize by mobile communication network the general name of such class mobile phone of wireless network access.Because smart mobile phone has outstanding operating system, all kinds of software can freely be installed, so the usable range of current smart mobile phone is found everywhere through the world.
In prior art, most smart mobile phones can be supported safe digital card (Secure Digital Memory Card, SD card).Smart mobile phone can be arranged on application program on the SD card.Application program, in installation and use procedure, is understood generated data on the SD card.These data are not the data that form described application program itself, but the data that the user generates in the process of using this application program.
In prior art, when these application programs are unloaded, the data on corresponding SD card can't be deleted.This causes on the SD card storing the garbage files that can not be used to, and has wasted the storage space of SD card.
Summary of the invention
The purpose of this invention is to provide a kind of method and system of removing the data that application program generates, can be after application program be unloaded, remove the data that this application program generates before unloaded on the SD card, save the storage space of SD card.
For achieving the above object, the invention provides following scheme:
A kind of method of removing the data of application program generation, described method is applied to have the electronic equipment of SD card, described electronic equipment is equipped with a plurality of application programs, described application storage is on described SD card, described application program has corresponding identification information, the described identification information difference that different described application programs is corresponding, described method comprises:
When described application program is installed, generate the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Obtain the described identification information of unloaded application program;
Search the described data store path that described identification information is corresponding in described mapping relations table;
Remove the data of described data store path storage;
Wherein, the described data store path in described mapping relations table is that described application program generates while calling the mkdir function creation catalogue in the java.io.File class in installation process.
Optionally, described generation mapping relations table specifically comprises:
Obtain the described identification information of the described application program in installation process;
Obtain the described data store path generated when described application program is called the mkdir function creation catalogue in the java.io.File class in installation process;
Generate the described mapping relations table of Hash table form;
In described mapping relations table, described identification information is major key, and described data store path is corresponding key assignments.
Optionally, before the data of the described data store path storage of described removing, also comprise:
Display reminding information; Described information is for inquiring whether the user removes described data;
Judge whether to receive the confirmation instruction of user for described information, obtain the first judged result;
Judgment result is that while being when described first, carry out the step of the data of removing described data store path storage;
Judgment result is that and retain described data while being when described first.
Optionally, described search the described data store path that described identification information is corresponding before, also comprise:
The list of display application program name; The title that includes all unloaded application programs in described application name list;
Receive the application name information that the user selects from described application name list;
Determine the first identification information that described application name information is corresponding;
Accordingly, describedly search the described data store path that described identification information is corresponding in described mapping relations table, specifically comprise:
Search the described data store path that described the first identification information is corresponding in described mapping relations table.
Optionally, described mapping relations table is stored on described SD card.
A kind of system of removing the data of application program generation, described system applies is in the electronic equipment with SD card, described electronic equipment is equipped with a plurality of application programs, described application storage is on described SD card, described application program has corresponding identification information, the described identification information difference that different described application programs is corresponding, described system comprises:
The mapping relations table generates unit, for when described application program is installed, generates the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Identification information obtaining unit, for obtaining the described identification information of unloaded application program;
The data store path is searched unit, for search the described data store path that described identification information is corresponding at described mapping relations table;
The data dump unit, for removing the data of described data store path storage;
Wherein, the described data store path in described mapping relations table is that described application program generates while calling the mkdir function creation catalogue in the java.io.File class in installation process.
Optionally, described mapping relations table generates unit, specifically comprises:
Identification information obtains subelement, for obtaining the described identification information of the described application program in installation process;
Path obtains subelement, the described data store path generated when installation process is called the mkdir function creation catalogue in the java.io.File class for obtaining described application program;
The mapping relations table generates subelement, for generating the described mapping relations table of Hash table form;
In described mapping relations table, described identification information is major key, and described data store path is corresponding key assignments.
Optionally, also comprise:
The information display unit, before the data removing described data store path storage, display reminding information; Described information is for inquiring whether the user removes described data;
The first judging unit, receive the confirmation instruction of user for described information for judging whether, obtains the first judged result;
The first control module, for judgment result is that while being when described first, control the step that the data of removing described data store path storage are carried out in described data dump unit;
The data stick unit, for judgment result is that and retain described data while being when described first.
Optionally, also comprise:
The name list display unit, for before searching the described data store path that described identification information is corresponding, the list of display application program name; The title that includes all unloaded application programs in described application name list;
Receiving element, the application name information of selecting from described application name list for receiving the user;
The identification information determining unit, for determining identification information corresponding to described application name information;
Accordingly, described data store path is searched unit, specifically comprises:
The data store path is searched subelement, for search the described data store path that described the first identification information is corresponding at described mapping relations table.
Optionally, described mapping relations table is stored on described SD card.
According to specific embodiment provided by the invention, the invention discloses following technique effect:
The method and system of the data that the removing application program in the embodiment of the present invention generates, set up the identification information of application program and the incidence relation between the data store path by the mapping relations table, after the application program unloading, by search the described data store path that described identification information is corresponding in described mapping relations table; Remove the data of described data store path storage, can realize after application program is unloaded, remove the data that this application program generates before unloaded on the SD card, save the storage space of SD card.
The accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, below will the accompanying drawing of required use in embodiment be briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The process flow diagram of the embodiment of the method 1 of the data that Fig. 1 is removing application program generation of the present invention;
The process flow diagram of the embodiment of the method 2 of the data that Fig. 2 is removing application program generation of the present invention;
The process flow diagram of the embodiment of the method 3 of the data that Fig. 3 is removing application program generation of the present invention;
The process flow diagram of the embodiment of the method 4 of the data that Fig. 4 is removing application program generation of the present invention;
The structural drawing of the system embodiment of the data that Fig. 5 is removing application program generation of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making under the creative work prerequisite the every other embodiment obtained, belong to the scope of protection of the invention.
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, below in conjunction with the drawings and specific embodiments, the present invention is further detailed explanation.
The method of the data that removing application program of the present invention generates, be applied to have the electronic equipment of SD card, described electronic equipment is equipped with a plurality of application programs, described application storage is on described SD card, described application program has corresponding identification information, the described identification information difference that different described application programs is corresponding.Described application program can be the application programs such as QQ.Described electronic equipment can be the electronic equipment that Android system is installed.Described electronic equipment can be smart mobile phone or panel computer etc.
It should be noted that, described identification information can mean described application program.Can select with the unique corresponding information of described application program as described identification information.Concrete, in Android system, can select the User ID(UID of application program) information is as described identification information, or the bag name information of selection application program is as described identification information.
Wherein, UID information is that the operating system of electronic equipment is the identification information that is arranged on the digital form of the application program generation on described electronic equipment according to rule.In same electronic equipment, different application programs has different UID.Bag name information be described application program in installation process, the information generated according to the title of described application program.Described bag name information can be defined by the developer of described application program.Due to different application programs, title is different, so corresponding bag name information is also different.
The process flow diagram of the embodiment of the method 1 of the data that Fig. 1 is removing application program generation of the present invention.As shown in Figure 1, this flow process can comprise:
Step 101: when described application program is installed, generate the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Described application program when mounted, can create the file of this application program of storage.When creating, at first described application program calls the mkdir function in Android Runtime Library java.io.File class, then File class mkdir function can continue to call mkdir function in the libc storehouse of libraries layer, and the mkdir function in last libc storehouse is done actual building work by system call to the mkdir function under kernel layer corresponding document system.In constructive process, meeting generated data store path, so that the storage data relevant to this application program.
Therefore, when described application program is installed, can obtain the data store path generated when described application program is called the mkdir function creation catalogue in the java.io.File class in installation process.
Can generate the mapping relations table according to this data store path.This mapping relations table can be Hash table.Major key in table can be the identification information of described application program, and corresponding key assignments can be the data store path of described application program.
Step 102: the described identification information that obtains unloaded application program;
Can, when the described application program of unloading, obtain the identification information of the application program of unloading.When described application program completion of discharge, perform step immediately 103 and step 104.
Random time that also can be after described application program completion of discharge, obtain the described identification information of unloaded application program.Can in described mapping relations table, to unloaded application program, be identified.Concrete, in described mapping relations table, for each application program, all can comprise a status indicator whether unloaded for expression.When the described application program of unloading, just can in described mapping relations table, by described status indicator, be arranged to unloaded.Like this, random time that just can be after described application program completion of discharge, by inquiring about described mapping relations table, obtain the described identification information of unloaded application program.
Step 103: search the described data store path that described identification information is corresponding in described mapping relations table;
Step 104: the data of removing described data store path storage;
Usually, described data store path is to there being a file, and the total data of deleting in described file gets final product.
In sum, in the present embodiment, set up the identification information of application program and the incidence relation between the data store path by the mapping relations table, after the application program unloading, by search the described data store path that described identification information is corresponding in described mapping relations table; Remove the data of described data store path storage, can realize after application program is unloaded, remove the data that this application program generates before unloaded on the SD card, save the storage space of SD card.
The process flow diagram of the embodiment of the method 2 of the data that Fig. 2 is removing application program generation of the present invention.As shown in Figure 2, this flow process can comprise:
Step 201: the described identification information that obtains the described application program in installation process;
Step 202: obtain the described data store path generated when described application program is called the mkdir function creation catalogue in the java.io.File class in installation process;
Step 203: the described mapping relations table that generates the Hash table form;
In described mapping relations table, described identification information is major key, and described data store path is corresponding key assignments.
Step 204: the described identification information that obtains unloaded application program;
Step 205: search the described data store path that described identification information is corresponding in described mapping relations table;
Step 206: the data of removing described data store path storage;
In the present embodiment, adopt the way of realization of Hash table as described mapping relations table.Because Hash table is the technology of comparative maturity in prior art, so the method for the data that can make removing application program of the present invention generate more easily realizes.
The process flow diagram of the embodiment of the method 3 of the data that Fig. 3 is removing application program generation of the present invention.As shown in Figure 3, this flow process can comprise:
Step 301: when described application program is installed, generate the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Step 302: the described identification information that obtains unloaded application program;
Step 303: search the described data store path that described identification information is corresponding in described mapping relations table;
Step 304: display reminding information; Described information is for inquiring whether the user removes described data;
Described information can be in the mode of text the demonstration screen display at electronic equipment.The option that can also comprise "Yes" or "No" simultaneously shown with described information.
Step 305: judge whether to receive the confirmation instruction of user for described information, obtain the first judged result;
The user can select by button or touch control operation the option of "Yes" or "No".When the user has selected "Yes", can generate the confirmation instruction.When the user has selected "No", can not can generate the confirmation instruction.
Step 306: judgment result is that while being when described first, carry out the step of the data of removing described data store path storage;
Step 307: judgment result is that and retain described data while being when described first.
In the present embodiment, by display reminding information, whether the inquiry user removes described data; Judge whether to receive the confirmation instruction of user for described information, obtain the first judged result; Judgment result is that while being when described first, carry out the step of the data of removing described data store path storage; Judgment result is that and retain described data while being when described first; Can realize the demand according to the user, carry out the removing of data, make the process cleared data more there is practicality, hommization more.
The process flow diagram of the embodiment of the method 4 of the data that Fig. 4 is removing application program generation of the present invention.As shown in Figure 4, this flow process can comprise:
Step: 401: when described application program is installed, generate the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Step 402: the described identification information that obtains unloaded application program;
Step 403: display application program name list; The title that includes all unloaded application programs in described application name list;
In described application name list, can show the square frame that can be chosen at the rear of the title of each application program.The user can be chosen on described square frame, to mean to confirm to remove data corresponding to this application program.
The title of application program can be the title that the developer of application program is this application program definition.For example, the title of QQ software is exactly QQ.Usually, the title of application program is identical with the title of the desktop icons of this application program on operating system.
Step 404: receive the application name information that the user selects from described application name list;
Step 405: determine the first identification information that described application name information is corresponding.
Step 406: search the described data store path that described the first identification information is corresponding in described mapping relations table.
Step 407: the data of removing described data store path storage.
In the present embodiment, by the list of display application program name; Receive the application name information that the user selects from described application name list; Determine the first identification information that described application name information is corresponding, search the described data store path that described the first identification information is corresponding, remove the data of this data store path, can be when having a plurality of unloaded program, allow the user select voluntarily to need the data of removing, and once can select a plurality of unloaded data corresponding to application program, thereby can realize the demand according to the user, carry out the removing of data, and can improve elimination efficiency.
Also it should be noted that, in each embodiment of the present invention, described mapping relations table is preferably and is stored on described SD card.Because, the data of application program are stored on the SD card, and the user may adopt different mobile phones that identical SD card is installed, and described mapping relations table is stored on described SD card, can guarantee that described mapping relations table can also be used when the electronic equipment that the SD card is installed changes.
The invention also discloses a kind of system of removing the data of application program generation.Described system applies is in the electronic equipment with SD card, described electronic equipment is equipped with a plurality of application programs, described application storage is on described SD card, and described application program has corresponding identification information, the described identification information difference that different described application programs is corresponding.
The structural drawing of the system embodiment of the data that Fig. 5 is removing application program generation of the present invention.As shown in Figure 5, this system can comprise:
The mapping relations table generates unit 501, for when described application program is installed, generates the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Identification information obtaining unit 502, for obtaining the described identification information of unloaded application program;
The data store path is searched unit 503, for search the described data store path that described identification information is corresponding at described mapping relations table;
Data dump unit 504, for removing the data of described data store path storage;
Wherein, the described data store path in described mapping relations table is that described application program generates while calling the mkdir function creation catalogue in the java.io.File class in installation process.
In sum, in the present embodiment, set up the identification information of application program and the incidence relation between the data store path by the mapping relations table, after the application program unloading, by search the described data store path that described identification information is corresponding in described mapping relations table; Remove the data of described data store path storage, can realize after application program is unloaded, remove the data that this application program generates before unloaded on the SD card, save the storage space of SD card.
In practical application, described mapping relations table generates unit 501, specifically can comprise:
Identification information obtains subelement, for obtaining the described identification information of the described application program in installation process;
Path obtains subelement, the described data store path generated when installation process is called the mkdir function creation catalogue in the java.io.File class for obtaining described application program;
The mapping relations table generates subelement, for generating the described mapping relations table of Hash table form;
In described mapping relations table, described identification information is major key, and described data store path is corresponding key assignments.
Described system can also comprise:
The information display unit, before the data removing described data store path storage, display reminding information; Described information is for inquiring whether the user removes described data;
The first judging unit, receive the confirmation instruction of user for described information for judging whether, obtains the first judged result;
The first control module, for judgment result is that while being when described first, control the step that the data of removing described data store path storage are carried out in described data dump unit;
The data stick unit, for judgment result is that and retain described data while being when described first.
Described system can also comprise:
The name list display unit, for before searching the described data store path that described identification information is corresponding, the list of display application program name; The title that includes all unloaded application programs in described application name list;
Receiving element, the application name information of selecting from described application name list for receiving the user;
The identification information determining unit, for determining identification information corresponding to described application name information;
Accordingly, described data store path is searched unit 503, specifically can comprise:
The data store path is searched subelement, for search the described data store path that described the first identification information is corresponding at described mapping relations table.。
Also it should be noted that, in above-mentioned each embodiment, described mapping relations table is preferably and is stored on described SD card.
In this instructions, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that between each embodiment, identical similar part is mutually referring to getting final product.For the disclosed system of embodiment, because it corresponds to the method disclosed in Example, so description is fairly simple, relevant part partly illustrates and gets final product referring to method.
Applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications.In sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. a method of removing the data that application program generates, it is characterized in that, described method is applied to have the electronic equipment of SD card, described electronic equipment is equipped with a plurality of application programs, described application storage is on described SD card, described application program has corresponding identification information, the described identification information difference that different described application programs is corresponding, and described method comprises:
When described application program is installed, generate the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Obtain the described identification information of unloaded application program;
Search the described data store path that described identification information is corresponding in described mapping relations table;
Remove the data of described data store path storage;
Wherein, the described data store path in described mapping relations table is that described application program generates while calling the mkdir function creation catalogue in the java.io.File class in installation process.
2. method according to claim 1, is characterized in that, described generation mapping relations table specifically comprises:
Obtain the described identification information of the described application program in installation process;
Obtain the described data store path generated when described application program is called the mkdir function creation catalogue in the java.io.File class in installation process;
Generate the described mapping relations table of Hash table form;
In described mapping relations table, described identification information is major key, and described data store path is corresponding key assignments.
3. method according to claim 1, is characterized in that, before the data of the described data store path storage of described removing, also comprises:
Display reminding information; Described information is for inquiring whether the user removes described data;
Judge whether to receive the confirmation instruction of user for described information, obtain the first judged result;
Judgment result is that while being when described first, carry out the step of the data of removing described data store path storage;
Judgment result is that and retain described data while being when described first.
4. method according to claim 1, is characterized in that, described search the described data store path that described identification information is corresponding before, also comprise:
The list of display application program name; The title that includes all unloaded application programs in described application name list;
Receive the application name information that the user selects from described application name list;
Determine the first identification information that described application name information is corresponding;
Accordingly, describedly search the described data store path that described identification information is corresponding in described mapping relations table, specifically comprise:
Search the described data store path that described the first identification information is corresponding in described mapping relations table.
5. according to the described method of claim 1-4 any one, it is characterized in that, described mapping relations table is stored on described SD card.
6. a system of removing the data that application program generates, it is characterized in that, described system applies is in the electronic equipment with SD card, described electronic equipment is equipped with a plurality of application programs, described application storage is on described SD card, described application program has corresponding identification information, the described identification information difference that different described application programs is corresponding, and described system comprises:
The mapping relations table generates unit, for when described application program is installed, generates the mapping relations table; Store the mapping relations of described identification information and data store path in described mapping relations table; The data that described data store path generates for storing described application program;
Identification information obtaining unit, for obtaining the described identification information of unloaded application program;
The data store path is searched unit, for search the described data store path that described identification information is corresponding at described mapping relations table;
The data dump unit, for removing the data of described data store path storage;
Wherein, the described data store path in described mapping relations table is that described application program generates while calling the mkdir function creation catalogue in the java.io.File class in installation process.
7. system according to claim 6, is characterized in that, described mapping relations table generates unit, specifically comprises:
Identification information obtains subelement, for obtaining the described identification information of the described application program in installation process;
Path obtains subelement, the described data store path generated when installation process is called the mkdir function creation catalogue in the java.io.File class for obtaining described application program;
The mapping relations table generates subelement, for generating the described mapping relations table of Hash table form;
In described mapping relations table, described identification information is major key, and described data store path is corresponding key assignments.
8. system according to claim 6, is characterized in that, also comprises:
The information display unit, before the data removing described data store path storage, display reminding information; Described information is for inquiring whether the user removes described data;
The first judging unit, receive the confirmation instruction of user for described information for judging whether, obtains the first judged result;
The first control module, for judgment result is that while being when described first, control the step that the data of removing described data store path storage are carried out in described data dump unit;
The data stick unit, for judgment result is that and retain described data while being when described first.
9. system according to claim 6, is characterized in that, also comprises:
The name list display unit, for before searching the described data store path that described identification information is corresponding, the list of display application program name; The title that includes all unloaded application programs in described application name list;
Receiving element, the application name information of selecting from described application name list for receiving the user;
The identification information determining unit, for determining identification information corresponding to described application name information;
Accordingly, described data store path is searched unit, specifically comprises:
The data store path is searched subelement, for search the described data store path that described the first identification information is corresponding at described mapping relations table.
10. according to the described system of claim 6-9 any one, it is characterized in that, described mapping relations table is stored on described SD card.
CN201310522459.3A 2013-10-29 2013-10-29 Method and system for clearing data generated by application program Pending CN103500116A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310522459.3A CN103500116A (en) 2013-10-29 2013-10-29 Method and system for clearing data generated by application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310522459.3A CN103500116A (en) 2013-10-29 2013-10-29 Method and system for clearing data generated by application program

Publications (1)

Publication Number Publication Date
CN103500116A true CN103500116A (en) 2014-01-08

Family

ID=49865331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310522459.3A Pending CN103500116A (en) 2013-10-29 2013-10-29 Method and system for clearing data generated by application program

Country Status (1)

Country Link
CN (1) CN103500116A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102516A (en) * 2014-07-21 2014-10-15 北京金山安全软件有限公司 Application program unloading method and device
CN104252373A (en) * 2014-10-17 2014-12-31 北京奇虎科技有限公司 Method and device for clearing application data
CN104866510A (en) * 2014-02-26 2015-08-26 北京金山安全软件有限公司 Method and device for removing residual file and method and device for establishing feature library of residual file
CN105302832A (en) * 2014-07-24 2016-02-03 中兴通讯股份有限公司 File management method and apparatus
CN105554144A (en) * 2015-12-25 2016-05-04 北京奇虎科技有限公司 Application data processing method, device and system
US9430664B2 (en) 2013-05-20 2016-08-30 Microsoft Technology Licensing, Llc Data protection for organizations on computing devices
US9477614B2 (en) 2011-08-30 2016-10-25 Microsoft Technology Licensing, Llc Sector map-based rapid data encryption policy compliance
CN106484516A (en) * 2016-10-10 2017-03-08 广东欧珀移动通信有限公司 A kind of delet method for opening application adduction relationship, device and terminal more
CN106909646A (en) * 2017-02-21 2017-06-30 青岛海信电器股份有限公司 SD card clears up the method and device of invalid data after changing
CN107273401A (en) * 2017-04-21 2017-10-20 捷开通讯(深圳)有限公司 Management method, mobile device and the storage device of application data file
US9825945B2 (en) 2014-09-09 2017-11-21 Microsoft Technology Licensing, Llc Preserving data protection with policy
US9853820B2 (en) 2015-06-30 2017-12-26 Microsoft Technology Licensing, Llc Intelligent deletion of revoked data
US9853812B2 (en) 2014-09-17 2017-12-26 Microsoft Technology Licensing, Llc Secure key management for roaming protected content
US9900295B2 (en) 2014-11-05 2018-02-20 Microsoft Technology Licensing, Llc Roaming content wipe actions across devices
US9900325B2 (en) 2015-10-09 2018-02-20 Microsoft Technology Licensing, Llc Passive encryption of organization data
US10615967B2 (en) 2014-03-20 2020-04-07 Microsoft Technology Licensing, Llc Rapid data protection for storage devices
CN112988457A (en) * 2019-12-17 2021-06-18 中国移动通信集团河南有限公司 Data backup method, device and system and computer equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040060045A1 (en) * 2002-09-19 2004-03-25 International Business Machines Corporation Programmatic application installation diagnosis and cleaning
US20070028231A1 (en) * 2005-08-01 2007-02-01 International Business Machines Corporation System and method for start menu and application uninstall synchronization
CN102662667A (en) * 2012-03-31 2012-09-12 奇智软件(北京)有限公司 Software uninstalling method and device
CN102937990A (en) * 2012-10-30 2013-02-20 北京小米科技有限责任公司 Method and device for cleaning files
CN103092664A (en) * 2013-02-07 2013-05-08 珠海市君天电子科技有限公司 Processing method and device of data file of android system
CN103092938A (en) * 2013-01-07 2013-05-08 浙江鸿程计算机系统有限公司 Method for intelligently cleaning garbage file of secure digital (SD) card of Android mobile phone

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040060045A1 (en) * 2002-09-19 2004-03-25 International Business Machines Corporation Programmatic application installation diagnosis and cleaning
US20070028231A1 (en) * 2005-08-01 2007-02-01 International Business Machines Corporation System and method for start menu and application uninstall synchronization
CN102662667A (en) * 2012-03-31 2012-09-12 奇智软件(北京)有限公司 Software uninstalling method and device
CN102937990A (en) * 2012-10-30 2013-02-20 北京小米科技有限责任公司 Method and device for cleaning files
CN103092938A (en) * 2013-01-07 2013-05-08 浙江鸿程计算机系统有限公司 Method for intelligently cleaning garbage file of secure digital (SD) card of Android mobile phone
CN103092664A (en) * 2013-02-07 2013-05-08 珠海市君天电子科技有限公司 Processing method and device of data file of android system

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9740639B2 (en) 2011-08-30 2017-08-22 Microsoft Technology Licensing, Llc Map-based rapid data encryption policy compliance
US9477614B2 (en) 2011-08-30 2016-10-25 Microsoft Technology Licensing, Llc Sector map-based rapid data encryption policy compliance
US9430664B2 (en) 2013-05-20 2016-08-30 Microsoft Technology Licensing, Llc Data protection for organizations on computing devices
CN104866510A (en) * 2014-02-26 2015-08-26 北京金山安全软件有限公司 Method and device for removing residual file and method and device for establishing feature library of residual file
CN104866510B (en) * 2014-02-26 2019-02-19 北京金山安全软件有限公司 Method and device for removing residual file and method and device for establishing feature library of residual file
US10615967B2 (en) 2014-03-20 2020-04-07 Microsoft Technology Licensing, Llc Rapid data protection for storage devices
US10067753B2 (en) 2014-07-21 2018-09-04 Beijing Kingsoft Internet Security Software Co., Ltd. Application program uninstallation method and apparatus
WO2016011862A1 (en) * 2014-07-21 2016-01-28 北京金山安全软件有限公司 Application program uninstall method and apparatus
CN104102516A (en) * 2014-07-21 2014-10-15 北京金山安全软件有限公司 Application program unloading method and device
CN105302832A (en) * 2014-07-24 2016-02-03 中兴通讯股份有限公司 File management method and apparatus
US9825945B2 (en) 2014-09-09 2017-11-21 Microsoft Technology Licensing, Llc Preserving data protection with policy
US9853812B2 (en) 2014-09-17 2017-12-26 Microsoft Technology Licensing, Llc Secure key management for roaming protected content
CN104252373A (en) * 2014-10-17 2014-12-31 北京奇虎科技有限公司 Method and device for clearing application data
CN104252373B (en) * 2014-10-17 2018-04-10 北京奇虎科技有限公司 Remove the method and device of application data
US9900295B2 (en) 2014-11-05 2018-02-20 Microsoft Technology Licensing, Llc Roaming content wipe actions across devices
US9853820B2 (en) 2015-06-30 2017-12-26 Microsoft Technology Licensing, Llc Intelligent deletion of revoked data
US9900325B2 (en) 2015-10-09 2018-02-20 Microsoft Technology Licensing, Llc Passive encryption of organization data
CN105554144A (en) * 2015-12-25 2016-05-04 北京奇虎科技有限公司 Application data processing method, device and system
CN106484516B (en) * 2016-10-10 2019-09-03 Oppo广东移动通信有限公司 A kind of delet method, device and terminal opened using adduction relationship more
CN106484516A (en) * 2016-10-10 2017-03-08 广东欧珀移动通信有限公司 A kind of delet method for opening application adduction relationship, device and terminal more
CN106909646A (en) * 2017-02-21 2017-06-30 青岛海信电器股份有限公司 SD card clears up the method and device of invalid data after changing
CN106909646B (en) * 2017-02-21 2020-02-11 青岛海信电器股份有限公司 Method and device for clearing invalid data after SD card changes
CN107273401A (en) * 2017-04-21 2017-10-20 捷开通讯(深圳)有限公司 Management method, mobile device and the storage device of application data file
CN112988457A (en) * 2019-12-17 2021-06-18 中国移动通信集团河南有限公司 Data backup method, device and system and computer equipment

Similar Documents

Publication Publication Date Title
CN103500116A (en) Method and system for clearing data generated by application program
US11079908B2 (en) Method and apparatus for adding icon to interface of android system, and mobile terminal
CN109445869B (en) Cross-cloud-adaptive micro-service management method and device and storage medium
US9003283B2 (en) Copying text using parameters displayed on a clipboard
CN102654814B (en) Method and device for calling functions in application as well as electronic equipment
CN106951140A (en) The icon replacing options and electronic equipment of application program
CN108804188A (en) Changing an interface skin method and device
CN104461504A (en) Managing method of terminal application program
CN106357811A (en) Backup data deleting method, backup data deleting device and backup data deleting system
CN103809871A (en) Processing method and mobile terminal for icon of application program
CN104461505B (en) A kind of terminal
CN109564517B (en) Method and server for retaining locally deleted content at storage service
CN105955770A (en) Application program uninstalling method and terminal
CN102831104A (en) Method, device and terminal for adjusting terminal word
CN104899049A (en) File deletion method and device
CN103179153B (en) Mobile terminal and mobile terminal data backup method based on cloud server
CN104219356A (en) Method and device for displaying and searching contact man information and mobile terminal
CN105426192A (en) Information modification method and terminal
CN104077151A (en) Method for fast starting network application and electronic equipment
CN105488217A (en) Device and method for executing correlated operation in terminal
CN106066874B (en) Object processing method and terminal
CN113721936B (en) Application management method, intelligent terminal, device and storage medium
CN112988426B (en) Message processing method and device
CN104125326B (en) Method and the terminal of message background are set
CN106412268A (en) Method and device for displaying calculator application of mobile phone

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140108

RJ01 Rejection of invention patent application after publication