WO2017166680A1 - Method and apparatus for managing application programs, and electronic device - Google Patents
Method and apparatus for managing application programs, and electronic device Download PDFInfo
- Publication number
- WO2017166680A1 WO2017166680A1 PCT/CN2016/097280 CN2016097280W WO2017166680A1 WO 2017166680 A1 WO2017166680 A1 WO 2017166680A1 CN 2016097280 W CN2016097280 W CN 2016097280W WO 2017166680 A1 WO2017166680 A1 WO 2017166680A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- preset
- time
- user
- deleted
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012217 deletion Methods 0.000 claims description 23
- 230000037430 deletion Effects 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 15
- 238000007726 management method Methods 0.000 claims description 14
- 238000011084 recovery Methods 0.000 claims description 3
- 239000002699 waste material Substances 0.000 abstract description 5
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000009434 installation Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44594—Unloading
Definitions
- the present invention relates to the field of software management, and in particular, to an application management method, apparatus, and electronic device.
- handheld terminal devices As the functionality of handheld terminal devices continues to increase, the amount of information stored in handheld terminal devices continues to increase, and various applications are flooded in the main menu or desktop of the handheld terminal device. After some merchants launch the app, they set up the app by asking them to install these apps by giving gifts, etc. Therefore, when there are more and more applications installed on the mobile phone, there are some installed applications, and the users have not used them in a few times, and these applications are forgotten after installation. Although the user has no need to use these applications, these applications are still stored in the mobile terminal device, occupying the storage space of the device.
- the technical problem to be solved by the present invention is to overcome the drawback that the useless or less-used applications in the prior art occupy the system resources for a long time and cause waste of resources.
- the present invention provides an application management method comprising the following steps:
- the preset time threshold is exceeded, it is determined whether the frequency of use of the application is less than a preset frequency threshold, and if so, a deletion operation is performed on the application.
- the step of performing a delete operation on the application includes:
- the step of performing a delete operation on the application includes:
- the method further includes: according to the user's request The application moves out of the pre-deleted space to restore the application.
- the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
- the present invention also provides an application management apparatus, including:
- An acquisition unit for obtaining the frequency of use of each application and the time of the last use
- a time comparison unit configured to determine whether the current time distance exceeds a preset time threshold
- the frequency comparison unit is configured to determine whether the frequency of use of the application is less than a preset frequency threshold when the time of the last time exceeds the preset time threshold;
- the deleting unit is configured to perform a deleting operation on the application when the frequency of use of the application is less than a preset frequency threshold.
- the deleting unit comprises:
- Display subunit for displaying the application and asking the user whether to delete it
- the user deletes the subunit for accepting the user's selection, and when the user selects Yes, the application is deleted.
- the deleting unit comprises:
- a pre-delete sub-unit for placing the application into a pre-deleted space
- the method further includes a pre-delete recovery unit, configured to remove the application from the pre-deleted space according to the user's request, and restore the application.
- a pre-delete recovery unit configured to remove the application from the pre-deleted space according to the user's request, and restore the application.
- the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
- Embodiments of the invention further disclose an electronic device comprising at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor The instruction is executed by the at least one processor to enable the at least one processor to acquire the frequency of use of each application and the time of the last use; determine whether the current time distance exceeds the preset time The time threshold, if the preset time threshold is exceeded, determines whether the frequency of use of the application is less than a preset frequency threshold, and if so, performs a delete operation on the application.
- the above electronic device wherein the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
- the electronic device wherein the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the time when the application is placed in the pre-deleted space exceeds a preset pre-deleted time threshold, Remove the application completely.
- the method further includes: moving the application out of the pre-deleted space according to the request of the user, and restoring the application.
- the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
- the present invention also discloses a non-volatile computer storage medium, wherein the storage medium stores computer-executable instructions that, when executed by an electronic device, enable the electronic device to: acquire each application The frequency of use and the time of the last use; determine whether the time of the current time exceeds the preset time threshold, and if the preset time threshold is exceeded, determine whether the frequency of use of the application is less than a preset frequency threshold. If so, delete the application.
- the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
- the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the time when the application is placed in the pre-deleted space exceeds a preset pre-deleted time threshold, Remove the application completely.
- the method further includes: moving the application out of the pre-deleted space according to a request of the user, and restoring the application.
- the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
- Embodiments of the present invention also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program package
- the program instructions are arranged to cause the computer to perform any of the methods described above when the program instructions are executed by a computer.
- the present invention provides an application management method, which firstly acquires the frequency of use of each application and the time of the last use; and then determines whether the current time distance exceeds the preset time threshold, and if The set time threshold determines whether the frequency of use of the application is less than a preset frequency threshold, and if so, performs a delete operation on the application.
- it is judged whether the application is useful to the user by the application's last use time and the frequency of use of the application, thereby making a judgment as to whether the application needs to be deleted, which is a useless or less useful application.
- the deletion process is timely, thereby releasing more storage space, improving the utilization efficiency of system resources, improving the use efficiency of the application by the user, and avoiding waste of resources.
- the application management method provided by the present invention may directly delete the application when the deletion operation is performed, and may also ask the user to delete the user after confirming by the user, or may delete the data first, and then delete it after reaching a certain time. It avoids the trouble caused by the accidental deletion of the application, gives the user enough time to recover, and is more user-friendly.
- Embodiment 1 is a flowchart of a specific example of an application management method in Embodiment 1 of the present invention
- FIG. 2 is a structural block diagram of a specific example of an application management apparatus in Embodiment 2 of the present invention.
- FIG. 3 is a schematic structural diagram of hardware of an electronic device according to an embodiment of the present invention.
- connection or integral connection; can be mechanical connection or electrical connection; can be directly connected, indirectly connected through an intermediate medium, or can be internal to two components
- the connectivity can be either a wireless connection or a wired connection.
- the invention provides an application management method, which can be used in a terminal device such as a mobile phone, an ipad, a tablet computer, etc., and manages an application installed therein, mainly to delete an application that is useless or less used, thereby releasing more Storage space.
- the application management method includes the following steps:
- the frequency of use of each application and the time of the last use can be periodically acquired, for example, once a day, specifically, the frequency of use of each application and the time of the last use when the zero point is taken every day.
- the frequency of use can be the average number of uses per month, for example, from installation to The average monthly usage count calculated by the current date.
- the frequency of use here can also be set to the frequency of use within a certain period of time, such as the frequency of use in the past three months or the frequency of use in the past six months.
- the last time it was used was the time recorded when the application was last used, and is recorded by the system each time it is used.
- the preset time threshold can be set as needed. For example, the preset time threshold is 10 days to 25 days. In this embodiment, the selection is set to 14 days, that is, two weeks. According to the difference between the time of the last use of each application and the current time, it can be determined whether the preset threshold is exceeded. Still not exceeded. If the threshold is not exceeded, no processing is performed, and if the threshold is exceeded, step S3 is performed.
- the frequency threshold here is also preset, and the threshold can be customized as needed.
- the preset frequency threshold is 1 time/month-5 times/month, and is set to 3 times/month in this embodiment.
- the method for performing the deletion operation on the application may be set to be directly deleted, or may be set to be deleted after being queried by the user, or deleted according to a customized manner, as follows:
- the first way to perform a delete operation on this application includes:
- the application is displayed and asked if the user has deleted it. At this point, the user is presented with an interface that allows the user to choose whether or not to delete the application.
- Another way to perform a delete operation on the application includes:
- the application is placed in a pre-deleted space.
- the pre-deleted space temporarily deletes the application and puts it into the space.
- the application cannot be used, but can still be restored. in case The user wishes to continue using the application and can choose to move the application out of the pre-deleted space.
- the system can move the application out of the pre-deleted space according to the user's request, restore the application, and the restored application can be used normally.
- the application is completely deleted when the application puts the pre-deleted space for more than the preset pre-deletion time threshold.
- the pre-delete time threshold is set to 30 days, and if the pre-deleted space is not removed within 30 days, the application is deleted.
- the user when the deletion operation is performed on the application, the user may be directly deleted, or the user may be deleted after the user confirms, or may be pre-deleted, and then deleted after reaching a certain time, thereby avoiding the application deletion.
- the trouble brought by the user gives the user enough time to recover and be more humanized.
- an application management device which can be used in a mobile terminal such as a mobile phone, an iPad, or a tablet computer.
- a mobile terminal such as a mobile phone, an iPad, or a tablet computer.
- the block diagram is shown in FIG. 2, and the device includes:
- the obtaining unit 01 is configured to acquire the frequency of use of each application and the time of the last use;
- the time comparison unit 02 is configured to determine whether the time of the current time distance exceeds the preset time threshold.
- the frequency comparison unit 03 is configured to determine whether the used frequency of the application is less than a preset frequency threshold when the time of the last time distance exceeds the preset time threshold;
- the deleting unit 04 is configured to perform a deleting operation on the application when the frequency of use of the application is less than a preset frequency threshold.
- the deleting unit includes:
- Display subunit for displaying the application and asking the user whether to delete it
- the user deletes the subunit for accepting the user's selection, and when the user selects Yes, the application is deleted.
- the deleting unit includes:
- a pre-delete sub-unit for placing the application into a pre-deleted space
- the subunit is completely deleted, and the application is completely deleted when the application puts the pre-deleted space beyond the preset pre-deletion time threshold.
- the method further includes a pre-delete recovery unit, configured to remove the application from the pre-deleted space according to the user's request, and restore the application.
- a pre-delete recovery unit configured to remove the application from the pre-deleted space according to the user's request, and restore the application.
- the preset time threshold is 10 days to 25 days
- the preset frequency threshold is 1 time/month-5 times/month.
- the application management apparatus includes an obtaining unit 01, a time comparing unit 02, a frequency comparing unit 03, and a deleting unit 04, and the device performs deletion processing on the useless or less-used application in time, thereby releasing more Storage space improves the utilization efficiency of system resources.
- an embodiment of the present invention further discloses an electronic device including at least one processor 810; and a memory 800 communicably connected to the at least one processor 810; wherein the memory 800 is stored
- An instruction executed by the at least one processor 810 the instructions being executed by the at least one processor 810 to enable the at least one processor 810 to obtain a frequency of use of each application and a time of last use; Whether the current time exceeds the preset time threshold, and if the preset time threshold is exceeded, it is determined whether the application frequency is less than the preset frequency threshold, and if so, the deletion operation is performed on the application.
- the electronic device also includes an input device 830 and an output device 840 that are electrically coupled to the memory 800 and the processor, the electrical connections preferably being connected by a bus.
- the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
- the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the application is placed in the pre-deleted space exceeds a preset pre-deletion time When the threshold is exceeded, the application is completely removed.
- the method further includes: moving the application out of the pre-deleted space according to the request of the user, and restoring the application.
- the preset time threshold is 10 days to 25 days
- the preset frequency threshold is 1 time/month-5 times/month.
- Embodiments of the present invention also disclose a non-volatile computer storage medium, wherein the storage medium stores computer-executable instructions that, when executed by an electronic device, enable an electronic device to acquire applications The frequency of use and the time of the last use; determine whether the current time distance exceeds the preset time threshold. If the preset time threshold is exceeded, determine whether the application frequency is less than the preset frequency threshold. If yes, perform a delete operation on the application.
- the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
- the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the application is placed in the pre-deleted space exceeds a preset pre-deletion time When the threshold is exceeded, the application is completely removed.
- the storage medium of the embodiment further includes moving the application out of the pre-deleted space according to the request of the user, and restoring the application.
- the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
- Embodiments of the present invention also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer
- the computer is caused to perform the method described in the above embodiments.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the computer is readable and stored
- the instructions in the reservoir produce an article of manufacture comprising an instruction device that implements the functions specified in one or more blocks of the flow or in a flow or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Description
交叉引用cross reference
本申请要求在2016年03月28日提交中国专利局、申请号为201610182015.3、发明名称为“一种应用程序管理方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201610182015.3, entitled "Application Management Method and Apparatus", filed on March 28, 2016, the entire contents of in.
本发明涉及软件管理领域,具体涉及一种应用程序管理方法、装置和电子设备。The present invention relates to the field of software management, and in particular, to an application management method, apparatus, and electronic device.
随着通信技术的发展,电子移动终端如手机、平板电脑等已经成为人们日常生活中必不可少的设备之一,这些设备与人们的生活也越来越紧密。例如,随着智能手机技术的发展,其功能也越来越强大,出现了支持手机终端的各种应用程序。由于各种手机应用使用时很便捷,因此很多用户下载了众多的应用程序在手机上。With the development of communication technology, electronic mobile terminals such as mobile phones and tablet computers have become one of the indispensable devices in people's daily life, and these devices are becoming more and more closely related to people's lives. For example, with the development of smart phone technology, its functions are becoming more and more powerful, and various applications supporting mobile terminal devices have emerged. Since many mobile applications are very convenient to use, many users download a large number of applications on their mobile phones.
随着手持终端设备功能的日益提升,手持终端设备中保存的信息量不断增加,各种应用程序充斥在手持终端设备的主菜单或桌面中。一些商家推出APP后,设置通过赠送礼物等方式要求用户安装这些应用,来推广该APP。因此,当手机上安装的应用程序越来越多的时候,存在一些安装的应用程序,用户仅用过几次设置根本没有使用过,这些应用程序在安装之后就被遗忘了。虽然用户已经没有了对这些应用程序的使用需求,但是这些应用程序还是存储于移动终端设备中,占据着该设备的存储空间。 As the functionality of handheld terminal devices continues to increase, the amount of information stored in handheld terminal devices continues to increase, and various applications are flooded in the main menu or desktop of the handheld terminal device. After some merchants launch the app, they set up the app by asking them to install these apps by giving gifts, etc. Therefore, when there are more and more applications installed on the mobile phone, there are some installed applications, and the users have not used them in a few times, and these applications are forgotten after installation. Although the user has no need to use these applications, these applications are still stored in the mobile terminal device, occupying the storage space of the device.
此外,针对用户使用较少的应用程序,由于用户也很难记住每种应用程序的用途和使用频率,因此也无法去整理这些应用程序,使得一些不常用应用程序却长期占据用户的移动终端设备,造成了资源的浪费。In addition, for users to use fewer applications, because users also have difficulty remembering the purpose and frequency of each application, it is also impossible to organize these applications, so that some infrequently used applications occupy the user's mobile terminal for a long time. Equipment, causing waste of resources.
发明内容Summary of the invention
本发明要解决的技术问题在于克服现有技术中的无用或少用的应用程序长期占用系统资源造成资源浪费的缺陷。The technical problem to be solved by the present invention is to overcome the drawback that the useless or less-used applications in the prior art occupy the system resources for a long time and cause waste of resources.
为此,本发明提供一种应用程序管理方法,包括如下步骤:To this end, the present invention provides an application management method comprising the following steps:
获取各应用程序的使用频率以及上一次使用的时间;Get the frequency of use of each application and the time of the last use;
判断当前时间距离上一次使用的时间是否超出预设的时间阈值,Determine whether the current time distance exceeds the preset time threshold by the last time used.
若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。If the preset time threshold is exceeded, it is determined whether the frequency of use of the application is less than a preset frequency threshold, and if so, a deletion operation is performed on the application.
优选地,所述对该应用程序执行删除操作的步骤,包括:Preferably, the step of performing a delete operation on the application includes:
显示该应用程序并询问用户是否删除;Display the application and ask the user if they want to delete it;
接受用户的选择,当用户选择是时,删除该应用程序。Accept the user's choice and delete the application when the user selects Yes.
优选地,所述对该应用程序执行删除操作的步骤,包括:Preferably, the step of performing a delete operation on the application includes:
将所述应用程序放入预删空间;Putting the application into a pre-deleted space;
当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。When the application puts the pre-deleted space for more than the preset pre-deletion time threshold, the application is completely deleted.
优选地,将所述应用程序放入预删空间后,还包括根据用户的请求将 所述应用程序移出预删空间,恢复该应用程序。Preferably, after the application is placed in the pre-deleted space, the method further includes: according to the user's request The application moves out of the pre-deleted space to restore the application.
优选地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。Preferably, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
此外,本发明还提供一种应用程序管理装置,包括:In addition, the present invention also provides an application management apparatus, including:
获取单元,用于获取各应用程序的使用频率以及上一次使用的时间;An acquisition unit for obtaining the frequency of use of each application and the time of the last use;
时间比较单元,用于判断当前时间距离上一次使用的时间是否超出预设的时间阈值,a time comparison unit, configured to determine whether the current time distance exceeds a preset time threshold,
频率比较单元,用于当前时间距离上一次使用的时间超出预设的时间阈值时,判断该应用程序的使用频率是否小于预设的频率阈值;The frequency comparison unit is configured to determine whether the frequency of use of the application is less than a preset frequency threshold when the time of the last time exceeds the preset time threshold;
删除单元,用于当该应用程序的使用频率小于预设的频率阈值时,对该应用程序执行删除操作。The deleting unit is configured to perform a deleting operation on the application when the frequency of use of the application is less than a preset frequency threshold.
优选地,所述删除单元包括:Preferably, the deleting unit comprises:
显示子单元,用于显示该应用程序并询问用户是否删除;Display subunit for displaying the application and asking the user whether to delete it;
用户删除子单元,用于接受用户的选择,当用户选择是时,删除该应用程序。The user deletes the subunit for accepting the user's selection, and when the user selects Yes, the application is deleted.
优选地,所述删除单元包括:Preferably, the deleting unit comprises:
预删子单元,用于将所述应用程序放入预删空间;a pre-delete sub-unit for placing the application into a pre-deleted space;
彻底删除子单元,用于当所述应用程序放入预删空间的时间超出预设 预删时间阈值时,彻底删除该应用程序。Deleting the subunit completely, when the application puts the pre-deleted space for more than the preset When the time threshold is pre-deleted, the application is completely removed.
优选地,还包括预删恢复单元,用于根据用户的请求将所述应用程序移出预删空间,恢复该应用程序。Preferably, the method further includes a pre-delete recovery unit, configured to remove the application from the pre-deleted space according to the user's request, and restore the application.
优选地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。Preferably, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
本发明实施例又公开了一种电子设备,包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够获取各应用程序的使用频率以及上一次使用的时间;判断当前时间距离上一次使用的时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。Embodiments of the invention further disclose an electronic device comprising at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor The instruction is executed by the at least one processor to enable the at least one processor to acquire the frequency of use of each application and the time of the last use; determine whether the current time distance exceeds the preset time The time threshold, if the preset time threshold is exceeded, determines whether the frequency of use of the application is less than a preset frequency threshold, and if so, performs a delete operation on the application.
上述的电子设备,其中,所述对该应用程序执行删除操作包括:显示该应用程序并询问用户是否删除;接受用户的选择,当用户选择是时,删除该应用程序。The above electronic device, wherein the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
上述的电子设备,其中,所述对该应用程序执行删除操作包括:将所述应用程序放入预删空间;当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。The electronic device, wherein the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the time when the application is placed in the pre-deleted space exceeds a preset pre-deleted time threshold, Remove the application completely.
上述的电子设备,其中,将所述应用程序放入预删空间后,还包括根据用户的请求将所述应用程序移出预删空间,恢复该应用程序。 In the above electronic device, after the application is placed in the pre-deleted space, the method further includes: moving the application out of the pre-deleted space according to the request of the user, and restoring the application.
上述的电子设备,其中,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。In the above electronic device, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
本发明还公开了一种非易失性计算机存储介质,其中,所述存储介质存储有计算机可执行指令,所述计算机可执行指令当由电子设备执行时使得电子设备能够:获取各应用程序的使用频率以及上一次使用的时间;判断当前时间距离上一次使用的时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。The present invention also discloses a non-volatile computer storage medium, wherein the storage medium stores computer-executable instructions that, when executed by an electronic device, enable the electronic device to: acquire each application The frequency of use and the time of the last use; determine whether the time of the current time exceeds the preset time threshold, and if the preset time threshold is exceeded, determine whether the frequency of use of the application is less than a preset frequency threshold. If so, delete the application.
上述的存储介质,其中,所述对该应用程序执行删除操作包括:显示该应用程序并询问用户是否删除;接受用户的选择,当用户选择是时,删除该应用程序。The above storage medium, wherein the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
上述的存储介质,其中,所述对该应用程序执行删除操作包括:将所述应用程序放入预删空间;当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。The foregoing storage medium, wherein the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the time when the application is placed in the pre-deleted space exceeds a preset pre-deleted time threshold, Remove the application completely.
上述的存储介质,其中,将所述应用程序放入预删空间后,还包括根据用户的请求将所述应用程序移出预删空间,恢复该应用程序。In the above storage medium, after the application is placed in the pre-deleted space, the method further includes: moving the application out of the pre-deleted space according to a request of the user, and restoring the application.
上述的存储介质,其中,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。In the above storage medium, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
本发明实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包 括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一所述的方法。Embodiments of the present invention also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program package The program instructions are arranged to cause the computer to perform any of the methods described above when the program instructions are executed by a computer.
本发明技术方案,具有如下优点:The technical solution of the present invention has the following advantages:
1.本发明提供一种应用程序管理方法,包括首先获取各应用程序的使用频率以及上一次使用的时间;然后,判断当前时间距离上一次使用的时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。该方案中,通过应用程序上一次的使用时间和该应用程序的使用频率来判断该应用程序对用户是否有用,从而对于是否需要删除该应用程序作出判断,该方式对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率,也提高了用户对应用程序的使用效率,避免了资源的浪费。The present invention provides an application management method, which firstly acquires the frequency of use of each application and the time of the last use; and then determines whether the current time distance exceeds the preset time threshold, and if The set time threshold determines whether the frequency of use of the application is less than a preset frequency threshold, and if so, performs a delete operation on the application. In this solution, it is judged whether the application is useful to the user by the application's last use time and the frequency of use of the application, thereby making a judgment as to whether the application needs to be deleted, which is a useless or less useful application. The deletion process is timely, thereby releasing more storage space, improving the utilization efficiency of system resources, improving the use efficiency of the application by the user, and avoiding waste of resources.
2.本发明提供的应用程序管理方法,对该应用程序执行删除操作时,可以直接删除,还可以询问用户通过用户确认后再删除,也可以先预删,当达到一定时间后再删除,从而避免了应用程序误删所带来的麻烦,给用户足够的时间去进行恢复,更加人性化。The application management method provided by the present invention may directly delete the application when the deletion operation is performed, and may also ask the user to delete the user after confirming by the user, or may delete the data first, and then delete it after reaching a certain time. It avoids the trouble caused by the accidental deletion of the application, gives the user enough time to recover, and is more user-friendly.
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings to be used in the specific embodiments or the description of the prior art will be briefly described below, and obviously, the attached in the following description The drawings are some embodiments of the present invention, and those skilled in the art can obtain the drawings according to the drawings without any creative work. Have other drawings.
图1为本发明实施例1中应用程序管理方法的一个具体示例的流程图;1 is a flowchart of a specific example of an application management method in Embodiment 1 of the present invention;
图2为本发明实施例2中应用程序管理装置的一个具体示例的结构框图;2 is a structural block diagram of a specific example of an application management apparatus in Embodiment 2 of the present invention;
图3为本发明实施例中电子设备的硬件结构示意图。FIG. 3 is a schematic structural diagram of hardware of an electronic device according to an embodiment of the present invention.
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions of the present invention will be clearly and completely described in the following with reference to the accompanying drawings. It is obvious that the described embodiments are a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。In the description of the present invention, it is to be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. The orientation or positional relationship of the indications is based on the orientation or positional relationship shown in the drawings, and is merely for the convenience of the description of the invention and the simplified description, rather than indicating or implying that the device or component referred to has a specific orientation, in a specific orientation. The construction and operation are therefore not to be construed as limiting the invention. Moreover, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部 的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。In the description of the present invention, it should be noted that the terms "installation", "connected", and "connected" are to be understood broadly, and may be fixed or detachable, for example, unless otherwise explicitly defined and defined. Connection, or integral connection; can be mechanical connection or electrical connection; can be directly connected, indirectly connected through an intermediate medium, or can be internal to two components The connectivity can be either a wireless connection or a wired connection. The specific meaning of the above terms in the present invention can be understood in a specific case by those skilled in the art.
此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。Further, the technical features involved in the different embodiments of the present invention described below may be combined with each other as long as they do not constitute a conflict with each other.
实施例1Example 1
本发明提供一种应用程序管理方法,可用于手机、ipad、平板电脑等终端设备中,对其中安装的应用程序进行管理,主要是对其中无用或少用的应用程序进行删除,从而释放更多的存储空间。该应用程序管理方法包括如下步骤:The invention provides an application management method, which can be used in a terminal device such as a mobile phone, an ipad, a tablet computer, etc., and manages an application installed therein, mainly to delete an application that is useless or less used, thereby releasing more Storage space. The application management method includes the following steps:
S1、获取各应用程序的使用频率以及上一次使用的时间。此处可以是周期性获取,例如每天定时获取一次,具体为每天的零点时获取各个应用程序的使用频率和上一次使用的时间,使用频率可以是平均每月的使用次数,例如从安装后到当前日期计算出的平均每月的使用次数,此处的使用频率也可以根据需要设置为某一段时间内的使用频率,如近三个月内统计的使用频率或者近半年内统计的使用频率。上一次的使用时间是该应用程序上一次使用时记录的时间,在每个应用程序使用时,系统都会记录这个时间。S1. Obtain the frequency of use of each application and the time of the last use. Here, it can be periodically acquired, for example, once a day, specifically, the frequency of use of each application and the time of the last use when the zero point is taken every day. The frequency of use can be the average number of uses per month, for example, from installation to The average monthly usage count calculated by the current date. The frequency of use here can also be set to the frequency of use within a certain period of time, such as the frequency of use in the past three months or the frequency of use in the past six months. The last time it was used was the time recorded when the application was last used, and is recorded by the system each time it is used.
S2、判断当前时间距离上一次使用的时间是否超出预设的时间阈值。预设的时间阈值可以根据需要进行设置,如将预设的时间阈值为10天-25天,本实施例中选择设置为14天,也就是两周的时间。根据每个应用程序上一次使用的时间和当前时间的差值,可以判断出是否超出这个预设阈值 还是没有超出。若未超出该阈值,则不进行任何处理,若超出该阈值,则执行步骤S3。S2: Determine whether the current time is longer than the preset time threshold. The preset time threshold can be set as needed. For example, the preset time threshold is 10 days to 25 days. In this embodiment, the selection is set to 14 days, that is, two weeks. According to the difference between the time of the last use of each application and the current time, it can be determined whether the preset threshold is exceeded. Still not exceeded. If the threshold is not exceeded, no processing is performed, and if the threshold is exceeded, step S3 is performed.
S3、若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作,若否则不进行处理,继续监控。S3. If the preset time threshold is exceeded, it is determined whether the frequency of use of the application is less than a preset frequency threshold. If yes, the application is deleted. If not, the monitoring is continued.
此处的频率阈值也是预先设置,可以根据需要来自定义该阈值,如将预设的频率阈值为1次/月-5次/月,本实施例中设置为3次/月。当根据上述方式计算出的该应用程序的使用频率小于频率阈值3次/月时,则针对该应用程序执行删除操作。The frequency threshold here is also preset, and the threshold can be customized as needed. For example, the preset frequency threshold is 1 time/month-5 times/month, and is set to 3 times/month in this embodiment. When the frequency of use of the application calculated according to the above manner is less than the frequency threshold of 3 times/month, a deletion operation is performed for the application.
作为具体的实现方式,所述对该应用程序执行删除操作的方式,可以设置为直接删除,也可以设置为询问用户后删除,或根据自定义的方式来预删后删除,具体如下:As a specific implementation manner, the method for performing the deletion operation on the application may be set to be directly deleted, or may be set to be deleted after being queried by the user, or deleted according to a customized manner, as follows:
第一种对该应用程序执行删除操作的方式,包括:The first way to perform a delete operation on this application includes:
首先,显示该应用程序并询问用户是否删除。此时为用户展示一个接口,用户可以选择是否删除这个应用程序。First, the application is displayed and asked if the user has deleted it. At this point, the user is presented with an interface that allows the user to choose whether or not to delete the application.
然后,接受用户的选择,当用户选择是时,删除该应用程序。Then, accept the user's choice, and when the user chooses Yes, delete the application.
另外一种对该应用程序执行删除操作的方式,包括:Another way to perform a delete operation on the application includes:
首先,将所述应用程序放入预删空间,预删空间是将该应用程序暂时删除,放入该空间内,放入后该应用程序无法使用,但仍可以恢复。如果 用户希望继续使用该应用程序,可以选择将该应用程序移出预删空间。在彻底删除该应用程序之前,系统能够根据用户的请求将所述应用程序移出预删空间,恢复该应用程序,恢复后的应用程序可以正常使用。First, the application is placed in a pre-deleted space. The pre-deleted space temporarily deletes the application and puts it into the space. After the input, the application cannot be used, but can still be restored. in case The user wishes to continue using the application and can choose to move the application out of the pre-deleted space. Before the application is completely deleted, the system can move the application out of the pre-deleted space according to the user's request, restore the application, and the restored application can be used normally.
如果应用程序一直放置在预删空间,当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。例如将预删时间阈值设置为30天,如果30天之内没有移出该预删空间,则将该应用程序删除。If the application is always placed in the pre-deleted space, the application is completely deleted when the application puts the pre-deleted space for more than the preset pre-deletion time threshold. For example, the pre-delete time threshold is set to 30 days, and if the pre-deleted space is not removed within 30 days, the application is deleted.
通过上述方式,对该应用程序执行删除操作时,可以直接删除,还可以询问用户通过用户确认后再删除,也可以先预删,当达到一定时间后再删除,从而避免了应用程序误删所带来的麻烦,给用户足够的时间去进行恢复,更加人性化。In the above manner, when the deletion operation is performed on the application, the user may be directly deleted, or the user may be deleted after the user confirms, or may be pre-deleted, and then deleted after reaching a certain time, thereby avoiding the application deletion. The trouble brought by the user gives the user enough time to recover and be more humanized.
该方案中,通过应用程序上一次的使用时间和该应用程序的使用频率来判断该应用程序对用户是否有用,从而对于是否需要删除该应用程序作出判断,该方式对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率,也提高了用户对应用程序的使用效率,避免了资源的浪费。In this solution, it is judged whether the application is useful to the user by the application's last use time and the frequency of use of the application, thereby making a judgment as to whether the application needs to be deleted, which is a useless or less useful application. The deletion process is timely, thereby releasing more storage space, improving the utilization efficiency of system resources, improving the use efficiency of the application by the user, and avoiding waste of resources.
实施例2:Example 2:
本实施例中提供一种应用程序管理装置,可用于手机、ipad、平板电脑等移动终端中,结构框图如图2所示,该装置包括:In this embodiment, an application management device is provided, which can be used in a mobile terminal such as a mobile phone, an iPad, or a tablet computer. The block diagram is shown in FIG. 2, and the device includes:
获取单元01,用于获取各应用程序的使用频率以及上一次使用的时间;
The obtaining
时间比较单元02,用于判断当前时间距离上一次使用的时间是否超出预设的时间阈值,The
频率比较单元03,用于当前时间距离上一次使用的时间超出预设的时间阈值时,判断该应用程序的使用频率是否小于预设的频率阈值;The
删除单元04,用于当该应用程序的使用频率小于预设的频率阈值时,对该应用程序执行删除操作。The deleting
作为具体的实现方式,所述删除单元包括:As a specific implementation manner, the deleting unit includes:
显示子单元,用于显示该应用程序并询问用户是否删除;Display subunit for displaying the application and asking the user whether to delete it;
用户删除子单元,用于接受用户的选择,当用户选择是时,删除该应用程序。The user deletes the subunit for accepting the user's selection, and when the user selects Yes, the application is deleted.
作为其他可以替换的实施方案,所述删除单元包括:As another alternative embodiment, the deleting unit includes:
预删子单元,用于将所述应用程序放入预删空间;a pre-delete sub-unit for placing the application into a pre-deleted space;
彻底删除子单元,用于当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。The subunit is completely deleted, and the application is completely deleted when the application puts the pre-deleted space beyond the preset pre-deletion time threshold.
优选地,还包括预删恢复单元,用于根据用户的请求将所述应用程序移出预删空间,恢复该应用程序。Preferably, the method further includes a pre-delete recovery unit, configured to remove the application from the pre-deleted space according to the user's request, and restore the application.
具体地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。 Specifically, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
本实施例中提供的应用程序管理装置,包括获取单元01、时间比较单元02、频率比较单元03、删除单元04,该装置对无用或少用的应用程序及时进行删除处理,从而释放更多的存储空间,提高了系统资源的利用效率。The application management apparatus provided in this embodiment includes an obtaining
实施例3Example 3
如图3所示,本发明实施例又公开了一种电子设备,包括至少一个处理器810;以及,与所述至少一个处理器810通信连接的存储器800;其中,所述存储器800存储有可被所述至少一个处理器810执行的指令,所述指令被所述至少一个处理器810执行,以使所述至少一个处理器810能够获取各应用程序的使用频率以及上一次使用的时间;判断当前时间距离上一次使用的时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。所述电子设备还包括与所述存储器800和所述处理器电连接的输入装置830和输出装置840,所述电连接优选为通过总线连接。As shown in FIG. 3, an embodiment of the present invention further discloses an electronic device including at least one
本实施例的电子设备,优选地,所述对该应用程序执行删除操作包括:显示该应用程序并询问用户是否删除;接受用户的选择,当用户选择是时,删除该应用程序。In the electronic device of this embodiment, preferably, the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
本实施例的电子设备,优选地,所述对该应用程序执行删除操作包括:将所述应用程序放入预删空间;当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。In the electronic device of this embodiment, preferably, the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the application is placed in the pre-deleted space exceeds a preset pre-deletion time When the threshold is exceeded, the application is completely removed.
本实施例的电子设备,优选地,将所述应用程序放入预删空间后,还包括根据用户的请求将所述应用程序移出预删空间,恢复该应用程序。 In the electronic device of this embodiment, after the application is placed in the pre-deleted space, the method further includes: moving the application out of the pre-deleted space according to the request of the user, and restoring the application.
本实施例的电子设备,优选地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。In the electronic device of this embodiment, preferably, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
实施例4Example 4
本发明实施例还公开了一种非易失性计算机存储介质,其中,所述存储介质存储有计算机可执行指令,所述计算机可执行指令当由电子设备执行时使得电子设备能够获取各应用程序的使用频率以及上一次使用的时间;判断当前时间距离上一次使用的时间是否超出预设的时间阈值,若超出预设的时间阈值,则判断该应用程序的使用频率是否小于预设的频率阈值,若是则对该应用程序执行删除操作。Embodiments of the present invention also disclose a non-volatile computer storage medium, wherein the storage medium stores computer-executable instructions that, when executed by an electronic device, enable an electronic device to acquire applications The frequency of use and the time of the last use; determine whether the current time distance exceeds the preset time threshold. If the preset time threshold is exceeded, determine whether the application frequency is less than the preset frequency threshold. If yes, perform a delete operation on the application.
本实施例的存储介质,优选地,所述对该应用程序执行删除操作包括:显示该应用程序并询问用户是否删除;接受用户的选择,当用户选择是时,删除该应用程序。In the storage medium of this embodiment, preferably, the performing the deleting operation on the application comprises: displaying the application and asking the user whether to delete; accepting the user's selection, and deleting the application when the user selects Yes.
本实施例的存储介质,优选地,所述对该应用程序执行删除操作包括:将所述应用程序放入预删空间;当所述应用程序放入预删空间的时间超出预设预删时间阈值时,彻底删除该应用程序。The storage medium of the embodiment, preferably, the performing the deleting operation on the application comprises: placing the application into a pre-deleted space; and when the application is placed in the pre-deleted space exceeds a preset pre-deletion time When the threshold is exceeded, the application is completely removed.
本实施例的存储介质,优选地,将所述应用程序放入预删空间后,还包括根据用户的请求将所述应用程序移出预删空间,恢复该应用程序。Preferably, after the application is placed in the pre-deleted space, the storage medium of the embodiment further includes moving the application out of the pre-deleted space according to the request of the user, and restoring the application.
本实施例的存储介质,优选地,所述预设的时间阈值为10天-25天,所述预设的频率阈值为1次/月-5次/月。In the storage medium of this embodiment, preferably, the preset time threshold is 10 days to 25 days, and the preset frequency threshold is 1 time/month-5 times/month.
实施例5 Example 5
本发明实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述实施例所述的方法。Embodiments of the present invention also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer The computer is caused to perform the method described in the above embodiments.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存 储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the computer is readable and stored The instructions in the reservoir produce an article of manufacture comprising an instruction device that implements the functions specified in one or more blocks of the flow or in a flow or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。 It is apparent that the above-described embodiments are merely illustrative of the examples, and are not intended to limit the embodiments. Other variations or modifications of the various forms may be made by those skilled in the art in light of the above description. There is no need and no way to exhaust all of the implementations. Obvious changes or variations resulting therefrom are still within the scope of the invention.
Claims (21)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610182015.3A CN105867971A (en) | 2016-03-28 | 2016-03-28 | Application management method and device |
CN201610182015.3 | 2016-03-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017166680A1 true WO2017166680A1 (en) | 2017-10-05 |
Family
ID=56625688
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/097280 WO2017166680A1 (en) | 2016-03-28 | 2016-08-30 | Method and apparatus for managing application programs, and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105867971A (en) |
WO (1) | WO2017166680A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109918087A (en) * | 2019-01-17 | 2019-06-21 | 深圳壹账通智能科技有限公司 | Application management method, device, device and storage medium |
CN110187893A (en) * | 2019-05-21 | 2019-08-30 | 维沃移动通信有限公司 | A method for deleting an application, a mobile terminal and a computer-readable storage medium |
CN110515817A (en) * | 2019-08-22 | 2019-11-29 | 深圳前海环融联易信息科技服务有限公司 | A kind of equipment availability detection method, device, computer equipment and storage medium |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105867971A (en) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | Application management method and device |
CN106502793A (en) * | 2016-10-21 | 2017-03-15 | 搜游网络科技(北京)有限公司 | A kind of concocting method of game resource and equipment |
CN106775234A (en) * | 2016-12-13 | 2017-05-31 | 北京小米移动软件有限公司 | Application management method and device |
CN107153548A (en) * | 2017-05-15 | 2017-09-12 | 深圳市伊特利网络科技有限公司 | Terminal app group technology and system |
WO2018209502A1 (en) * | 2017-05-15 | 2018-11-22 | 深圳市伊特利网络科技有限公司 | Grouping method and system for terminal apps |
CN107943549B (en) * | 2017-11-14 | 2021-01-29 | 维沃移动通信有限公司 | Application processing method and terminal |
CN108363793B (en) * | 2018-02-13 | 2020-07-07 | Oppo广东移动通信有限公司 | Webpage application access method and device, storage medium and electronic equipment |
CN110908732B (en) * | 2019-11-06 | 2024-02-02 | 维沃移动通信有限公司 | Application task deleting method and electronic equipment |
CN113467812A (en) * | 2020-03-30 | 2021-10-01 | 北京小米移动软件有限公司 | Application installation method and device and storage medium |
CN112306542B (en) * | 2020-10-30 | 2023-09-05 | 北京奇艺世纪科技有限公司 | Application package processing method and device, electronic equipment and storage medium |
CN118410189B (en) * | 2024-07-02 | 2024-09-20 | 上海大汉三通通信股份有限公司 | Method, device, equipment and storage medium for managing multimedia materials |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130339937A1 (en) * | 2012-06-14 | 2013-12-19 | Avaya Inc. | Dynamic application management |
CN103631620A (en) * | 2013-11-27 | 2014-03-12 | 北京奇虎科技有限公司 | Method and device for processing application programs |
CN103902333A (en) * | 2014-03-05 | 2014-07-02 | 上海乐今通信技术有限公司 | Method for automatically unloading application of mobile terminal and mobile terminal |
CN104133703A (en) * | 2014-07-31 | 2014-11-05 | 珠海市君天电子科技有限公司 | Method and device for determining software not used frequently |
CN105354039A (en) * | 2015-12-09 | 2016-02-24 | 广东欧珀移动通信有限公司 | Application program management method and device |
CN105867971A (en) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | Application management method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102968337A (en) * | 2012-11-28 | 2013-03-13 | 康佳集团股份有限公司 | Application program cleaning method and system |
CN104731630A (en) * | 2015-04-02 | 2015-06-24 | 吴爱好 | Automatic clearing method and system for application program of mobile terminal |
-
2016
- 2016-03-28 CN CN201610182015.3A patent/CN105867971A/en active Pending
- 2016-08-30 WO PCT/CN2016/097280 patent/WO2017166680A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130339937A1 (en) * | 2012-06-14 | 2013-12-19 | Avaya Inc. | Dynamic application management |
CN103631620A (en) * | 2013-11-27 | 2014-03-12 | 北京奇虎科技有限公司 | Method and device for processing application programs |
CN103902333A (en) * | 2014-03-05 | 2014-07-02 | 上海乐今通信技术有限公司 | Method for automatically unloading application of mobile terminal and mobile terminal |
CN104133703A (en) * | 2014-07-31 | 2014-11-05 | 珠海市君天电子科技有限公司 | Method and device for determining software not used frequently |
CN105354039A (en) * | 2015-12-09 | 2016-02-24 | 广东欧珀移动通信有限公司 | Application program management method and device |
CN105867971A (en) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | Application management method and device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109918087A (en) * | 2019-01-17 | 2019-06-21 | 深圳壹账通智能科技有限公司 | Application management method, device, device and storage medium |
CN110187893A (en) * | 2019-05-21 | 2019-08-30 | 维沃移动通信有限公司 | A method for deleting an application, a mobile terminal and a computer-readable storage medium |
CN110187893B (en) * | 2019-05-21 | 2023-12-08 | 维沃移动通信有限公司 | Method for deleting application, mobile terminal and computer readable storage medium |
CN110515817A (en) * | 2019-08-22 | 2019-11-29 | 深圳前海环融联易信息科技服务有限公司 | A kind of equipment availability detection method, device, computer equipment and storage medium |
CN110515817B (en) * | 2019-08-22 | 2023-07-07 | 深圳前海环融联易信息科技服务有限公司 | Equipment availability detection method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105867971A (en) | 2016-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017166680A1 (en) | Method and apparatus for managing application programs, and electronic device | |
EP3312840A1 (en) | Electronic device and method for playing multimedia content by electronic device | |
WO2017166679A1 (en) | Method and apparatus for managing storage space of applications, and electronic device | |
US10091020B2 (en) | Electronic device and gateway for network service, and operation method therefor | |
JP6011479B2 (en) | Application management apparatus, application management system, and program | |
US10599336B2 (en) | Method of displaying content and electronic device adapted to the same | |
EP3121700B1 (en) | Electronic device and method for managing objects in recommended folders | |
WO2015142768A1 (en) | Hybrid telecommunications network connection indicator | |
CN107113355A (en) | Method and apparatus for providing communication-related information | |
TW201502987A (en) | Application management system and method thereof | |
KR102238895B1 (en) | Method for controlling and an electronic device thereof | |
CN105630326A (en) | Electronic device and method of controlling object in electronic device | |
US20180204186A1 (en) | Method for sharing schedule and electronic device implementing the same | |
TW201439912A (en) | Application management system and method thereof | |
CN103384263A (en) | Timestamp management method for data synchronization and terminal therefor | |
CN103150097A (en) | A method and system for unlocking and quickly entering applications | |
CN106339148A (en) | Apparatus and method for providing memo function | |
CN106228511A (en) | Electronic installation and the method being used for producing image file in an electronic | |
CN102968337A (en) | Application program cleaning method and system | |
CN104679388A (en) | Method for starting application through duplicated icon and mobile terminal thereof | |
US20170109710A1 (en) | Method for providing schedule and electronic device supporting the same | |
US10122958B2 (en) | Method for recording execution screen and electronic device for processing the same | |
CN105824511B (en) | Electronic device and method for displaying object in electronic device | |
CN105988803A (en) | Method for displaying application programs and terminal | |
KR20170050170A (en) | Method and apparauts for supplying contact information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16896450 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16896450 Country of ref document: EP Kind code of ref document: A1 |