CN105005735B - Downloading management method and download management device - Google Patents
Downloading management method and download management device Download PDFInfo
- Publication number
- CN105005735B CN105005735B CN201510528234.8A CN201510528234A CN105005735B CN 105005735 B CN105005735 B CN 105005735B CN 201510528234 A CN201510528234 A CN 201510528234A CN 105005735 B CN105005735 B CN 105005735B
- Authority
- CN
- China
- Prior art keywords
- application program
- file
- download
- program installation
- downloading task
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/03—Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
- G06F2221/033—Test or assess software
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of downloading management method and download management device, wherein, the downloading management method:Detect whether the downloading task for being currently running or preparing operation be present;If detecting the presence of the downloading task for being currently running or preparing operation, detect whether the downloading task downloaded file is application program installation file;If it is application program installation file to detect the downloading task downloaded file, detects the application program installation file and identify whether to be recorded in the download blacklist list to prestore;If detecting, the identification record of the application program installation file in the download blacklist list, forbids the download of the application program installation file.Technical scheme provided by the invention can effectively improve the security of application program download, ensure the legitimate rights and interests of user.
Description
Technical field
The present invention relates to field of information security technology, and in particular to a kind of downloading management method and download management device.
Background technology
As the development of mobile Internet, rogue software are also increasing.Rogue software refers to prompting user is being not known
Or in the case of permitting without user, voluntarily download and install the application program for encroaching on user's legitimate rights and interests on the subscriber terminal.
Rogue software is mainly downloaded and installed in the user terminal by the following two kinds mode:
1st, when user, which downloads, installs a certain application program, automatically it is user terminal downloads and rogue software is installed, and this
A little rogue softwares are often user's unwanted software;
2nd, it is automatically user terminal downloads when user accesses a certain website, and clicks the advertisement promoted in the website
And rogue software is installed.
In process of the present invention is realized, inventor has found that at least there are the following problems in the prior art:For rogue software
Download and installation, user often just know after rogue software is successfully downloaded and installed into user terminal, now, user
Manually mode these rogue softwares can only be uninstalled, however, for part rogue software, will from user terminal in user
After it is uninstalled, these rogue softwares can automatically be downloaded and are installed in user terminal again, and this allows user's puzzlement to be not easy.
At present, not good scheme can solve the problem that infringement of the rogue software to user's legitimate rights and interests.
The content of the invention
In view of this, the embodiment of the present invention provides a kind of downloading management method and download management device, and journey is applied to improve
The security that sequence is downloaded, ensure the legitimate rights and interests of user.
First aspect of the embodiment of the present invention provides downloading management method, including:
Detect whether the downloading task for being currently running or preparing operation be present;
If detecting the presence of the downloading task for being currently running or preparing operation, detect what the downloading task was downloaded
Whether file is application program installation file;
If it is application program installation file to detect the downloading task downloaded file, the application program is detected
Installation file identifies whether to be recorded in the download blacklist list to prestore;
If detecting, the identification record of the application program installation file in the download blacklist list, forbids institute
State the download of application program installation file.
Based on the embodiment of the present invention in a first aspect, in the first possible implementation, methods described also includes:
Monitor whether the operation of unloading application program be present;
When monitoring the operation in the presence of unloading application program, application program corresponding to the application program currently unloaded is obtained
The mark of installation file;
The mark of application program installation file corresponding to the application program of the current unloading of acquisition is updated to the download
In blacklist list.
Based on the embodiment of the present invention in a first aspect, in second of possible implementation, methods described also includes:
Monitor whether the operation for deleting downloading task be present;
When monitoring in the presence of the operation for deleting downloading task, the file to be downloaded of downloading task currently deleted is detected
Whether it is application program installation file;
If it is application program installation file to detect the file to be downloaded of the downloading task currently deleted, will be current
The mark of the file to be downloaded of the downloading task of deletion is updated in the download blacklist list.
Based on the embodiment of the present invention in a first aspect, or first aspect of the embodiment of the present invention the first possible realization side
Formula, or second of possible implementation of first aspect of the embodiment of the present invention, in the third possible implementation, institute
State whether the detection downloading task downloaded file is application program installation file, including:
Whether the suffix name for detecting the downloading task downloaded file is default application program installation file suffix
Name;
If detect the entitled default application program installation file suffix of suffix of the downloading task downloaded file
Name, then judge the downloading task downloaded file for application program installation file;
If detect the suffix name of the downloading task downloaded file for after default application program installation file
Sew name, then it is not application program installation file to judge the downloading task downloaded file.
Based on the embodiment of the present invention in a first aspect, or first aspect of the embodiment of the present invention the first possible realization side
Formula, or second of possible implementation of first aspect of the embodiment of the present invention, in the 4th kind of possible implementation, institute
The mark for stating application program installation file is specially the filename of the application program installation file;
The detection application program installation file identifies whether to be recorded in the download blacklist list to prestore, has
Body is:Whether the filename for detecting the application program installation file is recorded in the download blacklist list.
Second aspect of the embodiment of the present invention provides a kind of download management device, including:
First detection unit, for detecting whether in the presence of the downloading task for being currently running or preparing operation;
Second detection unit, for detecting the presence of the download for being currently running or preparing to run when first detection unit
During task, detect whether the downloading task downloaded file is application program installation file;
3rd detection unit, for detecting the downloading task downloaded file when second detection unit to answer
During with program installation file, that detects the application program installation file identifies whether to be recorded in the download blacklist list to prestore
In;
Control unit is downloaded, for detecting that the mark of the application program installation file is remembered when the 3rd detection unit
When record is in the download blacklist list, forbid the download of the application program installation file.
Based on second aspect of the embodiment of the present invention, in the first possible implementation, the download management device is also
Including:
First monitoring unit, for the operation for monitoring whether to have unloading application program;
Acquiring unit, for when first monitoring unit is monitored in the presence of the operation for unloading application program, obtaining and working as
The mark of application program installation file corresponding to the application program of preceding unloading;
First updating block, for application program corresponding to the application program for the current unloading for obtaining the acquiring unit
The mark of installation file is updated in the download blacklist list.
Based on second aspect of the embodiment of the present invention, in second of possible implementation, the download management device is also
Including:
Second monitoring unit, for monitoring whether the operation for deleting downloading task be present;
4th detection unit, for when second monitoring unit is monitored in the presence of the operation for deleting downloading task, examining
Survey whether the file to be downloaded of downloading task currently deleted is application program installation file;
Second updating block, for detecting what the downloading task currently deleted to be downloaded when the 4th detection unit
When file is application program installation file, the mark of the file that the downloading task currently deleted to be downloaded be updated to it is described under
Carry in blacklist list.
The first possible realization side based on second aspect of the embodiment of the present invention, or second aspect of the embodiment of the present invention
Formula, or second of possible implementation of second aspect of the embodiment of the present invention, in the third possible implementation, institute
The second detection unit is stated to be specifically used for:When first detection unit, which detects, there is currently downloading task, under detection is described
Whether the suffix name of load task downloaded file is default application program installation file suffix name;If detect the download
The entitled default application program installation file suffix name of suffix of task downloaded file, then judge under the downloading task institute
The file of load is application program installation file;If detect the suffix name of the downloading task downloaded file not to be default
Application program installation file suffix name, then it is not application program installation file to judge the downloading task downloaded file.
The first possible realization side based on second aspect of the embodiment of the present invention, or second aspect of the embodiment of the present invention
Formula, or second of possible implementation of second aspect of the embodiment of the present invention, in the 4th kind of possible implementation, institute
The mark for stating application program installation file is specially the filename of the application program installation file;
3rd detection unit is specifically used for:When second detection unit detects what the downloading task was downloaded
When file is application program installation file, detect the application program installation file filename whether be recorded in it is described download it is black
In list list.
Third aspect present invention embodiment provides a kind of user terminal, including such as second aspect of the present invention or based on the present invention
Download management device described in any possible implementation of second aspect.
Based on the third aspect of the embodiment of the present invention, in the first possible implementation, the user terminal is specially:
Smart mobile phone, tablet personal computer or notebook.
Therefore when detecting the presence of downloading task in the embodiment of the present invention, and detect that the downloading task is downloaded
File when being application program installation file, detect identifying whether to be recorded in and downloading blacklist row for the application program installation file
In table, if the identification record for detecting the application program installation file forbids this to apply journey in the download blacklist list
The download of sequence installation file, the download realized by downloading blacklist list to application program installation file control, so as to
Enough avoid in the case where prompting user is not known or permits without user, some are recorded in the application downloaded in blacklist list
The security on the subscriber terminal, effectively increasing application program download is voluntarily downloaded and installed to program installation file, ensures
The legitimate rights and interests of user.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used also
To obtain other accompanying drawings according to these accompanying drawings.
Fig. 1 is a kind of downloading management method one embodiment schematic flow sheet provided by the invention;
Fig. 2 is a kind of download management device one embodiment structural representation provided by the invention;
Fig. 3 is a kind of one embodiment structural representation of the user terminal of integrated download management device provided by the invention
Figure.
Embodiment
To enable goal of the invention, feature, the advantage of the present invention more obvious and understandable, below in conjunction with the present invention
Accompanying drawing in embodiment, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described reality
It is only part of the embodiment of the present invention to apply example, and not all embodiments.Based on the embodiment in the present invention, the common skill in this area
The every other embodiment that art personnel are obtained under the premise of creative work is not made, belong to the model that the present invention protects
Enclose.
The embodiment of the present invention provides a kind of downloading management method, includes detecting whether to exist and is currently running or prepares what is run
Downloading task;If detecting the presence of the downloading task for being currently running or preparing operation, detect what the downloading task was downloaded
Whether file is application program installation file;If detect the downloading task downloaded file for application program installation text
Part, then detect the application program installation file and identify whether to be recorded in the download blacklist list to prestore;If detect
The identification record of the application program installation file then forbids the application program installation text in the download blacklist list
The download of part.The embodiment of the present invention also provides corresponding download management device, is described in detail individually below.
A kind of downloading management method provided in an embodiment of the present invention is described below, referring to Fig. 1, the present invention is implemented
Downloading management method in example includes:
101st, detect whether the downloading task for being currently running or preparing operation be present;
In the embodiment of the present invention, when user terminal has download demand, download management device on the user terminal according to
Current download demand establishes corresponding downloading task, is realized as the downloading task to the file pointed by current download demand
Download.Each downloading task corresponding one downloads demand, and generally, after task creation is downloaded, the downloading task can be added
It is added in download task list and brings into operation, user can checks the relevant information of downloading task by the download task list
And progress, and the download can also be thought the downloading task in list be managed (such as pause or delete download appoint
Business).Specifically, download management device according to current download demand establish corresponding downloading task specific implementation process and
Management of the download management device to downloading task is referred to prior art realization, and here is omitted.
In the embodiment of the present invention, the downloading task being currently running refers to the downloading task in running status, and prepares fortune
The downloading task that capable downloading task refers to have built up but not yet run.In the embodiment of the present invention, the detection of download management device
With the presence or absence of the downloading task for being currently running or preparing operation, fortune is currently running or prepares when download managing device detects the presence of
During capable downloading task, step 102 is performed, otherwise, when immediately or waiting preset duration or wait predeterminable event triggering
Return and perform step 101.
102nd, detect whether above-mentioned downloading task downloaded file is application program installation file;
In the embodiment of the present invention, download management device detects whether above-mentioned downloading task downloaded file is application program
Installation file, when it is application program installation file to download managing device to detect above-mentioned downloading task downloaded file, hold
Row step 103, when it is not application program installation file to download managing device to detect above-mentioned downloading task downloaded file,
Immediately or wait preset duration or return to execution step 101 when waiting predeterminable event triggering.
The form for the application program installation file that user terminal by carrying different operating system is supported may be
Difference, such as:Carry windows systems user terminal (such as personal computer (PC, personal computer), notes
Originally the form for the application program installation file) supported is usually file, the carrying Android system using exe as suffix name
User terminal (such as mobile phone, tablet personal computer, palm PC (PDAPersonal Digital Assistant) etc.) is supported
The form of application program installation file be usually using apk as suffix name file, carry user terminal (such as the hands of ios systems
Machine, tablet personal computer, notebook) form of application program installation file supported is usually file using ipa as suffix name, and
User terminal generally can only carry a kind of operating system, therefore, can be carried in the embodiment of the present invention according to user terminal
Operating system, a certain or certain several file format are set as that the application program that the download management device is supported is installed in advance
File, then in a step 102, whether the suffix name that download management device detects above-mentioned downloading task downloaded file is default
Application program installation file suffix name, if detecting the entitled default application of suffix of above-mentioned downloading task downloaded file
Program installation file suffix name, then above-mentioned downloading task downloaded file is judged for application program installation file, if detecting
The suffix name of above-mentioned downloading task downloaded file is not default application program installation file suffix name, then judge it is above-mentioned under
Load task downloaded file is not application program installation file.
Certainly, a certain or certain several file format can not also be set as the download pipe in advance in the embodiment of the present invention
The application program installation file that reason device is supported, then in a step 102, download management device is known using existing testing mechanism
The type of not above-mentioned downloading task downloaded file, to differentiate whether above-mentioned downloading task downloaded file is application program
Installation file, the embodiment of the present invention do not detect whether above-mentioned downloading task downloaded file is using journey to download management device
The specific implementation of sequence installation file is defined.
103rd, above-mentioned application program installation file is detected to identify whether to be recorded in the download blacklist list to prestore;
The above-mentioned application program installation file of download management device detection identifies whether to be recorded in the download blacklist to prestore
In list, when detecting that the identification record of above-mentioned application program installation file is in the download blacklist list to prestore, perform
Step 104, when the mark for detecting above-mentioned application program installation file is not recorded in the download blacklist list to prestore, stand
I.e. or wait preset duration or return to execution step 101 when waiting predeterminable event triggering.
In the embodiment of the present invention, above-mentioned download blacklist list can be configured manually by user, i.e. user is according to reality
Border situation, by the mark of some application program installation files for being identified as rogue software or think to be not required to application to be installed
The mark of program installation file is added in the download blacklist list.Further, download management device can also according to
Some specific operations detected on user terminal are updated to the download blacklist list, the implementation process can be divided into as
Lower two ways:
1st, download management device monitors whether the operation that unloading application program be present in real time or periodically, works as download management
Assembly monitor obtains application program installation text corresponding to the application program currently unloaded to during the operation that unloading application program be present
The mark of part.For example, when user carries out unloading operation to application program A on the subscriber terminal, download management device prison
Unloading application program A operation is controlled, now, download management device obtains application program installation file corresponding to application program A
Mark, and the mark of application program installation file corresponding to the application program A got is updated to above-mentioned download blacklist
In list.Specifically, download management device can in the user terminal local search All Files related to application program A, and
Application program installation file corresponding to application program A is therefrom identified, obtains the mark of the application program installation file, or,
Download management device can also be searched for by way of networking and obtain application program corresponding to application program A and pacified from network
Fill the mark of file.It should be understood that when the mark of application program installation file corresponding to application program A be already recorded in before this it is above-mentioned
When downloading in blacklist list, download management device can be no longer by the mark of application program installation file corresponding to application program A
Duplicatedly record in above-mentioned download blacklist list, certainly, when application program installation file corresponding to application program A mark this
Before when being already recorded in above-mentioned download blacklist list, download management device can also be in an alternative manner by application program A
The identification record of corresponding application program installation file is in above-mentioned download blacklist list.
2nd, download management device monitors whether the operation for deleting downloading task be present in real time or periodically, works as download management
Assembly monitor to when the operation for deleting downloading task be present, detect the file to be downloaded of downloading task currently deleted whether be
Application program installation file, if detecting, the file to be downloaded of the downloading task currently deleted is application program installation file,
Then, the mark for the file that the downloading task currently deleted to be downloaded is updated in above-mentioned download blacklist list.Illustrate
It is bright, when user deletes downloading task B on the subscriber terminal, download management assembly monitor to the operation for deleting downloading task B, this
When, whether the download management device detection files to be downloaded of downloading task B are application program installation file, if detecting download
The files to be downloaded of task B are application program installation file, then, the mark of the application program installation file are updated to above-mentioned
Download in blacklist list.Specifically, the file to be downloaded of downloading task that above-mentioned download management device detection is currently deleted
Whether it is that the specific implementation of application program installation file is referred to the description in step 102, here is omitted.Ying Li
Solution, when the mark for the application program installation file that downloading task B to be downloaded is already recorded in above-mentioned download blacklist row before this
When in table, the mark of the application program installation file no longer can be duplicatedly recorded in above-mentioned download blacklist and arranged by download management device
In table, certainly, when the mark for the application program installation file that downloading task B to be downloaded, to be already recorded in above-mentioned download before this black
When in list list, the mark of the application program installation file can also be repeated to record by download management device in an alternative manner
In above-mentioned download blacklist list.
It should be noted that the mode of the more newly downloaded blacklist list of above two download management device can and be deposited, or
Person single can also be present, and be not construed as limiting herein.
In the embodiment of the present invention, above-mentioned download blacklist list can be stored in user terminal local, or, above-mentioned download
Blacklist list can also be stored in the server that communication annexation be present with the user terminal or other terminals, herein not
It is construed as limiting.
104th, the download of above-mentioned application program installation file is forbidden;
In the embodiment of the present invention, when step 103 detects the identification record of above-mentioned application program installation file under above-mentioned
When carrying in blacklist list, download management device forbids the download of above-mentioned application program installation file, specifically, download management dress
Above-mentioned application program installation text can be forbidden by suspending or terminating downloading task corresponding to the application program installation file by putting
The download of part.Further, download management device can also appoint suspending or terminating to download corresponding to the application program installation file
After business, the cache file for the application program installation file that the downloading task and/or the downloading task have been downloaded directly is deleted.
Optionally, download management device exports prompting message after the download of above-mentioned application program installation file is forbidden,
User is reminded currently to have application program installation file to be prohibited to download will pass through the prompting message.
Optionally, the mark of the application program installation file referred in the embodiment of the present invention is specially above-mentioned application program peace
Fill the filename of file;Then step 103 is embodied in:Whether the filename for detecting above-mentioned application program installation file is recorded in
In the download blacklist list to prestore, when the filename for detecting above-mentioned application program installation file, to be recorded in the download that prestores black
When in list list, step 104 is performed, is prestored down when the filename for detecting above-mentioned application program installation file is not recorded in
When carrying in blacklist list, return perform step 101 immediately or when waiting preset duration or wait predeterminable event triggering.
Certainly, in the embodiment of the present invention, the mark of above-mentioned application program installation file other can also identify, such as application program ID.
It should be noted that the download management device in the embodiment of the present invention is integrated in the user terminal, above-mentioned user is whole
End can be specifically smart mobile phone, tablet personal computer, PC, PDA, notebook or it is other can support download and application program install
Terminal, it is not construed as limiting herein.
Therefore when detecting the presence of downloading task in the present invention, and detect the downloading task downloaded file
For application program installation file when, detect the application program installation file identify whether to be recorded in download blacklist list in,
If detecting the identification record of the application program installation file in the download blacklist list, the application program is forbidden to install
The download of file, the download realized by downloading blacklist list to application program installation file controls, so as to avoid
In the case where prompting user is not known or permits without user, some are recorded in the application program peace downloaded in blacklist list
The security on the subscriber terminal, effectively increasing application program download is voluntarily downloaded and installed to dress file, has ensured user's
Legitimate rights and interests.
It should be appreciated that for foregoing embodiment of the method, in order to which simplicity describes, therefore it is all expressed as to a series of action
Combination, but those skilled in the art should know, the present invention is not limited by described sequence of movement, because according to this
Invention, some steps can use other orders or carry out simultaneously.
The embodiment of the present invention also provides a kind of download management device, as shown in Fig. 2 the download management in the embodiment of the present invention
Device 200, including:
First detection unit 201, for detecting whether in the presence of the downloading task for being currently running or preparing operation;
Second detection unit 202, for being currently running or preparing under operation when the first detection unit 201 detects the presence of
During load task, detect whether the downloading task downloaded file is application program installation file;
3rd detection unit 203, for detecting that the downloading task downloaded file is when the second detection unit 202
During application program installation file, that detects the application program installation file identifies whether to be recorded in the download blacklist row to prestore
In table;
Control unit 204 is downloaded, for detecting the mark of the application program installation file when the 3rd detection unit 203
When being recorded in the download blacklist list, forbid the download of the application program installation file.
In the embodiment of the present invention, when user terminal has download demand, download management device on the user terminal according to
Current download demand establishes corresponding downloading task, is realized as the downloading task to the file pointed by current download demand
Download.Each downloading task corresponding one downloads demand, and generally, after task creation is downloaded, the downloading task can be added
It is added in download task list and brings into operation, user can checks the relevant information of downloading task by the download task list
And progress, and the download can also be thought the downloading task in list be managed (such as pause or delete download appoint
Business).Specifically, download management device 200 establishes the specific implementation process of corresponding downloading task according to current download demand
And management of the user terminal to downloading task is referred to prior art realization, here is omitted.
In the embodiment of the present invention, the downloading task being currently running refers to the downloading task in running status, and prepares fortune
The downloading task that capable downloading task refers to have built up but not yet run.In the embodiment of the present invention, the first detection unit 201 is examined
Survey with the presence or absence of be currently running or prepares run downloading task, when the first detection unit 201 detect the presence of be currently running or
When preparing the downloading task of operation, second detection device 202 is triggered.
The form for the application program installation file that user terminal by carrying different operating system is supported may be
Difference, such as:The application program installation file that the user terminal (such as PC, notebook) of carrying windows systems is supported
Form be usually using exe as suffix name file, carry user terminal (such as mobile phone, tablet personal computer, the PDA of Android system
Deng) form of application program installation file supported be usually using apk as suffix name file, carry the users of ios systems
The form for the application program installation file that terminal (such as mobile phone, tablet personal computer, notebook) is supported is usually using ipa as suffix
The file of name, and user terminal generally can only carry a kind of operating system, therefore, can be whole according to user in the embodiment of the present invention
The carried operating system in end, in advance by a certain or certain several file format be set as that the download management device supported should
With program installation file, then in a step 102, download management device detects the suffix name of above-mentioned downloading task downloaded file
Whether it is default application program installation file suffix name, if detecting, the suffix of above-mentioned downloading task downloaded file is entitled
Default application program installation file suffix name, then judge that above-mentioned downloading task downloaded file installs text for application program
Part, if the suffix name for detecting above-mentioned downloading task downloaded file is not default application program installation file suffix name,
It is not application program installation file then to judge above-mentioned downloading task downloaded file.
Certainly, a certain or certain several file format can not also be set as the download pipe in advance in the embodiment of the present invention
The application program installation file that reason device is supported, then optionally, the second detection unit 202 is specifically used for:When the first detection is single
Member 201 detects whether the suffix name for detecting the downloading task downloaded file is default when there is currently downloading task
Application program installation file suffix name;If detect the entitled default application of suffix of the downloading task downloaded file
Program installation file suffix name, then judge the downloading task downloaded file for application program installation file;If detect
The suffix name of the downloading task downloaded file is not default application program installation file suffix name, then judge it is described under
Load task downloaded file is not application program installation file.Certainly, the second detection unit 202 can also use existing inspection
Survey mechanism identifies the type of above-mentioned downloading task downloaded file, with differentiate above-mentioned downloading task downloaded file whether be
Application program installation file, the embodiment of the present invention do not detect above-mentioned downloading task downloaded file to the second detection unit 202
Whether it is that the specific implementation of application program installation file is defined.
In the embodiment of the present invention, above-mentioned download blacklist list can be configured manually by user, i.e. user is according to reality
Border situation, by the mark of some application program installation files for being identified as rogue software or think to be not required to application to be installed
The mark of program installation file is added in the download blacklist list.Further, download management device can also according to
Some specific operations detected on user terminal are updated to the download blacklist list.
In a kind of application scenarios, the download management device in the embodiment of the present invention also includes:First monitoring unit, is used for
Monitor whether the operation of unloading application program be present;Acquiring unit, for being monitored when above-mentioned first monitoring unit in the presence of unloading
During the operation of application program, the mark of application program installation file corresponding to the application program currently unloaded is obtained;First renewal
Unit, the mark for application program installation file corresponding to the application program for the current unloading for obtaining above-mentioned acquiring unit is more
It is new to be downloaded to described in blacklist list.
In another application scenarios, the download management device in the embodiment of the present invention also includes:Second monitoring unit, use
In the operation for monitoring whether to have deletion downloading task;4th detection unit, for being deposited when second monitoring unit monitors
When deleting the operation of downloading task, detect whether the file to be downloaded of downloading task currently deleted is application program installation
File;Second updating block, for detecting the text to be downloaded of the downloading task currently deleted when the 4th detection unit
When part is application program installation file, the mark for the file that the downloading task currently deleted to be downloaded is updated to the download
In blacklist list.
It should be noted that above two application scenarios can and be deposited, or single can also be present, do not limit herein
It is fixed.
Optionally, the mark of the application program installation file is specially the filename of the application program installation file;
3rd detection unit 203 is specifically used for:When the second detection unit 202 detects the downloading task downloaded file for application
During program installation file, whether the filename for detecting the application program installation file is recorded in the download blacklist list
In.
Optionally, the download management device in the embodiment of the present invention also includes:Output unit, for downloading control unit
After 204 forbid the download of above-mentioned application program installation file, prompting message is exported, user is reminded will pass through the prompting message
Currently there is application program installation file to be prohibited to download.
It should be noted that the download management device in the embodiment of the present invention is integrated in the user terminal, above-mentioned user is whole
End can be specifically smart mobile phone, tablet personal computer, PC, PDA, notebook or it is other can support download and application program install
Terminal, it is not construed as limiting herein.
It should be noted that the download management device in the embodiment of the present invention can be as referred in above-mentioned embodiment of the method
Download management device, it can be used for realizing whole technical schemes in above method embodiment, the function of its each functional module
It can be implemented according to the method in above method embodiment, its specific implementation process can refer to the correlation in above-described embodiment
Description, here is omitted.
Therefore downloading task is detected the presence of when downloading managing device in the present invention, and detect the downloading task
When downloaded file is application program installation file, detect the application program installation file identify whether to be recorded in download it is black
In list list, if the identification record for detecting the application program installation file forbids this in the download blacklist list
The download of application program installation file, the download realized by downloading blacklist list to application program installation file control,
So as to avoid in the case where prompting user is not known or permits without user, some, which are recorded in, downloads in blacklist list
Application program installation file voluntarily download and install on the subscriber terminal, effectively increase application program download security,
The legitimate rights and interests of user are ensured.
The embodiment of the present invention also provides a kind of user terminal of integrated download management device, below in the embodiment of the present invention
User terminal be described, referring to Fig. 3, the user terminal 300 in the embodiment of the present invention includes:One or more meters
Memory 301, input block 302, the display unit 303, one of calculation machine readable storage medium storing program for executing or more than one processing core
Processor 304 and the part such as power supply 305.It will be understood by those skilled in the art that the user terminal structure shown in Fig. 3
Do not form the restriction to user terminal, can include than illustrating more or less parts, either combine some parts or
Different part arrangements.Wherein:
Memory 301 can be used for storage software program and module, and processor 304 is stored in memory 301 by operation
Software program and module, so as to perform various function application and data processing.Memory 301 can mainly include storage journey
Sequence area and storage data field, wherein, storing program area can storage program area, the application program (ratio needed at least one function
Such as sound-playing function, image player function) etc.;Storage data field can store to be created according to using for user terminal 300
Data (such as voice data, phone directory etc.) etc..In addition, memory 301 can include high-speed random access memory, may be used also
With including nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states
Part.Correspondingly, memory 301 can also include Memory Controller, to provide processor 304 and input block 302 to storage
The access of device 301.
Input block 302 can be used for the numeral or character information for receiving input, and generation is set with user and function
Control relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Specifically, input block 302 includes touch-sensitive
Surface 3021 and other input equipments 3022.Touch sensitive surface 3021, also referred to as touch display screen or Trackpad, collect and use
Family on or near it touch operation (such as user using any suitable object or annex such as finger, stylus in touch-sensitive table
Operation on face 3021 or near touch sensitive surface 3021), and corresponding attachment means are driven according to formula set in advance.Can
Choosing, touch sensitive surface 3021 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detects
The touch orientation of user, and the signal that touch operation is brought is detected, transmit a signal to touch controller;Touch controller from touch
Touch and touch information is received in detection means, and be converted into contact coordinate, then give processor 304, and can reception processing device
304 orders sent simultaneously are performed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves
Type realizes touch sensitive surface 3021.Except touch sensitive surface 3021, input block 302 can also include other input equipments 3022.Tool
Body, other input equipments 3022 can include but is not limited to physical keyboard, function key (for example press by volume control button, switch
Key etc.), trace ball, mouse, the one or more in action bars etc..
Display unit 303 can be used for display by the information of user's input or be supplied to the information and user terminal of user
300 various graphical user interface, these graphical user interface can by figure, text, icon, video and its any combination Lai
Form.Display unit 303 may include display panel 3031, optionally, can use liquid crystal display (LCD, Liquid
Crystal Display), the form such as Organic Light Emitting Diode (OLED, Organic Light-Emitting Diode) matches somebody with somebody
Put display panel 3031.Further, touch sensitive surface 3021 can cover display panel 3031, when touch sensitive surface 3021 detects
After touch operation on or near it, processor 304 is sent to determine the type of touch event, is followed by subsequent processing the basis of device 304
The type of touch event provides corresponding visual output on display panel 3031.Although in figure 3, touch sensitive surface 3021 is with showing
Show that panel 3031 is the part independent as two to realize input and input function, but in some embodiments it is possible to will
Touch sensitive surface 3021 is integrated with display panel 3031 and realizes input and output function.
Processor 304 is the control centre of user terminal 300, utilizes each of various interfaces and connection whole mobile phone
Part, by running or performing the software program and/or module that are stored in memory 301, and call and be stored in memory
Data in 301, the various functions and processing data of user terminal 300 are performed, so as to carry out overall prison to user terminal 300
Control.Optionally, processor 304 may include one or more processing cores;Preferably, processor 304 can integrate application processor
And modem processor, wherein, application processor mainly handles operating system, user interface and application program etc., modulatedemodulate
Processor is adjusted mainly to handle radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor
In 304.
User terminal 300 also includes the power supply 305 (such as battery) to all parts power supply, it is preferred that power supply can lead to
Cross power-supply management system and processor 304 be logically contiguous, so as to by power-supply management system realize management charging, electric discharge and
The functions such as power managed.Power supply 305 can also include one or more direct current or AC power, recharging system, electricity
The random component such as source failure detector circuit, power supply changeover device or inverter, power supply status indicator.
Although being not shown, user terminal 300 can also include RF (Radio Frequency, radio frequency) circuit, sensor,
Voicefrequency circuit, Wireless Fidelity (WiFi, wireless fidelity) module, camera, bluetooth module etc., will not be repeated here.
Specifically in the present embodiment, user terminal 300 also includes one or more than one program storage in memory 301, and passes through
Configuration with by one either more than one processor 304 perform to state one or more than one program bag and contain to be used to control and download pipe
Manage the instruction that device carries out following operation:
Detect whether the downloading task for being currently running or preparing operation be present;
If detecting the presence of the downloading task for being currently running or preparing operation, detect what the downloading task was downloaded
Whether file is application program installation file;
If it is application program installation file to detect the downloading task downloaded file, the application program is detected
Installation file identifies whether to be recorded in the download blacklist list to prestore;
If detecting, the identification record of the application program installation file in the download blacklist list, forbids institute
State the download of application program installation file.
Assuming that above-mentioned is the first possible embodiment, then provided based on the first possible embodiment
Second of possible embodiment in, monitor whether exist unloading application program operation;
When monitoring the operation in the presence of unloading application program, application program corresponding to the application program currently unloaded is obtained
The mark of installation file;
The mark of application program installation file corresponding to the application program of the current unloading of acquisition is updated to the download
In blacklist list.
In the third the possible embodiment provided based on the first possible embodiment, monitor whether
In the presence of the operation for deleting downloading task;
When monitoring in the presence of the operation for deleting downloading task, the file to be downloaded of downloading task currently deleted is detected
Whether it is application program installation file;
If it is application program installation file to detect the file to be downloaded of the downloading task currently deleted, will be current
The mark of the file to be downloaded of the downloading task of deletion is updated in the download blacklist list.
In the first possible embodiment either second of possible embodiment or the third possible embodiment party
In the 4th kind of possible embodiment provided based on formula, whether the detection downloading task downloaded file
For application program installation file, including:
Whether the suffix name for detecting the downloading task downloaded file is default application program installation file suffix
Name;
If detect the entitled default application program installation file suffix of suffix of the downloading task downloaded file
Name, then judge the downloading task downloaded file for application program installation file;
If detect the suffix name of the downloading task downloaded file for after default application program installation file
Sew name, then it is not application program installation file to judge the downloading task downloaded file.
In the first possible embodiment either second of possible embodiment or the third possible embodiment party
In the 5th kind of possible embodiment provided based on formula, the mark of the application program installation file is specially described
The filename of application program installation file;
The detection application program installation file identifies whether to be recorded in the download blacklist list to prestore, has
Body is:Whether the filename for detecting the application program installation file is recorded in the download blacklist list.
It should be noted that the download management device in the embodiment of the present invention is integrated in the user terminal, above-mentioned user is whole
End can be specifically smart mobile phone, tablet personal computer, PC, PDA, notebook or it is other can support download and application program install
Terminal, it is not construed as limiting herein.
Integrated download management device in the user terminal in the embodiment of the present invention can be as in above-mentioned embodiment of the method
Download management device, can be used for realizing whole technical schemes in above method embodiment, the work(of its each functional module
It is able to can be implemented according to the method in above method embodiment, its specific implementation process can refer to the phase in above-described embodiment
Description is closed, here is omitted.
Therefore downloading task is detected the presence of when downloading managing device in the present invention, and detect the downloading task
When downloaded file is application program installation file, detect the application program installation file identify whether to be recorded in download it is black
In list list, if the identification record for detecting the application program installation file forbids this in the download blacklist list
The download of application program installation file, the download realized by downloading blacklist list to application program installation file control,
So as to avoid in the case where prompting user is not known or permits without user, some, which are recorded in, downloads in blacklist list
Application program installation file voluntarily download and install on the subscriber terminal, effectively increase application program download security,
The legitimate rights and interests of user are ensured.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it can be passed through
Its mode is realized.For example, device embodiment described above is only schematical, for example, the division of said units, only
Only a kind of division of logic function, there can be other dividing mode when actually realizing, such as multiple units or component can be tied
Another system is closed or is desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or discussed
Mutual coupling or direct-coupling or communication connection can be the INDIRECT COUPLINGs or logical by some interfaces, device or unit
Letter connection, can be electrical, mechanical or other forms.
The above-mentioned unit illustrated as separating component can be or may not be physically separate, show as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list
Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use
When, it can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially
The part to be contributed in other words to prior art or all or part of the technical scheme can be in the form of software products
Embody, the computer software product is stored in a storage medium, including some instructions are causing a computer
Equipment (can be personal computer, server, or network equipment etc.) performs the complete of each embodiment above method of the present invention
Portion or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment
Point, it may refer to the associated description of other embodiments.Those skilled in the art should also know, implementation described in this description
Example belongs to preferred embodiment, necessary to involved action and module might not all be the present invention.
It is above the description to a kind of downloading management method provided by the present invention and download management device, for this area
Those skilled in the art, according to the embodiment of the present invention thought, have change in specific embodiments and applications
Place, to sum up, this specification content should not be construed as limiting the invention.
Claims (11)
- A kind of 1. downloading management method, it is characterised in that including:Detect whether the downloading task for being currently running or preparing to run be present, wherein, the downloading task is realizing to current Download demand pointed by file download, each downloading task corresponding one downloads demand;If detecting the presence of the downloading task for being currently running or preparing operation, detect the downloading task downloaded file Whether it is application program installation file;If it is application program installation file to detect the downloading task downloaded file, the application program installation is detected File identifies whether to be recorded in the download blacklist list to prestore;If the identification record for detecting the application program installation file forbids described answer in the download blacklist list With the download of program installation file;Methods described also includes:Monitor whether the operation of unloading application program be present;When monitoring the operation in the presence of unloading application program, application program installation corresponding to the application program currently unloaded is obtained The mark of file;The mark of application program installation file corresponding to the application program of the current unloading of acquisition is updated to the black name of download In single-row table.
- 2. according to the method for claim 1, it is characterised in that methods described also includes:Monitor whether the operation for deleting downloading task be present;When monitoring in the presence of the operation for deleting downloading task, whether the file to be downloaded of downloading task that detection is currently deleted For application program installation file;If it is application program installation file to detect the file to be downloaded of the downloading task currently deleted, will currently it delete The file to be downloaded of downloading task mark be updated to it is described download blacklist list in.
- 3. method according to claim 1 or 2, it is characterised in that the detection downloading task downloaded file Whether it is application program installation file, including:Whether the suffix name for detecting the downloading task downloaded file is default application program installation file suffix name;If detecting the entitled default application program installation file suffix name of suffix of the downloading task downloaded file, Judge the downloading task downloaded file for application program installation file;If the suffix name for detecting the downloading task downloaded file is not default application program installation file suffix name, It is not application program installation file then to judge the downloading task downloaded file.
- 4. method according to claim 1 or 2, it is characterised in that the mark of the application program installation file is specially The filename of the application program installation file;The detection application program installation file identifies whether to be recorded in the download blacklist list to prestore, specifically For:Whether the filename for detecting the application program installation file is recorded in the download blacklist list.
- A kind of 5. download management device, it is characterised in that including:First detection unit, for detecting whether in the presence of the downloading task for being currently running or preparing operation, wherein, described download is appointed To realize the download to the file pointed by current download demand, each downloading task corresponding one downloads demand for business;Second detection unit, for detecting the presence of the downloading task for being currently running or preparing to run when first detection unit When, detect whether the downloading task downloaded file is application program installation file;3rd detection unit, for detecting that the downloading task downloaded file is using journey when second detection unit During sequence installation file, detect the application program installation file and identify whether to be recorded in the download blacklist list to prestore;Control unit is downloaded, for detecting that the identification record of the application program installation file exists when the 3rd detection unit When in the download blacklist list, forbid the download of the application program installation file;The download management device also includes:First monitoring unit, for the operation for monitoring whether to have unloading application program;Acquiring unit, for when first monitoring unit is monitored in the presence of the operation for unloading application program, front dump to be worked as in acquisition The mark of application program installation file corresponding to the application program of load;First updating block, installed for application program corresponding to the application program for the current unloading for obtaining the acquiring unit The mark of file is updated in the download blacklist list.
- 6. download management device according to claim 5, it is characterised in that the download management device also includes:Second monitoring unit, for monitoring whether the operation for deleting downloading task be present;4th detection unit, for when second monitoring unit is monitored in the presence of the operation for deleting downloading task, detection to be worked as Whether the file to be downloaded of the downloading task of preceding deletion is application program installation file;Second updating block, for detecting the file to be downloaded of the downloading task currently deleted when the 4th detection unit For application program installation file when, the mark of the file that the downloading task currently deleted to be downloaded be updated to it is described download it is black In list list.
- 7. the download management device according to claim 5 or 6, it is characterised in that second detection unit is specifically used for: When first detection unit, which detects, there is currently downloading task, the suffix of the downloading task downloaded file is detected Whether name is default application program installation file suffix name;If detect the suffix name of the downloading task downloaded file For default application program installation file suffix name, then judge that the downloading task downloaded file installs text for application program Part;If the suffix name for detecting the downloading task downloaded file is not default application program installation file suffix name, It is not application program installation file then to judge the downloading task downloaded file.
- 8. the download management device according to claim 5 or 6, it is characterised in that the mark of the application program installation file Know the filename of the specially application program installation file;3rd detection unit is specifically used for:When second detection unit detects the downloading task downloaded file For application program installation file when, whether the filename for detecting the application program installation file is recorded in the download blacklist In list.
- 9. a kind of user terminal, it is characterised in that including the download management device as described in any one of claim 5 to 8.
- 10. user terminal according to claim 9, it is characterised in that the user terminal is specially:Smart mobile phone, put down Plate computer or notebook.
- 11. a kind of computer-readable recording medium, the computer-readable recording medium storage has computer program, and its feature exists In when the computer program is executed by processor the step of realization such as any one of Claims 1-4 methods described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510528234.8A CN105005735B (en) | 2015-08-25 | 2015-08-25 | Downloading management method and download management device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510528234.8A CN105005735B (en) | 2015-08-25 | 2015-08-25 | Downloading management method and download management device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105005735A CN105005735A (en) | 2015-10-28 |
CN105005735B true CN105005735B (en) | 2018-01-16 |
Family
ID=54378404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510528234.8A Active CN105005735B (en) | 2015-08-25 | 2015-08-25 | Downloading management method and download management device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105005735B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105912367B (en) * | 2016-04-18 | 2019-09-13 | 徐亚萍 | Prevent installation kit from missing method for down loading |
CN108347456B (en) * | 2017-01-22 | 2021-09-10 | 腾讯科技(北京)有限公司 | Application program downloading method and device |
CN107193595A (en) * | 2017-05-18 | 2017-09-22 | 郑州云海信息技术有限公司 | The method and device that a kind of NVIDIA video drivers are installed |
CN107678912B (en) * | 2017-09-12 | 2020-09-22 | 上海展扬通信技术有限公司 | Application program monitoring method and monitoring system based on intelligent terminal |
CN108668002B (en) * | 2017-10-12 | 2020-04-24 | 湖南微算互联信息技术有限公司 | Application downloading method of cloud mobile phone |
CN108270786B (en) * | 2018-01-16 | 2021-02-26 | Oppo广东移动通信有限公司 | Authority management method and device of application program, storage medium and intelligent terminal |
CN108984184A (en) * | 2018-06-22 | 2018-12-11 | 珠海市君天电子科技有限公司 | A kind of software installation method, device and electronic equipment, storage medium |
CN111611023B (en) * | 2020-04-28 | 2022-02-01 | 百度在线网络技术(北京)有限公司 | Control method and device of intelligent equipment, electronic equipment and storage medium |
CN113691670A (en) * | 2021-08-25 | 2021-11-23 | 闽江学院 | Method and system for preventing harassment application program downloading |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103618626A (en) * | 2013-11-28 | 2014-03-05 | 北京奇虎科技有限公司 | Method and system for generating safety analysis report on basis of logs |
CN103646215A (en) * | 2013-12-23 | 2014-03-19 | 北京奇虎科技有限公司 | Application installation control method, related system and related device |
CN104380302A (en) * | 2012-06-07 | 2015-02-25 | 迈可菲公司 | Evaluating whether to block or allow installation of a software application |
CN104462400A (en) * | 2014-12-10 | 2015-03-25 | 北京奇虎科技有限公司 | Method, device and browser client for downloading files in mobile terminals |
CN104517054A (en) * | 2014-12-25 | 2015-04-15 | 北京奇虎科技有限公司 | Method, device, client and server for detecting malicious APK |
-
2015
- 2015-08-25 CN CN201510528234.8A patent/CN105005735B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104380302A (en) * | 2012-06-07 | 2015-02-25 | 迈可菲公司 | Evaluating whether to block or allow installation of a software application |
CN103618626A (en) * | 2013-11-28 | 2014-03-05 | 北京奇虎科技有限公司 | Method and system for generating safety analysis report on basis of logs |
CN103646215A (en) * | 2013-12-23 | 2014-03-19 | 北京奇虎科技有限公司 | Application installation control method, related system and related device |
CN104462400A (en) * | 2014-12-10 | 2015-03-25 | 北京奇虎科技有限公司 | Method, device and browser client for downloading files in mobile terminals |
CN104517054A (en) * | 2014-12-25 | 2015-04-15 | 北京奇虎科技有限公司 | Method, device, client and server for detecting malicious APK |
Also Published As
Publication number | Publication date |
---|---|
CN105005735A (en) | 2015-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105005735B (en) | Downloading management method and download management device | |
CN105320598B (en) | Method for testing software and device | |
CN103984885B (en) | Application program hiding method applied to touch screen terminal and touch screen terminal | |
US10656785B2 (en) | Method and user equipment for managing application programs | |
CN106126015B (en) | A kind of application program launching control method and terminal | |
CN108932429B (en) | Application program analysis method, terminal and storage medium | |
CN103544033B (en) | Method, device and associated equipment for rolling back application program | |
CN104636047B (en) | The method, apparatus and touch screen terminal operated to the object in list | |
CN109857403B (en) | Page updating method and device, page processing method and device | |
CN104980455B (en) | A kind of multiple terminals method of data synchronization based on cloud storage, device and system | |
CN106933468A (en) | A kind of user interface switching method and terminal | |
JP2013061943A (en) | Device and method for providing shortcut on lockscreen | |
CN103455582A (en) | Display method of navigation page of browser and mobile terminal | |
CN106484262A (en) | A kind of generation method of application of attending to anything else, device and terminal | |
CN106095456A (en) | User is guided to download the method for application program, device and mobile terminal | |
CN106775827A (en) | A kind of application program update method and device, computer equipment | |
CN103631625B (en) | A kind of method of data acquisition, user terminal, server and system | |
CN106709346A (en) | File processing method and device | |
CN107622200A (en) | The safety detecting method and device of application program | |
CN102654877B (en) | Data management method and data management equipment | |
CN105739839B (en) | The selection method and device of multimedia menu item | |
CN106713608A (en) | Application function state modifying method and apparatus, and terminal | |
CN105278925B (en) | The method and device of rubbish removing is carried out to the software of unloading | |
CN104200164B (en) | Loader virus searching and killing method, device and terminal | |
CN106095423A (en) | There is provided and browse the method for service, terminal and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: Guangdong Opel Mobile Communications Co., Ltd. |