WO2020206694A1 - Application program management method and apparatus, storage medium and electronic device - Google Patents
Application program management method and apparatus, storage medium and electronic device Download PDFInfo
- Publication number
- WO2020206694A1 WO2020206694A1 PCT/CN2019/082526 CN2019082526W WO2020206694A1 WO 2020206694 A1 WO2020206694 A1 WO 2020206694A1 CN 2019082526 W CN2019082526 W CN 2019082526W WO 2020206694 A1 WO2020206694 A1 WO 2020206694A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scene
- application
- target
- feature information
- information
- Prior art date
Links
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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Definitions
- the embodiments of the present application provide an application program management method, device, storage medium, and electronic equipment, which can improve the management efficiency of the application program.
- the acquiring unit is used to acquire current scene feature information
- the second determining unit is configured to determine a first target application that is not associated with the target scene
- the storage medium provided by the embodiment of the present application has a computer program stored thereon, and when the computer program runs on a computer, the computer is caused to execute the application management method provided in any embodiment of the present application .
- the electronic device provided by the embodiment of the present application includes a processor and a memory, the memory has a computer program, and the processor is used to execute the steps by calling the computer program:
- FIG. 2 is a schematic diagram of another flow of the application management method provided by the embodiment of the application.
- FIG. 5 is a schematic diagram of modules of an application management apparatus provided by an embodiment of the application.
- FIG. 6 is a schematic diagram of another module of the application management apparatus provided by an embodiment of the application.
- module used in this article can be regarded as a software object executed on the computing system.
- the different components, modules, engines and services mentioned in this article can be regarded as implementation objects on the computing system.
- the device and method described herein are preferably implemented in the form of software, of course, they can also be implemented on hardware, and they are all within the protection scope of this application.
- the embodiment of the present application provides a method for managing an application program.
- the execution subject of the application management method may be the application management apparatus provided in the embodiment of the present application, or an electronic device integrated with the application management apparatus, where The application management device can be implemented in hardware or software.
- the electronic device may be a smart phone, a tablet computer, a PDA (Personal Digital Assistant), etc.
- the embodiment of the present invention provides an application program management method, including:
- the scene characteristic information includes time characteristic information and positioning characteristic information. Before the step of determining the current target scene according to the scene characteristic information, it may further include: collecting time characteristic information at a preset frequency The location feature information is used as the scene feature information to form a corresponding scene sample set; the samples in the scene sample set are clustered to generate a scene prediction model including scene recognition capabilities.
- the step of determining the first target application that is not associated with the target scene may further include: classifying each application according to the attribute information of the application to obtain multiple applications Set, each application set is bound to corresponding scene information; according to the relationship between the scene information and the scene, the degree of association between the scene information and the scene is determined.
- the step of determining the first target application that is not associated with the target scene may include: obtaining the degree of association between the target scene and the scene information of each application set; The application set whose degree is not greater than the first preset threshold is determined as the first target application.
- the step of determining the set of applications whose relevance is not greater than a first preset threshold as the first target application may include: obtaining target applications whose relevance is not greater than the first preset threshold Program set, and calculate the difference between the target application set and the first preset threshold; when the difference is greater than a second preset threshold, determine the target application set as the first target application When the difference is not greater than a second preset threshold, the target application set is determined to be a second target application, and the second target application is set to a state to be unfrozen.
- after the step of freezing the first target application it may further include: detecting whether to exit the target scene; when the exit of the target scene is detected, setting the first target The application is defrosted.
- the target scene includes a work scene or an entertainment scene
- the step of determining a first target application that is not associated with the target scene may include:
- the office application is set to be associated with the work scene
- the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application
- the leisure application is set to be associated with the entertainment scene
- the office application is set to not be associated with the entertainment scene
- the office application is determined as the first target application.
- FIG. 1 is a schematic flowchart of the application management method provided in an embodiment of the application.
- the application management method may include the following steps:
- step S101 current scene feature information is acquired.
- the current scene feature information of the electronic device can be collected.
- the scene feature information can be the corresponding multi-dimensional feature information in the scene.
- the multi-dimensional feature information is the feature information collected in different scenes and has corresponding scene characteristics.
- the scene feature information may include time feature information and current location feature information collected by the Global Positioning System (GPS), so that later electronic devices can determine the current location based on the current time information and current location information.
- GPS Global Positioning System
- step S102 the current target scene is determined according to the scene feature information.
- the currently collected scene feature information can be compared with user habits to determine the target scene the user is currently in. For example, it can be determined based on the time feature information and location feature information that the user is in a certain place within a certain time range. In the range, if the user is in the office location range between 8 o'clock in the working day and 17 o'clock in the afternoon, the corresponding target scene can be determined as the work scene.
- the scene characteristic information includes time characteristic information and positioning characteristic information
- the step of determining the current target scene according to the scene characteristic information may include:
- the scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information
- the time feature information and location feature information can be collected in advance according to the preset frequency as the scene feature information, form samples, construct the corresponding scene sample set, cluster the samples in the scene sample set according to the clustering algorithm, and generate the scene that contains Scene prediction model with recognition ability.
- the current time feature information and location feature information can be input into the scene prediction model, and the scene prediction model will determine the corresponding time period range based on the current time feature information, such as , The current time feature information is 15:08 on a working day, then the corresponding time period range can be determined as the working time period range.
- the scene is a work scene.
- step S103 a first target application that is not associated with the target scene is determined.
- the association degree with the target scene can be determined according to the attribute information of each application.
- the attribute information can be the name information of the application and the function information of the application, for example, when the target scene If it is a work scene, then the "X Office" application for office has a greater correlation with the work scene.
- the application whose degree of association with the target scene is less than the preset threshold is determined as the first target application that is not associated with the target scene. For example, when the target scene is a work scene, then the "Y Honor" application for the game and the The work scene has a low degree of association, and it can be determined accordingly as the first target application that is not associated with the target scene.
- the step of determining the first target application that is not associated with the target scene may include:
- each application can be classified according to the attribute information of the application in advance to obtain multiple application sets.
- the attribute information is the application information, and the application information is generally preset by the developer during development. It can also be defined by the user.
- the usage information of the "X Office” application is for text editing
- the usage information of the "Y Honor” application is a battle game
- the usage information of the "W Letter” application is instant messaging.
- each type of application can be classified into the corresponding application set according to its purpose, such as office application set, chat application set, leisure application set, etc.
- each application set and the corresponding Scene information binding such as the scene information of the office application set is data processing, text processing, and table processing.
- the degree of association between the scene information and the scene of each type of application set for example, the office application set has the largest correlation with the work scene ,
- the second is the relevance to the chat application set, and the lowest relevance to the entertainment application set.
- the application program is determined as the first target application program.
- the target scene includes but is not limited to a work scene or an entertainment scene.
- the step of determining a first target application that is not associated with the target scene may include:
- the leisure application and the entertainment scene are set to be associated and the office application is set to not be associated with the entertainment scene, and the office application is determined to be The first target application.
- the target scene when the target scene is judged to be a work scene, it means that the user is currently working in a scene state, such as in an office or a research institute. Office applications that will be used in the work scene can be associated with the work scene.
- the leisure application that is not used or rarely used in the work scene is set as not associated with the work scene, and the leisure application that is not associated in the work scene is determined as the first target application.
- the target scene When the target scene is judged to be an entertainment scene, it means that the user is currently in an entertainment scene state, such as at home or a tea room. You can set the leisure application used in the entertainment scene to be associated with the work scene, and set the entertainment scene Office applications that are not used or rarely used are set as not associated with the work scene, and office applications that are not associated in the entertainment scene are determined as the first target application, so that the unassociated application can be subsequently
- the first target application performs freezing processing.
- step S104 the first target application is frozen.
- the first target application is an application with a small degree of association or no association in the current scenario, that is, the probability of use is extremely small. Accordingly, in order to save the power and memory of the electronic device, the first target application can be Perform freezing processing.
- the application management method obtains current scene characteristic information; determines the current target scene according to the scene characteristic information; determines the first target application that is not associated with the target scene; The target application is frozen.
- the corresponding scene can be determined according to the current scene feature information, and the first target application that is not associated with the scene can be frozen, so as to realize the automation of application management and improve the management efficiency of the application.
- FIG. 2 is a schematic diagram of another flow of the application management method provided by an embodiment of the present application.
- the method includes:
- step S201 time feature information and location feature information are collected according to a preset frequency as scene feature information to form a corresponding scene sample set.
- the learning of the scene is first performed.
- scenes such as work scenes, entertainment scenes, or travel scenes.
- the time characteristic information and positioning of the mobile phone can be collected at a preset frequency.
- the feature information is used as scene feature information to form samples, and samples can be continuously collected for more than two weeks to form a corresponding scene sample set.
- step S202 clustering is performed on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
- the mobile phone clusters the samples in the scene sample set, and the user's behavior can be obtained from the clustered data. For example, during the preset time period of the working day, the user is generally near a certain building in the office area. In a non-preset time period, the user is generally near a certain residential area, and so on.
- step S203 current time characteristic information and positioning characteristic information are acquired.
- the mobile phone obtains the current time characteristic information, such as 15:52 on Tuesday and the location information in the T building.
- step S204 the current time feature information and location feature information are input into the scene prediction model, and the scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information.
- the mobile phone inputs the acquired time feature information of Tuesday 15:52 into the scene prediction model.
- the scene prediction model can determine the corresponding time period range as the working time period range according to the time feature information of Tuesday 15:52:
- the acquired T building location feature information is input into the scene prediction model, and the scene prediction model can determine the corresponding address range as the office address range according to the T building location feature information.
- the range of working days and non-working days may be input by the user, and the office address range and home address range may be input by the user.
- step S205 a corresponding target scene is determined according to the time period range and the address range.
- the mobile phone can determine the corresponding target scene as the working scene according to the working time period range determined by the scene prediction model and the office address range. As shown in Figure 3, after the mobile phone 100 determines that the target scene is a work scene, it can send out a prompt message 101 "The current scene is detected as a work scene". Further, the user can choose to confirm or negate, and restart after negating Detect or input the corresponding scene by the user.
- step S206 each application is classified according to the attribute information of the application to obtain multiple application sets, and each application set is bound to corresponding scene information.
- the mobile phone can classify each application according to the attribute information of the application to obtain multiple application sets, such as office application sets, chat application sets, and game application sets.
- Each application set is bound to corresponding scene information.
- the scene information bound to the office application set can be data processing, text processing, and form processing.
- the scene information bound to the chat application set can be communication, Communication and data transmission, etc.
- the scene information bound to the game application set can be entertainment, leisure, and competition.
- the office application program includes application 1 and application 2
- the chat application program includes application 3 and application 4
- the game application program includes application 5 and application 6.
- step S207 the degree of association between the scene information and the scene is determined according to the relationship between the scene information and the scene.
- the relationship between the scene information and the scene such as the relationship between the office application set and the work scene is very close, and the correlation degree is high, which can be 0.9.
- the relationship between the chat application set and the work scene partially fits, and the correlation degree is general, which can be 0.6.
- the relationship between the game application set and the work scene is completely different, and the correlation degree is poor, which can be 0.1.
- step S208 obtain the degree of association between the target scene and the scene information of each application set, obtain the target application set with the degree of association not greater than the first preset threshold, and calculate the difference between the target application set and the first preset threshold. Difference.
- the corresponding degree of association between the target scene, that is, the work scene, and each application set can be obtained, namely 0.9, 0.6, and 0.1.
- the first preset threshold is the critical value for the judgment of strong correlation of the scene, which can be 0.7, and the office application set with the correlation degree greater than 0.7 is determined as the application set strongly related to the work scene.
- step S209 when the difference is greater than the second preset threshold, the target application set is determined as the first target application.
- the second preset threshold is a critical value that defines whether the target application set and the scene are strongly correlated, such as 0.2.
- the difference is greater than the second preset threshold 0.2, it indicates the association between the target application set and the scene Therefore, the game application set can be determined as the first target application.
- step S210 when the difference is not greater than the second preset threshold, the target application set is determined to be the second target application, and the second target application is set to a state to be unfrozen.
- the chat application set can be determined as the second target application.
- the to-be-thawed state is a mode of the frozen state.
- the temporary icon of the target application can be displayed in the user interface.
- the user clicks the temporary icon the 2.
- the target application is unfrozen. If the user does not click the temporary icon within a period of time, the temporary icon is deleted and the frozen state of the second target application is restored. Therefore, the second target application that is closer to the scene, that is, the chat application set, can be temporarily set to a state to be unfrozen.
- step S211 the first target application is frozen.
- the office application assembly that is strongly related to the target scene, that is, the work scene can be unfrozen, which is convenient for users to use, and the game application assembly that is not related to the work scene can be frozen to save the power value and memory resources of the mobile phone.
- the mobile phone 100 sets the application 1 and the application 2 in the office application program set 102 that are strongly related to the work scene into a thawed state.
- the application 5 and application 6 in the game application assembly 104 that are not related to the work scene are set to a frozen state.
- step S212 it is detected whether to exit the target scene.
- step S213 is executed.
- step S213 is executed.
- step S213 the first target application is unfrozen.
- the first target application that is frozen in the work scene, that is, the game application set is automatically unfrozen to facilitate subsequent use by the user.
- the application management method obtains the current time feature information and positioning feature information by constructing a scene prediction mode with scene recognition capability in advance, and determines it based on the time feature information and the positioning feature information.
- the application is classified according to the attribute information, and the application set bound with the scene information is obtained.
- the scene information of each application set is determined with the scene correlation degree,
- the second target application related to the current target scene is set to a state to be unfrozen, and the first target application that is not related to the current target scene is frozen.
- the corresponding scene can be determined according to the current time and location, and the first target application that is not related to the scene can be frozen, and the second target application related to the scene can be set to the unfreeze state to realize the application
- the automation of program management improves the efficiency of application management.
- the embodiment of the present application also provides an apparatus based on the foregoing application management method.
- the meanings of the nouns are the same as in the above-mentioned application management method, and the specific implementation details can refer to the description in the method embodiment.
- the embodiment of the present invention provides an application management device, including:
- the acquiring unit is used to acquire current scene feature information
- the first determining unit is configured to determine the current target scene according to the scene feature information
- the second determining unit is configured to determine a first target application that is not associated with the target scene
- the management unit is used to freeze the first target application.
- the scene feature information includes time feature information and location feature information.
- the device may further include: a collection unit configured to collect time feature information and location feature information as scene feature information according to a preset frequency. Corresponding scene sample set; a generating unit, configured to perform clustering processing on the samples in the scene sample set to generate a scene prediction model that includes scene recognition capabilities.
- the first determining unit may include: an input subunit for inputting current time feature information and positioning feature information into the scene prediction model; and a range determining subunit for the scene
- the prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information; the scene determination subunit is used to determine the corresponding target scene according to the time period range and address range.
- the device may further include: a classification unit for classifying each application program according to the attribute information of the application program to obtain a plurality of application program sets, and each application program set and corresponding scene information Binding; the degree of association determining unit is used to determine the degree of association between the scene information and the scene according to the relationship between the scene information and the scene.
- the second determining unit may include: an obtaining subunit, configured to obtain the degree of association between the target scene and the scene information of each application set; and the determining subunit, configured to calculate the degree of association
- the set of application programs not greater than the first preset threshold is determined as the first target application program.
- FIG. 5 is a schematic diagram of modules of an application management apparatus provided by an embodiment of the application.
- the application management apparatus 300 includes: an acquiring unit 31, a first determining unit 32, a second determining unit 33, and a management unit 34.
- the acquiring unit 31 is configured to acquire current scene feature information.
- the first determining unit 32 is configured to determine the current target scene according to the scene feature information.
- the first determining unit 32 compares the currently collected scene feature information with user habits to determine the target scene the user is currently in. For example, it can be determined based on the time feature information and positioning feature information that the user is within a certain time range. In a certain location range, for example, between 8 o'clock in the working day and 17:00 pm, and the user is in the office location range, the corresponding target scene can be determined as the work scene. .
- the second determining unit 33 is configured to determine a first target application that is not associated with the target scene.
- the second determining unit 33 may determine the degree of association with the target scene according to the attribute information of each application.
- the attribute information may be the name information of the application and the role information of the application. For example, when the target scene is a work scene, then the "X Office" application for office use has a greater degree of association with the work scene.
- the application whose degree of association with the target scene is less than the preset threshold is determined as the first target application that is not associated with the target scene. For example, when the target scene is a work scene, then the "Y Honor" application for the game and the The work scene has a low degree of association, and it can be determined accordingly as the first target application that is not associated with the target scene.
- the target scene includes a work scene or an entertainment scene
- the second determining unit 33 is specifically configured to:
- the office application is set to be associated with the work scene
- the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application
- the processor 501 may further specifically perform the following steps:
- the processor 501 may specifically perform the following steps:
- the office application is set to be associated with the work scene
- the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application
- the display 503 can be used to display information input by the user or information provided to the user, and various graphical user interfaces. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof.
- the display 503 may include a display panel.
- the display panel may be configured in the form of a liquid crystal display (LCD), or an organic light-emitting diode (OLED).
- LCD liquid crystal display
- OLED organic light-emitting diode
- the electronic device 500 may also include a camera, a Bluetooth module, etc., which will not be repeated here.
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)
- Telephone Function (AREA)
Abstract
Disclosed is an application program management method. The method comprises: acquiring current scenario feature information; determining a current target scenario according to the scenario feature information; determining a first target application program not associated with the target scenario; and freezing the first target application program. The application program management efficiency is improved.
Description
本申请涉及电子设备技术领域,尤其涉及一种应用程序的管理方法、装置、存储介质及电子设备。This application relates to the technical field of electronic equipment, and in particular to an application management method, device, storage medium and electronic equipment.
随着电子技术的不断发展,电子设备如手机的功能越来越强大,在手机中可以安装各种各样的应用,以满足用户的需求,为用户的生活工作带来更多的便利。With the continuous development of electronic technology, electronic devices such as mobile phones have become more and more powerful. Various applications can be installed in mobile phones to meet the needs of users and bring more convenience to users' lives and work.
很多应用程序在用户安装后会自动的设置开机启动,即在用户开启终端设备后,无论用户是否打开该应用,该应用都会自动启动并在后台运行,而对于一些用户不常使用的应用程序,在后台运行的话会消耗手机的电量和内存资源,进而影响手机的使用及续航。Many applications are automatically set to start up after the user installs them. That is, after the user turns on the terminal device, the application will automatically start and run in the background regardless of whether the user opens the application or not. For some applications that are not frequently used by users, Running in the background will consume the phone's power and memory resources, which will affect the phone's use and battery life.
目前,为了避免不常使用的应用程序在后台运行而导致手机的电量和内存资源的浪费,用户可以手动的将不常使用的应用程序添加到冻结白名单中,以将不常使用的应用程序进行冻结,但是,该方法需要用户不断手动更新冻结白名单,将应用程序加入或者移除,导致对应用程序的管理效率较低。At present, in order to avoid the infrequently used applications running in the background and causing the waste of the phone’s power and memory resources, the user can manually add the infrequently used applications to the freeze whitelist to add infrequently used applications However, this method requires the user to continuously manually update the freezing whitelist and add or remove applications, which results in low management efficiency of applications.
发明内容Summary of the invention
本申请实施例提供一种应用程序的管理方法、装置、存储介质及电子设备,可以提升应用程序的管理效率。The embodiments of the present application provide an application program management method, device, storage medium, and electronic equipment, which can improve the management efficiency of the application program.
第一方面,本申请实施例了提供了一种应用程序的管理方法,包括:In the first aspect, the embodiments of the present application provide an application management method, including:
获取当前的场景特征信息;Obtain current scene feature information;
根据所述场景特征信息确定当前的目标场景;Determine the current target scene according to the scene feature information;
确定与所述目标场景不关联的第一目标应用程序;Determine a first target application that is not associated with the target scene;
将所述第一目标应用程序进行冻结。Freeze the first target application.
第二方面,本申请实施例了提供了的一种应用程序的管理装置,包括:In the second aspect, the embodiment of the present application provides an application management apparatus, including:
获取单元,用于获取当前的场景特征信息;The acquiring unit is used to acquire current scene feature information;
第一确定单元,用于根据所述场景特征信息确定当前的目标场景;The first determining unit is configured to determine the current target scene according to the scene feature information;
第二确定单元,用于确定与所述目标场景不关联的第一目标应用程序;The second determining unit is configured to determine a first target application that is not associated with the target scene;
管理单元,用于将所述第一目标应用程序进行冻结。The management unit is used to freeze the first target application.
第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的应用程序的管理方法。In the third aspect, the storage medium provided by the embodiment of the present application has a computer program stored thereon, and when the computer program runs on a computer, the computer is caused to execute the application management method provided in any embodiment of the present application .
第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算 机程序,所述处理器通过调用所述计算机程序,用于执行步骤:In the fourth aspect, the electronic device provided by the embodiment of the present application includes a processor and a memory, the memory has a computer program, and the processor is used to execute the steps by calling the computer program:
获取当前的场景特征信息;Obtain current scene feature information;
根据所述场景特征信息确定当前的目标场景;Determine the current target scene according to the scene feature information;
确定与所述目标场景不关联的第一目标应用程序;Determine a first target application that is not associated with the target scene;
将所述第一目标应用程序进行冻结。Freeze the first target application.
下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。The following describes the specific implementations of the present application in detail with reference to the accompanying drawings, which will make the technical solutions and other beneficial effects of the present application obvious.
图1是本申请实施例提供的应用程序的管理方法的流程示意图。FIG. 1 is a schematic flowchart of an application management method provided by an embodiment of the present application.
图2为本申请实施例提供的应用程序的管理方法的另一流程示意图。FIG. 2 is a schematic diagram of another flow of the application management method provided by the embodiment of the application.
图3是本申请实施例提供的应用程序的管理方法的场景示意图。Fig. 3 is a schematic diagram of a scenario of an application management method provided by an embodiment of the present application.
图4是本申请实施例提供的应用程序的管理方法的另一场景示意图。Fig. 4 is a schematic diagram of another scenario of the application management method provided by the embodiment of the present application.
图5为本申请实施例提供的应用程序的管理装置的模块示意图。FIG. 5 is a schematic diagram of modules of an application management apparatus provided by an embodiment of the application.
图6为本申请实施例提供的应用程序的管理装置的另一模块示意图。FIG. 6 is a schematic diagram of another module of the application management apparatus provided by an embodiment of the application.
图7为本申请实施例提供的电子设备的结构示意图。FIG. 7 is a schematic structural diagram of an electronic device provided by an embodiment of the application.
图8为本申请实施例提供的电子设备的另一结构示意图。FIG. 8 is a schematic diagram of another structure of an electronic device provided by an embodiment of the application.
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。Please refer to the drawings, in which the same component symbols represent the same components, and the principle of the present application is implemented in an appropriate computing environment for illustration. The following description is based on the exemplified specific embodiments of the present application, which should not be regarded as limiting other specific embodiments that are not described in detail herein.
本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文该的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文该的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。The term "module" used in this article can be regarded as a software object executed on the computing system. The different components, modules, engines and services mentioned in this article can be regarded as implementation objects on the computing system. The device and method described herein are preferably implemented in the form of software, of course, they can also be implemented on hardware, and they are all within the protection scope of this application.
本申请实施例提供一种应用程序的管理方法,该应用程序的管理方法的执行主体可以是本申请实施例提供的应用程序的管理装置,或者集成了该应用程序的管理装置的电子设备,其中该应用程序的管理装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑(PDA,Personal Digital Assistant)等。The embodiment of the present application provides a method for managing an application program. The execution subject of the application management method may be the application management apparatus provided in the embodiment of the present application, or an electronic device integrated with the application management apparatus, where The application management device can be implemented in hardware or software. Among them, the electronic device may be a smart phone, a tablet computer, a PDA (Personal Digital Assistant), etc.
以下进行具体分析说明。The following is a specific analysis and description.
本发明实施例提供一种应用程序的管理方法,包括:The embodiment of the present invention provides an application program management method, including:
获取当前的场景特征信息;Obtain current scene feature information;
根据所述场景特征信息确定当前的目标场景;Determine the current target scene according to the scene feature information;
确定与所述目标场景不关联的第一目标应用程序;Determine a first target application that is not associated with the target scene;
将所述第一目标应用程序进行冻结。Freeze the first target application.
在一种实施方式中,所述场景特征信息包括时间特征信息和定位特征信息,所述根据所述场景特征信息确定当前的目标场景的步骤之前,还可以包括:按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集;对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。In an embodiment, the scene characteristic information includes time characteristic information and positioning characteristic information. Before the step of determining the current target scene according to the scene characteristic information, it may further include: collecting time characteristic information at a preset frequency The location feature information is used as the scene feature information to form a corresponding scene sample set; the samples in the scene sample set are clustered to generate a scene prediction model including scene recognition capabilities.
在一种实施方式中,该根据所述场景特征信息确定当前的目标场景的步骤,可以包括:将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;根据所述时间段范围和地址范围确定相应的目标场景。In an embodiment, the step of determining the current target scene based on the scene feature information may include: inputting current time feature information and positioning feature information into the scene prediction model; the scene prediction model is based on The current time characteristic information and the positioning characteristic information determine the corresponding time period range and address range; and the corresponding target scene is determined according to the time period range and address range.
在一种实施方式中,该确定与所述目标场景不关联的第一目标应用程序的步骤之前,还可以包括:根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定;根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。In one embodiment, before the step of determining the first target application that is not associated with the target scene, it may further include: classifying each application according to the attribute information of the application to obtain multiple applications Set, each application set is bound to corresponding scene information; according to the relationship between the scene information and the scene, the degree of association between the scene information and the scene is determined.
在一种实施方式中,该确定与所述目标场景不关联的第一目标应用程序的步骤,可以包括:获取所述目标场景与每一应用程序集的场景信息的关联度;将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。In an embodiment, the step of determining the first target application that is not associated with the target scene may include: obtaining the degree of association between the target scene and the scene information of each application set; The application set whose degree is not greater than the first preset threshold is determined as the first target application.
在一种实施方式中,该将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序的步骤,可以包括:获取关联度不大于第一预设阈值的目标应用程序集,并计算所述目标应用程序集与所述第一预设阈值的差值;当所述差值大于第二预设阈值时,将所述目标应用程序集确定为第一目标应用程序;当所述差值不大于第二预设阈值时,将所述目标应用程序集确定为第二目标应用程序,并将所述第二目标应用程序设置为待解冻状态。In one embodiment, the step of determining the set of applications whose relevance is not greater than a first preset threshold as the first target application may include: obtaining target applications whose relevance is not greater than the first preset threshold Program set, and calculate the difference between the target application set and the first preset threshold; when the difference is greater than a second preset threshold, determine the target application set as the first target application When the difference is not greater than a second preset threshold, the target application set is determined to be a second target application, and the second target application is set to a state to be unfrozen.
在一种实施方式中,该将所述第一目标应用程序进行冻结的步骤之后,还可以包括:检测是否退出所述目标场景;当检测到退出所述目标场景时,将所述第一目标应用程序进行解冻。In one embodiment, after the step of freezing the first target application, it may further include: detecting whether to exit the target scene; when the exit of the target scene is detected, setting the first target The application is defrosted.
在一种实施方式中,该目标场景包括工作场景或娱乐场景,该确定与所述目标场景不关联的第一目标应用程序的步骤,可以包括:In one embodiment, the target scene includes a work scene or an entertainment scene, and the step of determining a first target application that is not associated with the target scene may include:
当所述目标场景为工作场景时,将办公类应用程序与所述工作场景设置为关联和将休闲类应用程序与所述工作场景设置为不关联,并将休闲类应用程序确定为第一目标应用程序;When the target scene is a work scene, the office application is set to be associated with the work scene, and the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application;
当所述目标场景为娱乐场景时,将休闲类应用程序与所述娱乐场景设置为关联和将办公类应用程序与所述娱乐场景设置为不关联,并将办公类应用程序确定为第一目标应用程序。When the target scene is an entertainment scene, the leisure application is set to be associated with the entertainment scene, and the office application is set to not be associated with the entertainment scene, and the office application is determined as the first target application.
本申请实施例提供一种应用程序的管理方法,如图1所示,图1为本申请实施例提供的应用程序的管理方法的流程示意图,该应用程序的管理方法可以包括以下步骤:An embodiment of the present application provides an application management method. As shown in FIG. 1, FIG. 1 is a schematic flowchart of the application management method provided in an embodiment of the application. The application management method may include the following steps:
在步骤S101中,获取当前的场景特征信息。In step S101, current scene feature information is acquired.
需要说明的是,电子设备上会安装各种各样的应用程序,如游戏类应用程序、办公类应用程序以及音频类应用程序等等,但是用户平常使用的过程中,应用程序使用的次数都不一样,特别是针对不同的场景下,如在不同的日期和不同的地点下,每一个应用程序的使用频率都不一样,例如用户在工作日处于办公室和周末在家中,使用的应用程序肯定不一样,而对于在特定场景中使用频率低,即不常使用的应用程序,在后台运行的话会消耗手机的电量和内存资源,影响手机的使用及续航,所以用户往往希望在特定场景下将相应的应用程序冻结。It should be noted that a variety of applications are installed on electronic devices, such as game applications, office applications, and audio applications, etc. However, the number of times the application is used by the user is usually Not the same, especially for different scenarios, such as on different dates and different locations, the frequency of use of each application is different, for example, the user is in the office on weekdays and at home on weekends, the application must be used It is not the same. For applications that are used in a specific scenario with low frequency, that is, infrequently used applications, running in the background will consume the power and memory resources of the phone, affecting the use and battery life of the phone, so users often want to change The corresponding application freezes.
其中,可以采集电子设备当前的场景特征信息,该场景特征信息可以为场景下相应的多维特征信息,该多维特征信息为在不同场景下采集到的特征信息,具有相应的场景特性,在一实施方式中,该场景特征信息可以包括时间特征信息和通过全球定位系统(Global Positioning System,GPS)采集当前的定位特征信息,使得后期电子设备可以根据当前的时间信息和当前的定位信息确定出当前所处的场景,如工作场景、休闲模式或者旅游模式等等。Among them, the current scene feature information of the electronic device can be collected. The scene feature information can be the corresponding multi-dimensional feature information in the scene. The multi-dimensional feature information is the feature information collected in different scenes and has corresponding scene characteristics. In this manner, the scene feature information may include time feature information and current location feature information collected by the Global Positioning System (GPS), so that later electronic devices can determine the current location based on the current time information and current location information. At the scene, such as work scene, leisure mode or travel mode, etc.
在步骤S102中,根据场景特征信息确定当前的目标场景。In step S102, the current target scene is determined according to the scene feature information.
其中,可以根据当前采集的场景特征信息与用户习惯进行对比,确定出用户当前处于的目标场景,如可以根据时间特征信息和定位特征信息确定出在某个时间范围内,用户处在某个地点范围中,如在工作日的8点至下午17点之间,用户处在办公室地点范围中,则可以确定出相应的目标场景为工作场景。Among them, the currently collected scene feature information can be compared with user habits to determine the target scene the user is currently in. For example, it can be determined based on the time feature information and location feature information that the user is in a certain place within a certain time range. In the range, if the user is in the office location range between 8 o'clock in the working day and 17 o'clock in the afternoon, the corresponding target scene can be determined as the work scene.
在一些实施方式中,所述场景特征信息包括时间特征信息和定位特征信息,该根据所述场景特征信息确定当前的目标场景的步骤,可以包括:In some embodiments, the scene characteristic information includes time characteristic information and positioning characteristic information, and the step of determining the current target scene according to the scene characteristic information may include:
(1)将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;(1) Input current time feature information and location feature information into the scene prediction model;
(2)所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;(2) The scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information;
(3)根据所述时间段范围和地址范围确定相应的目标场景。(3) Determine the corresponding target scene according to the time period range and address range.
其中,可以预先按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,形成样本,构建相应的场景样本集,根据聚类算法对场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。Among them, the time feature information and location feature information can be collected in advance according to the preset frequency as the scene feature information, form samples, construct the corresponding scene sample set, cluster the samples in the scene sample set according to the clustering algorithm, and generate the scene that contains Scene prediction model with recognition ability.
进一步的,在构建好场景预测模型后,可以将当前的时间特征信息和定位特征信息输入到该场景预测模型中,该场景预测模型会根据当前的时间特征信息确定好相应的时间段范围,比如,当前时间特征信息为工作日15点08分,那么可以确定相应的时间段范围为工作时间段范围。根据当前的定位特征信息确定好相应的地址范围,比如,当前定位特征信息为X大厦,那么可以确定相应的地址范围为办公室地址范围,根据工作时间段范围以及办公室地址范围可以确定出相应的目标场景为工作场景。Further, after the scene prediction model is constructed, the current time feature information and location feature information can be input into the scene prediction model, and the scene prediction model will determine the corresponding time period range based on the current time feature information, such as , The current time feature information is 15:08 on a working day, then the corresponding time period range can be determined as the working time period range. Determine the corresponding address range according to the current location feature information. For example, if the current location feature information is X Building, then the corresponding address range can be determined as the office address range, and the corresponding target can be determined according to the working time range and office address range The scene is a work scene.
在步骤S103中,确定与目标场景不关联的第一目标应用程序。In step S103, a first target application that is not associated with the target scene is determined.
其中,在确定出了相应的目标场景之后,可以根据每一应用的属性信息确定与目标场景的关联度,该属性信息可以为应用程序的名称信息以及应用程序的作用信息,比如,当目标场景为工作场景,那么“X办公”用途为办公的应用程序与该工作场景的关联度较大。将与目标场景的关联度小于预设阈值的应用程序确定为与目标场景不关联的第一目标应用程序,比如,当目标场景为工作场景,那么“Y荣耀”用途为游戏的应用程序与该工作场景的关联度较小,可以相应的将其确定为与目标场景不关联的第一目标应用程序。Among them, after the corresponding target scene is determined, the association degree with the target scene can be determined according to the attribute information of each application. The attribute information can be the name information of the application and the function information of the application, for example, when the target scene If it is a work scene, then the "X Office" application for office has a greater correlation with the work scene. The application whose degree of association with the target scene is less than the preset threshold is determined as the first target application that is not associated with the target scene. For example, when the target scene is a work scene, then the "Y Honor" application for the game and the The work scene has a low degree of association, and it can be determined accordingly as the first target application that is not associated with the target scene.
在一些实施方式中,该确定与目标场景不关联的第一目标应用程序的步骤,可以包括:In some embodiments, the step of determining the first target application that is not associated with the target scene may include:
(1)获取所述目标场景与每一应用程序集的场景信息的关联度;(1) Obtain the degree of association between the target scene and the scene information of each application set;
(2)将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。(2) Determine the set of applications with the degree of association not greater than the first preset threshold as the first target application.
其中,可以预先根据应用程序的属性信息对每一应用程序进行用途分类,以得到多个应用程序集,该属性信息为应用程序的用途信息,该用途信息一般为开发时开发者预设的,也可以由用户自行定义。如“X办公”应用程序的用途信息为用于文本编辑,“Y荣耀”应用程序的用途信息为对战类游戏,“W信”应用程序的用途信息为即时通讯。以此类推,可以将每一类应用程序根据用途分类到相应的应用程序集,如办公类应用程序集、聊天类应用程序集以及休闲类应用程序集等等,每一应用程序集与相应的场景信息绑定,如办公类应用程序集的场景信息为数据处理、文本处理以及表格处理等等。根据每一类应用程序集的场景信息与场景之间的相应关系,确定出每一类应用程序集的场景信息与场景之间的关联度,如办公类应用程序集与工作场景的关联度最大,与聊天类应用程序集的关联度其次,与娱乐类应用程序集的关联度最低。Among them, each application can be classified according to the attribute information of the application in advance to obtain multiple application sets. The attribute information is the application information, and the application information is generally preset by the developer during development. It can also be defined by the user. For example, the usage information of the "X Office" application is for text editing, the usage information of the "Y Honor" application is a battle game, and the usage information of the "W Letter" application is instant messaging. By analogy, each type of application can be classified into the corresponding application set according to its purpose, such as office application set, chat application set, leisure application set, etc., each application set and the corresponding Scene information binding, such as the scene information of the office application set is data processing, text processing, and table processing. According to the corresponding relationship between the scene information and the scene of each type of application set, determine the degree of association between the scene information and the scene of each type of application set, for example, the office application set has the largest correlation with the work scene , The second is the relevance to the chat application set, and the lowest relevance to the entertainment application set.
进一步的,可以获取目标场景与每一类应用程序集相应的关联度,将关联度不大于第一预设阈值的应用程序确定为第一目标应用程序,即在该目标场景下不常使用的应用程序确定为第一目标应用程序。Further, it is possible to obtain the corresponding degree of association between the target scene and each type of application set, and determine the application with the degree of association not greater than the first preset threshold as the first target application, that is, the one that is not frequently used in the target scene The application program is determined as the first target application program.
在一些实施方式中,所述目标场景包括但不限于工作场景或娱乐场景,该确定与所述目标场景不关联的第一目标应用程序的步骤,可以包括:In some embodiments, the target scene includes but is not limited to a work scene or an entertainment scene. The step of determining a first target application that is not associated with the target scene may include:
(1.1)当所述目标场景为工作场景时,将办公类应用程序与所述工作场景设置为关联和将休闲类应用程序与所述工作场景设置为不关联,并将休闲类应用程序确定为第一目标应用程序;(1.1) When the target scene is a work scene, set the office application to be associated with the work scene and set the leisure application to be unassociated with the work scene, and determine the leisure application as The first target application;
(1.2)当所述目标场景为娱乐场景时,将休闲类应用程序与所述娱乐场景设置为关联和将办公类应用程序与所述娱乐场景设置为不关联,并将办公类应用程序确定为第一目标应用程序。(1.2) When the target scene is an entertainment scene, the leisure application and the entertainment scene are set to be associated and the office application is set to not be associated with the entertainment scene, and the office application is determined to be The first target application.
其中,当该目标场景判定为工作场景时,说明用户当前处于工作的场景状态,如在办公室或者研究院等场景,可以将工作场景会使用到的办公类应用程序与该工作场景设置为关联,将工作场景不会使用或者极少使用到的休闲类应用程序与该工作场景设置为不关联, 并将工作场景下不关联的休闲类应用程序确定为第一目标应用程序。Among them, when the target scene is judged to be a work scene, it means that the user is currently working in a scene state, such as in an office or a research institute. Office applications that will be used in the work scene can be associated with the work scene. The leisure application that is not used or rarely used in the work scene is set as not associated with the work scene, and the leisure application that is not associated in the work scene is determined as the first target application.
当该目标场景判定为娱乐场景时,说明用户当前处于娱乐的场景状态,如在家中或者茶室等场景,可以将娱乐场景会使用到的休闲类应用程序与该工作场景设置为关联,将娱乐场景不会使用或者极少使用到的办公类应用程序与该工作场景设置为不关联,并将娱乐场景下不关联的办公类应用程序确定为第一目标应用程序,使得后续可以将该不关联的第一目标应用程序进行冻结处理。When the target scene is judged to be an entertainment scene, it means that the user is currently in an entertainment scene state, such as at home or a tea room. You can set the leisure application used in the entertainment scene to be associated with the work scene, and set the entertainment scene Office applications that are not used or rarely used are set as not associated with the work scene, and office applications that are not associated in the entertainment scene are determined as the first target application, so that the unassociated application can be subsequently The first target application performs freezing processing.
在步骤S104中,将第一目标应用程序进行冻结。In step S104, the first target application is frozen.
其中,该第一目标应用程序为在当前场景下关联度较小或不关联的应用程序,即使用的概率极小,相应的,为了节省电子设备的电量以及内存,可以将第一目标应用程序进行冻结处理。Wherein, the first target application is an application with a small degree of association or no association in the current scenario, that is, the probability of use is extremely small. Accordingly, in order to save the power and memory of the electronic device, the first target application can be Perform freezing processing.
由上述可知,本实施例提供的一种应用程序的管理方法,获取当前的场景特征信息;根据场景特征信息确定当前的目标场景;确定与目标场景不关联的第一目标应用程序;将第一目标应用程序进行冻结。以此可以根据当前的场景特征信息确定出相应的场景,将与该场景不关联的第一目标应用程序进行冻结,实现应用程序管理的自动化,提升了对应用程序的管理效率。It can be seen from the above that the application management method provided in this embodiment obtains current scene characteristic information; determines the current target scene according to the scene characteristic information; determines the first target application that is not associated with the target scene; The target application is frozen. In this way, the corresponding scene can be determined according to the current scene feature information, and the first target application that is not associated with the scene can be frozen, so as to realize the automation of application management and improve the management efficiency of the application.
根据上述实施例所描述的方法,以下将举例作进一步详细说明。According to the method described in the above embodiment, the following will give an example for further detailed description.
请参阅图2,图2为本申请实施例提供的应用程序的管理方法的另一流程示意图。Please refer to FIG. 2. FIG. 2 is a schematic diagram of another flow of the application management method provided by an embodiment of the present application.
具体而言,该方法包括:Specifically, the method includes:
在步骤S201中,按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集。In step S201, time feature information and location feature information are collected according to a preset frequency as scene feature information to form a corresponding scene sample set.
需要说明的是,为了更好的说明本申请,以下将电子设备以手机进行举例说明,手机中会安装各种各样的应用程序,但是用户平常使用的过程中,在特定场景下,如工作日在办公室和周末处于家中,应用程序使用的习惯都不一样,对于与特定场景不相关的应用程序,在后台运行的话会消耗手机的电量和内存资源,影响手机的续航,而对于与特定场景强相关的应用程序,则需要正常使用。It should be noted that, in order to better explain this application, the following uses a mobile phone as an example to illustrate the electronic device. Various applications are installed in the mobile phone. However, the user usually uses it in a specific scenario, such as work. In the office and at home on the weekends, the application usage habits are different. For applications that are not related to a specific scene, running in the background will consume the battery and memory resources of the phone and affect the battery life of the phone. Strongly related applications need to be used normally.
其中,在本申请中,首先进行场景的学习,在人们生活过程中,往往存在多种场景,如工作场景、娱乐场景或者旅游场景等等,可以按照预设频率采集手机的时间特征信息和定位特征信息作为场景特征信息,形成样本,并可以连续采集两周以上的样本,构成相应的场景样本集。Among them, in this application, the learning of the scene is first performed. In the process of people's life, there are often multiple scenes, such as work scenes, entertainment scenes, or travel scenes. The time characteristic information and positioning of the mobile phone can be collected at a preset frequency. The feature information is used as scene feature information to form samples, and samples can be continuously collected for more than two weeks to form a corresponding scene sample set.
在步骤S202中,对场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。In step S202, clustering is performed on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
其中,手机对场景样本集中的样本进行聚类处理,可以通过聚类后的数据得出用户的行为规律,如在工作日的预设时间段内,用户一般都处在办公区某大厦附近,在非预设时间段内,用户一般都处在住宅某小区附近等等。Among them, the mobile phone clusters the samples in the scene sample set, and the user's behavior can be obtained from the clustered data. For example, during the preset time period of the working day, the user is generally near a certain building in the office area. In a non-preset time period, the user is generally near a certain residential area, and so on.
在步骤S203中,获取当前的时间特征信息和定位特征信息。In step S203, current time characteristic information and positioning characteristic information are acquired.
其中,手机获取当前的时间特征信息,如星期二15点52分和定位信息T大厦中。Among them, the mobile phone obtains the current time characteristic information, such as 15:52 on Tuesday and the location information in the T building.
在步骤S204中,将当前的时间特征信息和定位特征信息输入到场景预测模型中,场景预测模型根据当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围。In step S204, the current time feature information and location feature information are input into the scene prediction model, and the scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information.
其中,手机将获取到的星期二15点52分时间特征信息输入到场景预测模型中,该场景预测模型可以根据该星期二15点52分时间特征信息确定相应的时间段范围为工作时间段范围,将获取到的T大厦定位特征信息输入到场景预测模型中,该场景预测模型根据该T大厦定位特征信息可以确定相应的地址范围为办公室地址范围。Among them, the mobile phone inputs the acquired time feature information of Tuesday 15:52 into the scene prediction model. The scene prediction model can determine the corresponding time period range as the working time period range according to the time feature information of Tuesday 15:52: The acquired T building location feature information is input into the scene prediction model, and the scene prediction model can determine the corresponding address range as the office address range according to the T building location feature information.
在一实施方式中,该工作日和非工作日的范围可以由用户输入,该办公室地址范围和家庭地址范围可以由用户输入。In an embodiment, the range of working days and non-working days may be input by the user, and the office address range and home address range may be input by the user.
在步骤S205中,根据时间段范围和地址范围确定相应的目标场景。In step S205, a corresponding target scene is determined according to the time period range and the address range.
其中,手机可以根据该场景预测模型确定的工作时间段范围以及该办公室地址范围确定相应的目标场景为工作场景。如图3所示,在手机100确定出目标场景为工作场景后,可以发出提示信息101“检测到当前场景为工作场景”,进一步的,用户可以选择确定,或者否定,在否定后可以重新开始检测或者由用户输入相应的场景。Among them, the mobile phone can determine the corresponding target scene as the working scene according to the working time period range determined by the scene prediction model and the office address range. As shown in Figure 3, after the mobile phone 100 determines that the target scene is a work scene, it can send out a prompt message 101 "The current scene is detected as a work scene". Further, the user can choose to confirm or negate, and restart after negating Detect or input the corresponding scene by the user.
在步骤S206中,根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定。In step S206, each application is classified according to the attribute information of the application to obtain multiple application sets, and each application set is bound to corresponding scene information.
其中,手机可以根据应用程序的属性信息对每一应用程序进行用途分类,得到多个应用程序集,如办公应用程序集、聊天应用程序集以及游戏应用程序集等等。该每一应用程序集与相应的场景信息绑定,该办公应用程序集绑定的场景信息可以为数据处理、文本处理和表格处理等,该聊天应用程序集绑定的场景信息可以为通讯、沟通和数据传输等,该游戏应用程序集绑定的场景信息可以为娱乐、休闲和竞技等。如图4所示,该办公应用程序集中包括应用1和应用2,该聊天应用程序集中包括应用3和应用4,该游戏应用程序集中包括应用5和应用6。Among them, the mobile phone can classify each application according to the attribute information of the application to obtain multiple application sets, such as office application sets, chat application sets, and game application sets. Each application set is bound to corresponding scene information. The scene information bound to the office application set can be data processing, text processing, and form processing. The scene information bound to the chat application set can be communication, Communication and data transmission, etc. The scene information bound to the game application set can be entertainment, leisure, and competition. As shown in FIG. 4, the office application program includes application 1 and application 2, the chat application program includes application 3 and application 4, and the game application program includes application 5 and application 6.
在步骤S207中,根据场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。In step S207, the degree of association between the scene information and the scene is determined according to the relationship between the scene information and the scene.
其中,该场景信息与场景之间的关系,如办公应用程序集与工作场景的关系非常贴合,关联度较高,可以为0.9。聊天应用程序集与工作场景的关系部分贴合,关联度一般,可以为0.6。游戏应用程序集与工作场景的关系完全不同,关联度较差,可以为0.1。Among them, the relationship between the scene information and the scene, such as the relationship between the office application set and the work scene is very close, and the correlation degree is high, which can be 0.9. The relationship between the chat application set and the work scene partially fits, and the correlation degree is general, which can be 0.6. The relationship between the game application set and the work scene is completely different, and the correlation degree is poor, which can be 0.1.
在步骤S208中,获取目标场景与每一应用程序集的场景信息的关联度,获取关联度不大于第一预设阈值的目标应用程序集,并计算目标应用程序集与第一预设阈值的差值。In step S208, obtain the degree of association between the target scene and the scene information of each application set, obtain the target application set with the degree of association not greater than the first preset threshold, and calculate the difference between the target application set and the first preset threshold. Difference.
其中,可以获取目标场景即工作场景与每一应用程序集相应的关联度,即0.9、0.6和0.1。该第一预设阈值为场景强相关判断的临界值,可以为0.7,将关联度大于0.7的办公应用程序集确定为与该工作场景强相关的应用程序集。获取关联度不大于0.7的目标应用程 序集,即聊天应用程序集和游戏应用程序集。计算聊天应用程序集与0.7的差值为0.1,游戏应用程序集与0.7的差值为0.6。Among them, the corresponding degree of association between the target scene, that is, the work scene, and each application set can be obtained, namely 0.9, 0.6, and 0.1. The first preset threshold is the critical value for the judgment of strong correlation of the scene, which can be 0.7, and the office application set with the correlation degree greater than 0.7 is determined as the application set strongly related to the work scene. Obtain the target application set whose relevance is not greater than 0.7, that is, the chat application set and the game application set. Calculate the difference between the chat application set and 0.7 as 0.1, and the difference between the game application set and 0.7 as 0.6.
在步骤S209中,当差值大于第二预设阈值时,将目标应用程序集确定为第一目标应用程序。In step S209, when the difference is greater than the second preset threshold, the target application set is determined as the first target application.
其中,该第二预设阈值为界定目标应用程序集和场景强相关是否接近的临界值,比如为0.2,当差值大于该第二预设阈值0.2时,说明目标应用程序集与场景的关联度差别较大,因此,可以将该游戏应用程序集确定为第一目标应用程序。Wherein, the second preset threshold is a critical value that defines whether the target application set and the scene are strongly correlated, such as 0.2. When the difference is greater than the second preset threshold 0.2, it indicates the association between the target application set and the scene Therefore, the game application set can be determined as the first target application.
在步骤S210中,当差值不大于第二预设阈值时,将目标应用程序集确定为第二目标应用程序,并将第二目标应用程序设置为待解冻状态。In step S210, when the difference is not greater than the second preset threshold, the target application set is determined to be the second target application, and the second target application is set to a state to be unfrozen.
其中,当差值不大于第二预设阈值0.2时,说明目标应用程序集与场景的关联度较为接近,因此,可以将该聊天应用程序集确定为第二目标应用程序。Wherein, when the difference is not greater than the second preset threshold of 0.2, it indicates that the correlation between the target application set and the scene is relatively close, and therefore, the chat application set can be determined as the second target application.
进一步的,该待解冻状态为冻结状态的一种模式,在目标应用程序处于待解冻状态时,可以在用户界面中显示出目标应用程序的临时图标,当用户点击了该临时图标时,将第二目标应用程序解冻,若在一段时间内,用户未点击该临时图标,则将该临时图标删除,并恢复该第二目标应用程序的冻结状态。因此,可以将与场景较为接近的第二目标应用程序,即聊天应用程序集临时设置为待解冻状态。Further, the to-be-thawed state is a mode of the frozen state. When the target application is in the to-be-thawed state, the temporary icon of the target application can be displayed in the user interface. When the user clicks the temporary icon, the 2. The target application is unfrozen. If the user does not click the temporary icon within a period of time, the temporary icon is deleted and the frozen state of the second target application is restored. Therefore, the second target application that is closer to the scene, that is, the chat application set, can be temporarily set to a state to be unfrozen.
在步骤S211中,将第一目标应用程序进行冻结。In step S211, the first target application is frozen.
其中,可以将与目标场景即工作场景强相关的办公应用程序集进行解冻,方便用户的使用,将与工作场景不相关的游戏应用程序集进行冻结,以节省手机的电量值和内存资源。Among them, the office application assembly that is strongly related to the target scene, that is, the work scene, can be unfrozen, which is convenient for users to use, and the game application assembly that is not related to the work scene can be frozen to save the power value and memory resources of the mobile phone.
如图4所示,手机100将与工作场景强相关办公应用程序集102中的应用1和应用2设置为解冻状态。将与工作场景相关聊天应用程序集103中的应用3和应用4设置为待解冻状态。将与工作场景不相关的游戏应用程序集104中的应用5和应用6设置为冻结状态。As shown in FIG. 4, the mobile phone 100 sets the application 1 and the application 2 in the office application program set 102 that are strongly related to the work scene into a thawed state. Set application 3 and application 4 in the chat application set 103 related to the work scene to a state to be unfrozen. The application 5 and application 6 in the game application assembly 104 that are not related to the work scene are set to a frozen state.
在步骤S212中,检测是否退出目标场景。In step S212, it is detected whether to exit the target scene.
其中,当检测到手机退出目标场景时,执行步骤S213。当检测到手机未退出目标场景时,返回继续执行S212。Wherein, when it is detected that the mobile phone exits the target scene, step S213 is executed. When it is detected that the mobile phone has not exited the target scene, return to continue to execute S212.
在步骤S213中,将第一目标应用程序进行解冻。In step S213, the first target application is unfrozen.
其中,当检测到手机退出了目标场景即工作场景时,为了不影响用户的使用,将在该工作场景下冻结的第一目标应用程序即游戏应用程序集进行自动解冻,以方便用户后续使用。Wherein, when it is detected that the mobile phone exits the target scene, that is, the work scene, in order not to affect the user's use, the first target application that is frozen in the work scene, that is, the game application set is automatically unfrozen to facilitate subsequent use by the user.
由上述可知,本实施例提供的一种应用程序的管理方法,通过预先构建具有场景识别能力的场景预测模式,获取当前的时间特征信息和定位特征信息,根据时间特征信息和定位特征信息确定出相应的目标场景,将应用程序根据属性信息进行分类,得到绑定有场景信息的应用程序集,根据场景信息与场景之间的关系,确定每一应用程序集的场景信息与场景的关联度,将与当前的目标场景相关的第二目标应用程序设置为待解冻状态,将与当 前的目标场景不相关的第一目标应用程序进行冻结。以此可以根据当前的时间以及定位地点确定出相应的场景,将与该场景不相关的第一目标应用程序进行冻结,将与该场景相关的第二目标应用程序设置为待解冻状态,实现应用程序管理的自动化,提升了对应用程序的管理效率。It can be seen from the above that the application management method provided in this embodiment obtains the current time feature information and positioning feature information by constructing a scene prediction mode with scene recognition capability in advance, and determines it based on the time feature information and the positioning feature information. According to the corresponding target scene, the application is classified according to the attribute information, and the application set bound with the scene information is obtained. According to the relationship between the scene information and the scene, the scene information of each application set is determined with the scene correlation degree, The second target application related to the current target scene is set to a state to be unfrozen, and the first target application that is not related to the current target scene is frozen. In this way, the corresponding scene can be determined according to the current time and location, and the first target application that is not related to the scene can be frozen, and the second target application related to the scene can be set to the unfreeze state to realize the application The automation of program management improves the efficiency of application management.
为便于更好的实施本申请实施例提供的应用程序的管理方法,本申请实施例还提供一种基于上述应用程序的管理方法的装置。其中名词的含义与上述应用程序的管理方法中相同,具体实现细节可以参考方法实施例中的说明。In order to facilitate better implementation of the application management method provided in the embodiment of the present application, the embodiment of the present application also provides an apparatus based on the foregoing application management method. The meanings of the nouns are the same as in the above-mentioned application management method, and the specific implementation details can refer to the description in the method embodiment.
本发明实施例提供一种应用程序的管理装置,包括:The embodiment of the present invention provides an application management device, including:
获取单元,用于获取当前的场景特征信息;The acquiring unit is used to acquire current scene feature information;
第一确定单元,用于根据所述场景特征信息确定当前的目标场景;The first determining unit is configured to determine the current target scene according to the scene feature information;
第二确定单元,用于确定与所述目标场景不关联的第一目标应用程序;The second determining unit is configured to determine a first target application that is not associated with the target scene;
管理单元,用于将所述第一目标应用程序进行冻结。The management unit is used to freeze the first target application.
在一种实施方式中,所述场景特征信息包括时间特征信息和定位特征信息,该装置还可以包括:采集单元,用于按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集;生成单元,用于对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。In an embodiment, the scene feature information includes time feature information and location feature information. The device may further include: a collection unit configured to collect time feature information and location feature information as scene feature information according to a preset frequency. Corresponding scene sample set; a generating unit, configured to perform clustering processing on the samples in the scene sample set to generate a scene prediction model that includes scene recognition capabilities.
在一种实施方式中,第一确定单元,可以包括:输入子单元,用于将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;范围确定子单元,用于所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;场景确定子单元,用于根据所述时间段范围和地址范围确定相应的目标场景。In an embodiment, the first determining unit may include: an input subunit for inputting current time feature information and positioning feature information into the scene prediction model; and a range determining subunit for the scene The prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information; the scene determination subunit is used to determine the corresponding target scene according to the time period range and address range.
在一种实施方式中,该装置还可以包括:分类单元,用于根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定;关联度确定单元,用于根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。In an embodiment, the device may further include: a classification unit for classifying each application program according to the attribute information of the application program to obtain a plurality of application program sets, and each application program set and corresponding scene information Binding; the degree of association determining unit is used to determine the degree of association between the scene information and the scene according to the relationship between the scene information and the scene.
在一种实施方式中,第二确定单元,可以包括:获取子单元,用于获取所述目标场景与每一应用程序集的场景信息的关联度;确定子单元,用于将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。In an embodiment, the second determining unit may include: an obtaining subunit, configured to obtain the degree of association between the target scene and the scene information of each application set; and the determining subunit, configured to calculate the degree of association The set of application programs not greater than the first preset threshold is determined as the first target application program.
请参阅图5,图5为本申请实施例提供的应用程序的管理装置的模块示意图。具体而言,该应用程序的管理装置300,包括:获取单元31、第一确定单元32、第二确定单元33以及管理单元34。Please refer to FIG. 5. FIG. 5 is a schematic diagram of modules of an application management apparatus provided by an embodiment of the application. Specifically, the application management apparatus 300 includes: an acquiring unit 31, a first determining unit 32, a second determining unit 33, and a management unit 34.
获取单元31,用于获取当前的场景特征信息。The acquiring unit 31 is configured to acquire current scene feature information.
其中,获取单元31可以采集电子设备当前的场景特征信息,该场景特征信息可以为场景下相应的多维特征信息,该多维特征信息为在不同场景下采集到的特征信息,具有相应的场景特性,在一实施方式中,该场景特征信息可以包括时间特征信息和通过全球定位系 统采集当前的定位特征信息,使得后期电子设备可以根据当前的时间信息和当前的定位信息确定出当前所处的场景,如工作场景、休闲模式或者旅游模式等等。Wherein, the acquiring unit 31 may collect current scene characteristic information of the electronic device. The scene characteristic information may be corresponding multi-dimensional characteristic information in the scene. The multi-dimensional characteristic information is characteristic information collected in different scenes and has corresponding scene characteristics. In an embodiment, the scene characteristic information may include time characteristic information and current positioning characteristic information collected by a global positioning system, so that the later electronic device can determine the current scene according to the current time information and current positioning information. Such as work scene, leisure mode or travel mode and so on.
第一确定单元32,用于根据所述场景特征信息确定当前的目标场景。The first determining unit 32 is configured to determine the current target scene according to the scene feature information.
其中,第一确定单元32根据当前采集的场景特征信息与用户习惯进行对比,确定出用户当前处于的目标场景,如可以根据时间特征信息和定位特征信息确定出在某个时间范围内,用户处在某个地点范围中,如在工作日的8点至下午17点之间,用户处在办公室地点范围中,则可以确定出相应的目标场景为工作场景。。Among them, the first determining unit 32 compares the currently collected scene feature information with user habits to determine the target scene the user is currently in. For example, it can be determined based on the time feature information and positioning feature information that the user is within a certain time range. In a certain location range, for example, between 8 o'clock in the working day and 17:00 pm, and the user is in the office location range, the corresponding target scene can be determined as the work scene. .
第二确定单元33,用于确定与所述目标场景不关联的第一目标应用程序。The second determining unit 33 is configured to determine a first target application that is not associated with the target scene.
其中,第二确定单元33在确定出了相应的目标场景之后,可以根据每一应用的属性信息确定与目标场景的关联度,该属性信息可以为应用程序的名称信息以及应用程序的作用信息,比如,当目标场景为工作场景,那么“X办公”用途为办公的应用程序与该工作场景的关联度较大。将与目标场景的关联度小于预设阈值的应用程序确定为与目标场景不关联的第一目标应用程序,比如,当目标场景为工作场景,那么“Y荣耀”用途为游戏的应用程序与该工作场景的关联度较小,可以相应的将其确定为与目标场景不关联的第一目标应用程序。Wherein, after the second determining unit 33 determines the corresponding target scene, it may determine the degree of association with the target scene according to the attribute information of each application. The attribute information may be the name information of the application and the role information of the application. For example, when the target scene is a work scene, then the "X Office" application for office use has a greater degree of association with the work scene. The application whose degree of association with the target scene is less than the preset threshold is determined as the first target application that is not associated with the target scene. For example, when the target scene is a work scene, then the "Y Honor" application for the game and the The work scene has a low degree of association, and it can be determined accordingly as the first target application that is not associated with the target scene.
在一些实施方式中,所述目标场景包括工作场景或娱乐场景,该第二确定单元33,具体用于:In some embodiments, the target scene includes a work scene or an entertainment scene, and the second determining unit 33 is specifically configured to:
当所述目标场景为工作场景时,将办公类应用程序与所述工作场景设置为关联和将休闲类应用程序与所述工作场景设置为不关联,并将休闲类应用程序确定为第一目标应用程序;When the target scene is a work scene, the office application is set to be associated with the work scene, and the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application;
当所述目标场景为娱乐场景时,将休闲类应用程序与所述娱乐场景设置为关联和将办公类应用程序与所述娱乐场景设置为不关联,并将办公类应用程序确定为第一目标应用程序。When the target scene is an entertainment scene, the leisure application is set to be associated with the entertainment scene, and the office application is set to not be associated with the entertainment scene, and the office application is determined as the first target application.
管理单元34,用于将所述第一目标应用程序进行冻结。The management unit 34 is configured to freeze the first target application.
其中,该第一目标应用程序为在当前场景下关联度较小或不关联的应用程序,即使用的概率极小,相应的,管理单元34为了节省电子设备的电量以及内存,可以将第一目标应用程序进行冻结处理。Wherein, the first target application is an application with a low degree of association or no association in the current scenario, that is, the probability of use is extremely small. Accordingly, the management unit 34 can save the power and memory of the electronic device by setting the first target application to The target application is frozen.
可一并参考图6,图6为本申请实施例提供的应用程序的管理装置的另一模块示意图,该应用程序的管理装置300还可以包括:Refer to FIG. 6 together. FIG. 6 is a schematic diagram of another module of the application management apparatus provided by an embodiment of the present application. The application management apparatus 300 may further include:
其中,所述场景特征信息包括时间特征信息和定位特征信息,该第一确定单元32可以包括输入子单元321、范围确定子单元322以及场景确定子单元323。Wherein, the scene characteristic information includes time characteristic information and positioning characteristic information, and the first determining unit 32 may include an input subunit 321, a range determining subunit 322, and a scene determining subunit 323.
进一步的,该输入子单元321,用于将当前的时间特征信息和定位特征信息输入到所述场景预测模型中。该范围确定子单元322,用于所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围。该场景确定子单元323,用 于根据所述时间段范围和地址范围确定相应的目标场景。Further, the input subunit 321 is used to input current time feature information and positioning feature information into the scene prediction model. The range determination subunit 322 is used for the scene prediction model to determine the corresponding time period range and address range according to the current time characteristic information and positioning characteristic information. The scene determining subunit 323 is used to determine the corresponding target scene according to the time period range and address range.
其中,该第二确定单元33可以包括获取子单元331以及确定子单元332。Wherein, the second determining unit 33 may include an obtaining subunit 331 and a determining subunit 332.
进一步的,该获取子单元331,用于获取所述目标场景与每一应用程序集的场景信息的关联度。该第一确定子单元332,用于将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。Further, the obtaining subunit 331 is configured to obtain the degree of association between the target scene and the scene information of each application set. The first determining subunit 332 is configured to determine the set of applications whose relevance degree is not greater than a first preset threshold as the first target application.
该确定子单元332,具体获取关联度不大于第一预设阈值的目标应用程序集,并计算所述目标应用程序集与所述第一预设阈值的差值;当所述差值大于第二预设阈值时,将所述目标应用程序集确定为第一目标应用程序;当所述差值不大于第二预设阈值时,将所述目标应用程序集确定为第二目标应用程序,并将所述第二目标应用程序设置为待解冻状态。The determining subunit 332 specifically obtains a set of target applications whose relevance is not greater than a first preset threshold, and calculates the difference between the set of target applications and the first preset threshold; when the difference is greater than the first preset threshold 2. When the threshold is preset, the target application set is determined to be the first target application; when the difference is not greater than the second preset threshold, the target application set is determined to be the second target application, And set the second target application to a state to be unfreezed.
采集单元35,按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集。The collection unit 35 collects time feature information and location feature information according to a preset frequency as scene feature information to form a corresponding scene sample set.
生成单元36,对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。The generating unit 36 performs clustering processing on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
分类单元37,用于根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定。The classification unit 37 is used to classify each application program according to the attribute information of the application program to obtain a plurality of application program sets, and each application program set is bound with corresponding scene information.
关联度确定单元38,根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。The degree of association determination unit 38 determines the degree of association between the scene information and the scene according to the relationship between the scene information and the scene.
本申请实施例还提供一种电子设备。请参阅图7,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。The embodiment of the application also provides an electronic device. Please refer to FIG. 7, the electronic device 500 includes a processor 501 and a memory 502. The processor 501 is electrically connected to the memory 502.
该处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而对电子设备500进行整体监控。The processor 500 is the control center of the electronic device 500. It uses various interfaces and lines to connect the various parts of the entire electronic device. It executes by running or loading the computer program stored in the memory 502 and calling the data stored in the memory 502. Various functions of the electronic device 500 and data are processed, so as to monitor the electronic device 500 as a whole.
该存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, a computer program required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; Data created by the use of electronic equipment, etc. In addition, the memory 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 502 may further include a memory controller to provide the processor 501 with access to the memory 502.
在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:In the embodiment of the present application, the processor 501 in the electronic device 500 will load the instructions corresponding to the process of one or more computer programs into the memory 502 according to the following steps, and run the instructions by the processor 501 and store them in the memory 502 In order to realize various functions in the computer program, as follows:
获取当前的场景特征信息;Obtain current scene feature information;
根据所述场景特征信息确定当前的目标场景;Determine the current target scene according to the scene feature information;
确定与所述目标场景不关联的第一目标应用程序;Determine a first target application that is not associated with the target scene;
将所述第一目标应用程序进行冻结。Freeze the first target application.
在某些实施方式中,在根据所述场景特征信息确定当前的目标场景之前,处理器501还可以具体执行以下步骤:In some implementation manners, before determining the current target scene according to the scene feature information, the processor 501 may further specifically perform the following steps:
按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集;Collect time feature information and location feature information according to the preset frequency as scene feature information to form a corresponding scene sample set;
对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。Perform clustering processing on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
在某些实施方式中,在根据所述场景特征信息确定当前的目标场景时,处理器501可以具体执行以下步骤:In some implementation manners, when determining the current target scene according to the scene feature information, the processor 501 may specifically perform the following steps:
将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;Input current time feature information and location feature information into the scene prediction model;
所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;The scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information;
根据所述时间段范围和地址范围确定相应的目标场景。The corresponding target scene is determined according to the time period range and address range.
在某些实施方式中,在确定与所述目标场景不关联的第一目标应用程序之前,处理器501还可以具体执行以下步骤:In some implementation manners, before determining the first target application that is not associated with the target scene, the processor 501 may further specifically perform the following steps:
根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定;Classify each application according to the attribute information of the application to obtain multiple application sets, and each application set is bound with corresponding scene information;
根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。According to the relationship between the scene information and the scene, the degree of association between the scene information and the scene is determined.
在某些实施方式中,在确定与所述目标场景不关联的第一目标应用程序时,处理器501可以具体执行以下步骤:In some implementation manners, when determining the first target application that is not associated with the target scene, the processor 501 may specifically perform the following steps:
获取所述目标场景与每一应用程序集的场景信息的关联度;Acquiring the degree of association between the target scene and the scene information of each application set;
将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。Determine the set of application programs whose association degree is not greater than the first preset threshold as the first target application program.
在某些实施方式中,在将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序时,处理器501可以具体执行以下步骤:In some implementation manners, when determining the set of application programs whose association degree is not greater than the first preset threshold value as the first target application program, the processor 501 may specifically perform the following steps:
获取关联度不大于第一预设阈值的目标应用程序集,并计算所述目标应用程序集与所述第一预设阈值的差值;Acquiring a set of target applications whose relevance is not greater than a first preset threshold, and calculating a difference between the set of target applications and the first preset threshold;
当所述差值大于第二预设阈值时,将所述目标应用程序集确定为第一目标应用程序;When the difference is greater than a second preset threshold, determining the target application set as the first target application;
当所述差值不大于第二预设阈值时,将所述目标应用程序集确定为第二目标应用程序,并将所述第二目标应用程序设置为待解冻状态。When the difference is not greater than a second preset threshold, the set of target applications is determined to be a second target application, and the second target application is set to a state to be unfrozen.
在某些实施方式中,在将所述第一目标应用程序进行冻结之后,处理器501还可以具体执行以下步骤:In some implementation manners, after freezing the first target application, the processor 501 may further specifically execute the following steps:
检测是否退出所述目标场景;Detecting whether to exit the target scene;
当检测到退出所述目标场景时,将所述第一目标应用程序进行解冻。When it is detected that the target scene is exited, the first target application is unfrozen.
在某些实施方式中,在确定与所述目标场景不关联的第一目标应用程序时,处理器501 可以具体执行以下步骤:In some implementation manners, when determining the first target application that is not associated with the target scene, the processor 501 may specifically perform the following steps:
当所述目标场景为工作场景时,将办公类应用程序与所述工作场景设置为关联和将休闲类应用程序与所述工作场景设置为不关联,并将休闲类应用程序确定为第一目标应用程序;When the target scene is a work scene, the office application is set to be associated with the work scene, and the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application;
当所述目标场景为娱乐场景时,将休闲类应用程序与所述娱乐场景设置为关联和将办公类应用程序与所述娱乐场景设置为不关联,并将办公类应用程序确定为第一目标应用程序。When the target scene is an entertainment scene, the leisure application is set to be associated with the entertainment scene, and the office application is set to not be associated with the entertainment scene, and the office application is determined as the first target application.
请一并参阅图8,在某些实施方式中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。Please also refer to FIG. 8. In some embodiments, the electronic device 500 may further include: a display 503, a radio frequency circuit 504, an audio circuit 505, and a power supply 506. Among them, the display 503, the radio frequency circuit 504, the audio circuit 505, and the power supply 506 are electrically connected to the processor 501, respectively.
该显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在某些实施方式中,可以采用液晶显示器(Liquid Crystal Display,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。The display 503 can be used to display information input by the user or information provided to the user, and various graphical user interfaces. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display 503 may include a display panel. In some embodiments, the display panel may be configured in the form of a liquid crystal display (LCD), or an organic light-emitting diode (OLED).
该射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。The radio frequency circuit 504 can be used to transmit and receive radio frequency signals to establish wireless communication with network equipment or other electronic equipment through wireless communication, and to transmit and receive signals with the network equipment or other electronic equipment.
该音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。The audio circuit 505 can be used to provide an audio interface between the user and the electronic device through a speaker or a microphone.
该电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The power supply 506 can be used to power various components of the electronic device 500. In some embodiments, the power supply 506 may be logically connected to the processor 501 through a power management system, so that functions such as charging, discharging, and power consumption management can be managed through the power management system.
尽管图8中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。Although not shown in FIG. 8, the electronic device 500 may also include a camera, a Bluetooth module, etc., which will not be repeated here.
本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的应用程序的管理方法,比如:获取当前的场景特征信息;根据所述场景特征信息确定当前的目标场景;确定与所述目标场景不关联的第一目标应用程序;将所述第一目标应用程序进行冻结。The embodiments of the present application also provide a storage medium that stores a computer program, and when the computer program runs on a computer, the computer is caused to execute the application management method in any of the above embodiments, such as: obtaining current Determining the current target scene according to the scene characteristic information; Determining a first target application that is not associated with the target scene; Freezing the first target application.
在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM,)、或者随机存取记忆体(Random Access Memory,RAM)等。In the embodiment of the present application, the storage medium may be a magnetic disk, an optical disc, a read only memory (Read Only Memory, ROM), or a random access memory (Random Access Memory, RAM), etc.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in an embodiment, reference may be made to related descriptions of other embodiments.
需要说明的是,对本申请实施例的应用程序的管理方法而言,本领域普通测试人员可以理解实现本申请实施例的应用程序的管理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括 如应用程序的管理方法的实施例的流程。其中,该的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。It should be noted that with regard to the application management method of the embodiment of the present application, ordinary testers in the field can understand all or part of the process of implementing the application management method of the embodiment of the present application, and can be controlled by a computer program. The computer program can be stored in a computer readable storage medium, such as stored in the memory of an electronic device, and executed by at least one processor in the electronic device. The execution process can include applications such as The flow of the embodiment of the program management method. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, etc.
对本申请实施例的应用程序的管理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,该存储介质譬如为只读存储器,磁盘或光盘等。For the application management device of the embodiment of the present application, its functional modules may be integrated in one processing chip, or each module may exist alone physically, or two or more modules may be integrated in one module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer readable storage medium, such as a read-only memory, a magnetic disk, or an optical disk.
以上对本申请实施例所提供的一种应用程序的管理方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The above describes in detail an application management method, device, storage medium, and electronic equipment provided by the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation manners of the present application. The description is only used to help understand the methods and core ideas of this application; at the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation and the scope of application. In summary, The content of this manual should not be construed as a limitation on this application.
Claims (20)
- 一种应用程序的管理方法,其中,包括:An application management method, which includes:获取当前的场景特征信息;Obtain current scene feature information;根据所述场景特征信息确定当前的目标场景;Determine the current target scene according to the scene feature information;确定与所述目标场景不关联的第一目标应用程序;Determine a first target application that is not associated with the target scene;将所述第一目标应用程序进行冻结。Freeze the first target application.
- 如权利要求1所述的应用程序的管理方法,其中,所述场景特征信息包括时间特征信息和定位特征信息,所述根据所述场景特征信息确定当前的目标场景的步骤之前,还包括:The application management method according to claim 1, wherein the scene characteristic information includes time characteristic information and positioning characteristic information, and before the step of determining the current target scene according to the scene characteristic information, the method further comprises:按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集;Collect time feature information and location feature information according to the preset frequency as scene feature information to form a corresponding scene sample set;对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。Perform clustering processing on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
- 如权利要求2所述的应用程序的管理方法,其中,所述根据所述场景特征信息确定当前的目标场景的步骤,包括:3. The application management method according to claim 2, wherein the step of determining the current target scene according to the scene characteristic information comprises:将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;Input current time feature information and location feature information into the scene prediction model;所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;The scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information;根据所述时间段范围和地址范围确定相应的目标场景。The corresponding target scene is determined according to the time period range and address range.
- 如权利要求1所述的应用程序的管理方法,其中,所述确定与所述目标场景不关联的第一目标应用程序的步骤之前,还包括:8. The application management method according to claim 1, wherein before the step of determining the first target application not associated with the target scene, the method further comprises:根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定;Classify each application according to the attribute information of the application to obtain multiple application sets, and each application set is bound with corresponding scene information;根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。According to the relationship between the scene information and the scene, the degree of association between the scene information and the scene is determined.
- 如权利要求4所述的应用程序的管理方法,其中,所述确定与所述目标场景不关联的第一目标应用程序的步骤,包括:5. The application management method according to claim 4, wherein the step of determining the first target application not associated with the target scene comprises:获取所述目标场景与每一应用程序集的场景信息的关联度;Acquiring the degree of association between the target scene and the scene information of each application set;将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。Determine the set of application programs whose association degree is not greater than the first preset threshold as the first target application program.
- 如权利要求5所述的应用程序的管理方法,其中,所述将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序的步骤,包括:8. The application management method according to claim 5, wherein the step of determining the set of applications whose relevance degree is not greater than a first preset threshold as the first target application comprises:获取关联度不大于第一预设阈值的目标应用程序集,并计算所述目标应用程序集与所述第一预设阈值的差值;Acquiring a set of target applications whose relevance is not greater than a first preset threshold, and calculating a difference between the set of target applications and the first preset threshold;当所述差值大于第二预设阈值时,将所述目标应用程序集确定为第一目标应用程序;When the difference is greater than a second preset threshold, determining the target application set as the first target application;当所述差值不大于第二预设阈值时,将所述目标应用程序集确定为第二目标应用程序,并将所述第二目标应用程序设置为待解冻状态。When the difference is not greater than a second preset threshold, the set of target applications is determined to be a second target application, and the second target application is set to a state to be unfrozen.
- 如权利要求1至6任一项所述的应用程序的管理方法,其中,所述将所述第一目标应用程序进行冻结的步骤之后,还包括:The application management method according to any one of claims 1 to 6, wherein after the step of freezing the first target application, the method further comprises:检测是否退出所述目标场景;Detecting whether to exit the target scene;当检测到退出所述目标场景时,将所述第一目标应用程序进行解冻。When it is detected that the target scene is exited, the first target application is unfrozen.
- 如权利要求1至3任一项所述的应用程序的管理方法,其中,所述目标场景包括工作场景或娱乐场景,所述确定与所述目标场景不关联的第一目标应用程序的步骤,包括:The application management method according to any one of claims 1 to 3, wherein the target scene includes a work scene or an entertainment scene, and the step of determining a first target application that is not associated with the target scene, include:当所述目标场景为工作场景时,将办公类应用程序与所述工作场景设置为关联和将休闲类应用程序与所述工作场景设置为不关联,并将休闲类应用程序确定为第一目标应用程序;When the target scene is a work scene, the office application is set to be associated with the work scene, and the leisure application is set to not be associated with the work scene, and the leisure application is determined as the first target application;当所述目标场景为娱乐场景时,将休闲类应用程序与所述娱乐场景设置为关联和将办公类应用程序与所述娱乐场景设置为不关联,并将办公类应用程序确定为第一目标应用程序。When the target scene is an entertainment scene, the leisure application is set to be associated with the entertainment scene, and the office application is set to not be associated with the entertainment scene, and the office application is determined as the first target application.
- 一种应用程序的管理装置,其中,包括:An application management device, which includes:获取单元,用于获取当前的场景特征信息;The acquiring unit is used to acquire current scene feature information;第一确定单元,用于根据所述场景特征信息确定当前的目标场景;The first determining unit is configured to determine the current target scene according to the scene feature information;第二确定单元,用于确定与所述目标场景不关联的第一目标应用程序;The second determining unit is configured to determine a first target application that is not associated with the target scene;管理单元,用于将所述第一目标应用程序进行冻结。The management unit is used to freeze the first target application.
- 如权利要求9所述的应用程序的管理装置,其中,所述场景特征信息包括时间特征信息和定位特征信息,所述装置还包括:9. The application management device according to claim 9, wherein the scene characteristic information includes time characteristic information and positioning characteristic information, and the device further comprises:采集单元,用于按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集;The collection unit is used to collect time feature information and location feature information as scene feature information according to a preset frequency to form a corresponding scene sample set;生成单元,用于对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。The generating unit is configured to perform clustering processing on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
- 如权利要求10所述的应用程序的管理装置,其中,所述第一确定单元,包括:10. The application management device according to claim 10, wherein the first determining unit comprises:输入子单元,用于将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;The input subunit is used to input current time feature information and positioning feature information into the scene prediction model;范围确定子单元,用于所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;The range determination subunit is used for the scene prediction model to determine the corresponding time period range and address range according to the current time feature information and positioning feature information;场景确定子单元,用于根据所述时间段范围和地址范围确定相应的目标场景。The scene determination subunit is used to determine the corresponding target scene according to the time period range and address range.
- 如权利要求9所述的应用程序的管理装置,其中,所述装置还包括:9. The application management device according to claim 9, wherein the device further comprises:分类单元,用于根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定;The classification unit is used to classify each application program according to the attribute information of the application program to obtain multiple application program sets, and each application program set is bound with corresponding scene information;关联度确定单元,用于根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。The degree of association determining unit is configured to determine the degree of association between the scene information and the scene according to the relationship between the scene information and the scene.
- 如权利要求12所述的应用程序的管理装置,其中,所述第二确定单元,包括:The application management device according to claim 12, wherein the second determining unit comprises:获取子单元,用于获取所述目标场景与每一应用程序集的场景信息的关联度;An obtaining subunit for obtaining the degree of association between the target scene and the scene information of each application set;确定子单元,用于将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。The determining subunit is configured to determine the set of application programs whose association degree is not greater than the first preset threshold value as the first target application program.
- 一种存储介质,其上存储有计算机程序,其中,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1所述的应用程序的管理方法。A storage medium having a computer program stored thereon, wherein when the computer program runs on a computer, the computer is caused to execute the application program management method according to claim 1.
- 一种电子设备,包括处理器和存储器,所述存储器有计算机程序,其中,所述处理器通过调用所述计算机程序,用于执行步骤:An electronic device including a processor and a memory, the memory having a computer program, wherein the processor is used to execute the steps by calling the computer program:获取当前的场景特征信息;Obtain current scene feature information;根据所述场景特征信息确定当前的目标场景;Determine the current target scene according to the scene feature information;确定与所述目标场景不关联的第一目标应用程序;Determine a first target application that is not associated with the target scene;将所述第一目标应用程序进行冻结。Freeze the first target application.
- 如权利要求15所述的电子设备,其中,所述处理器通过调用所述计算机程序,还用于执行步骤:The electronic device according to claim 15, wherein the processor is further configured to execute the steps by calling the computer program:按照预设频率采集时间特征信息和定位特征信息作为场景特征信息,构成相应的场景样本集;Collect time feature information and location feature information according to the preset frequency as scene feature information to form a corresponding scene sample set;对所述场景样本集中的样本进行聚类处理,生成包含有场景识别能力的场景预测模型。Perform clustering processing on the samples in the scene sample set to generate a scene prediction model including scene recognition capabilities.
- 如权利要求16所述的电子设备,其中,所述处理器通过调用所述计算机程序,用于执行步骤:The electronic device according to claim 16, wherein the processor is configured to execute the steps by calling the computer program:将当前的时间特征信息和定位特征信息输入到所述场景预测模型中;Input current time feature information and location feature information into the scene prediction model;所述场景预测模型根据所述当前的时间特征信息和定位特征信息确定相应的时间段范围和地址范围;The scene prediction model determines the corresponding time period range and address range according to the current time feature information and location feature information;根据所述时间段范围和地址范围确定相应的目标场景。The corresponding target scene is determined according to the time period range and address range.
- 如权利要求15所述的电子设备,其中,所述处理器通过调用所述计算机程序,还用于执行步骤:The electronic device according to claim 15, wherein the processor is further configured to execute the steps by calling the computer program:根据应用程序的属性信息对每一应用程序进行分类,以得到多个应用程序集,每一应用程序集与相应的场景信息绑定;Classify each application according to the attribute information of the application to obtain multiple application sets, and each application set is bound with corresponding scene information;根据所述场景信息与场景之间的关系,确定出场景信息与场景之间的关联度。According to the relationship between the scene information and the scene, the degree of association between the scene information and the scene is determined.
- 如权利要求18所述的电子设备,其中,所述处理器通过调用所述计算机程序,用于执行步骤:The electronic device according to claim 18, wherein the processor is configured to execute the steps by calling the computer program:获取所述目标场景与每一应用程序集的场景信息的关联度;Acquiring the degree of association between the target scene and the scene information of each application set;将所述关联度不大于第一预设阈值的应用程序集确定为第一目标应用程序。Determine the set of application programs whose association degree is not greater than the first preset threshold as the first target application program.
- 如权利要求19所述的电子设备,其中,所述处理器通过调用所述计算机程序,用于执行步骤:The electronic device according to claim 19, wherein the processor is configured to execute the steps by calling the computer program:获取关联度不大于第一预设阈值的目标应用程序集,并计算所述目标应用程序集与所 述第一预设阈值的差值;Acquiring a set of target applications whose relevance is not greater than a first preset threshold, and calculating a difference between the set of target applications and the first preset threshold;当所述差值大于第二预设阈值时,将所述目标应用程序集确定为第一目标应用程序;When the difference is greater than a second preset threshold, determining the target application set as the first target application;当所述差值不大于第二预设阈值时,将所述目标应用程序集确定为第二目标应用程序,并将所述第二目标应用程序设置为待解冻状态。When the difference is not greater than a second preset threshold, the set of target applications is determined to be a second target application, and the second target application is set to a state to be unfrozen.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201980090521.1A CN113348443B (en) | 2019-04-12 | 2019-04-12 | Application program management method and device, storage medium and electronic equipment |
PCT/CN2019/082526 WO2020206694A1 (en) | 2019-04-12 | 2019-04-12 | Application program management method and apparatus, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/082526 WO2020206694A1 (en) | 2019-04-12 | 2019-04-12 | Application program management method and apparatus, storage medium and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020206694A1 true WO2020206694A1 (en) | 2020-10-15 |
Family
ID=72752174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/082526 WO2020206694A1 (en) | 2019-04-12 | 2019-04-12 | Application program management method and apparatus, storage medium and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113348443B (en) |
WO (1) | WO2020206694A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106168907A (en) * | 2016-06-30 | 2016-11-30 | 宇龙计算机通信科技(深圳)有限公司 | A kind of method freezing application program and terminal |
CN106485106A (en) * | 2016-09-09 | 2017-03-08 | 宇龙计算机通信科技(深圳)有限公司 | application program freezing method and system |
CN106528246A (en) * | 2016-11-24 | 2017-03-22 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for freezing applications |
CN107807849A (en) * | 2017-10-20 | 2018-03-16 | 广东欧珀移动通信有限公司 | Using freezing method and related product |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9230333B2 (en) * | 2012-02-22 | 2016-01-05 | Raytheon Company | Method and apparatus for image processing |
GB201303707D0 (en) * | 2013-03-01 | 2013-04-17 | Tosas Bautista Martin | System and method of interaction for mobile devices |
CN106484504A (en) * | 2015-08-28 | 2017-03-08 | 中兴通讯股份有限公司 | The sort method of application program desktop position, apparatus and system |
CN106095482A (en) * | 2016-05-31 | 2016-11-09 | 宇龙计算机通信科技(深圳)有限公司 | The freezing method of application program and device |
CN106202472B (en) * | 2016-07-15 | 2020-03-17 | 宇龙计算机通信科技(深圳)有限公司 | Application icon processing method and device |
CN106250225A (en) * | 2016-07-29 | 2016-12-21 | 宇龙计算机通信科技(深圳)有限公司 | A kind of application program freezing method and terminal unit |
CN109274815A (en) * | 2018-08-22 | 2019-01-25 | 奇酷互联网络科技(深圳)有限公司 | Program operation control method, device, readable storage medium storing program for executing and mobile terminal |
-
2019
- 2019-04-12 CN CN201980090521.1A patent/CN113348443B/en active Active
- 2019-04-12 WO PCT/CN2019/082526 patent/WO2020206694A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106168907A (en) * | 2016-06-30 | 2016-11-30 | 宇龙计算机通信科技(深圳)有限公司 | A kind of method freezing application program and terminal |
CN106485106A (en) * | 2016-09-09 | 2017-03-08 | 宇龙计算机通信科技(深圳)有限公司 | application program freezing method and system |
CN106528246A (en) * | 2016-11-24 | 2017-03-22 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for freezing applications |
CN107807849A (en) * | 2017-10-20 | 2018-03-16 | 广东欧珀移动通信有限公司 | Using freezing method and related product |
Also Published As
Publication number | Publication date |
---|---|
CN113348443A (en) | 2021-09-03 |
CN113348443B (en) | 2023-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3502880B1 (en) | Method for preloading application, storage medium, and terminal device | |
EP3502889B1 (en) | Method and device for preloading application, storage medium, and terminal device | |
EP3502878B1 (en) | Method for preloading application and terminal device | |
US10552177B2 (en) | Method for preloading application, storage medium, and terminal device | |
CN109947496B (en) | Application program preloading method and device, storage medium and mobile terminal | |
CN107704070B (en) | Application cleaning method and device, storage medium and electronic equipment | |
CN107835311B (en) | Application management method and device, storage medium and electronic equipment | |
CN108108455B (en) | Destination pushing method and device, storage medium and electronic equipment | |
WO2019024646A1 (en) | Application management and control method, apparatus, and electronic device | |
CN107943570B (en) | Application management method and device, storage medium and electronic equipment | |
CN107608778B (en) | Application program control method and device, storage medium and electronic equipment | |
CN109587328B (en) | Message management method and device, storage medium and electronic device | |
CN107797832B (en) | Application cleaning method and device, storage medium and electronic equipment | |
CN107870809B (en) | Application closing method and device, storage medium and electronic equipment | |
CN108234758B (en) | Application display method and device, storage medium and electronic equipment | |
WO2020206694A1 (en) | Application program management method and apparatus, storage medium and electronic device | |
WO2019201193A1 (en) | Application program management method, mobile terminal, and computer readable storage medium | |
CN112997151B (en) | Application management method and device, storage medium and electronic equipment | |
CN111355848B (en) | Positioning control method, device, storage medium and electronic device for electronic equipment | |
WO2020206683A1 (en) | Application management method and device, storage medium, and electronic device | |
CN112997149B (en) | Application management method and device, storage medium and electronic equipment | |
CN107807855B (en) | Application cleaning method and device, storage medium and electronic equipment | |
WO2020133455A1 (en) | Application program management method, device, storage medium and electronic apparatus | |
CN117130679A (en) | Application program preloading method | |
CN114640745A (en) | Terminal network behavior triggering method and device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19923838 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 03.12.2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19923838 Country of ref document: EP Kind code of ref document: A1 |