CN113383311A - Application processing method and device, storage medium and electronic equipment - Google Patents

Application processing method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN113383311A
CN113383311A CN201980090664.2A CN201980090664A CN113383311A CN 113383311 A CN113383311 A CN 113383311A CN 201980090664 A CN201980090664 A CN 201980090664A CN 113383311 A CN113383311 A CN 113383311A
Authority
CN
China
Prior art keywords
scene
model
target
application
electronic device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201980090664.2A
Other languages
Chinese (zh)
Inventor
吴建文
张寅祥
帅朝春
陆天洋
戴堃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Huantai Technology Co Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Huantai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd, Shenzhen Huantai Technology Co Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN113383311A publication Critical patent/CN113383311A/en
Pending legal-status Critical Current

Links

Images

Classifications

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application discloses an application processing method, which is applied to electronic equipment, wherein the electronic equipment comprises one or more applications, and the method comprises the following steps: determining a current scene where the electronic equipment is located; acquiring a target model corresponding to a current scene from at least two models which are configured for a target application in advance, wherein different models which are configured for the target application by the electronic equipment correspond to different scenes; and judging whether the target application can be cleaned or not by utilizing the target model.

Description

Application processing method and device, storage medium and electronic equipment Technical Field
The present application belongs to the technical field of electronic devices, and in particular, to an application processing method, an application processing apparatus, a storage medium, and an electronic device.
Background
With the increasing configurations of electronic devices, users can install various applications on the electronic devices, thereby implementing various functions. For example, a user may install a video playback application on the electronic device, thereby implementing a video playback function. Alternatively, the user may install a game application on the electronic device, thereby playing a game, and the like. In the related art, the electronic device may determine whether a certain application can be cleaned from the electronic device, so as to save system resources of the electronic device.
Disclosure of Invention
The embodiment of the application processing method and device, the storage medium and the electronic device can improve the flexibility of the electronic device in judging whether the application can be cleaned from the electronic device.
In a first aspect, this embodiment provides an application processing method applied to an electronic device, where the electronic device includes one or more applications, and the method includes:
determining a current scene where the electronic equipment is located;
acquiring a target model corresponding to the current scene from at least two models configured for a target application in advance, wherein different models configured for the target application by the electronic equipment correspond to different scenes;
and judging whether the target application can be cleaned or not by utilizing the target model.
In a second aspect, this embodiment provides an application processing apparatus, which is applied to an electronic device, where the electronic device includes one or more applications, and the apparatus includes:
the determining module is used for determining the current scene of the electronic equipment;
an obtaining module, configured to obtain a target model corresponding to the current scene from at least two models that are configured for a target application in advance, where different models configured for the target application by the electronic device correspond to different scenes;
and the judging module is used for judging whether the target application can be cleaned or not by utilizing the target model.
In a third aspect, the present embodiment provides a storage medium having stored thereon a computer program that, when executed on a computer, causes the computer to execute a flow in an application processing method provided by the present embodiment.
In a fourth aspect, this embodiment provides an electronic device, including a memory and a processor, where the electronic device includes one or more applications, and the processor is configured to, by calling a computer program stored in the memory, execute:
determining a current scene where the electronic equipment is located;
acquiring a target model corresponding to the current scene from at least two models configured for a target application in advance, wherein different models configured for the target application by the electronic equipment correspond to different scenes;
and judging whether the target application can be cleaned or not by utilizing the target model.
Drawings
The technical solutions and advantages of the present application will become apparent from the following detailed description of specific embodiments of the present application when taken in conjunction with the accompanying drawings.
Fig. 1 is a schematic flowchart of an application processing method according to an embodiment of the present application.
Fig. 2 is another schematic flow chart of an application processing method according to an embodiment of the present application.
Fig. 3 to fig. 5 are schematic scene diagrams of an application processing method according to an embodiment of the present application.
Fig. 6 is a schematic structural diagram of an application processing apparatus according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Fig. 8 is another schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Referring to the drawings, wherein like reference numbers refer to like elements, the principles of the present application are illustrated as being implemented in a suitable computing environment. The following description is based on illustrated embodiments of the application and should not be taken as limiting the application with respect to other embodiments that are not detailed herein.
It is understood that the execution subject of the embodiment of the present application may be an electronic device such as a smart phone or a tablet computer.
Referring to fig. 1, fig. 1 is a schematic flow chart illustrating an application processing method according to an embodiment of the present disclosure. The application processing method can be applied to electronic equipment, and the electronic equipment can comprise one or more applications. The flow of the application processing method can comprise the following steps:
in 101, a current scene in which the electronic device is located is determined.
With the increasing configurations of electronic devices, users can install various applications on the electronic devices, thereby implementing various functions. For example, a user may install a video playback application on the electronic device, thereby implementing a video playback function. Alternatively, the user may install a game application on the electronic device, thereby playing a game, and the like. In the related art, the electronic device may determine (e.g., predict) whether a certain application may be cleaned from the electronic device according to the application usage behavior habit of the user, so as to save system resources of the electronic device. However, in the related art, the electronic device uses the same model to determine whether all applications in the electronic device are cleanable. That is, in the related art, the electronic device has poor flexibility in determining whether an application can be cleaned from the electronic device.
In 101 of this embodiment, for example, the electronic device may determine a current scene where it is located first.
In some embodiments, the scene in which the electronic device is located may include an outdoor scene, an indoor scene, a scene with low remaining power, a scene with high power consumption, a scene with low power consumption, a scene with high security, a scene with low security, and the like. It is to be understood that the illustrations herein are not intended to limit the embodiments of the disclosure.
At 102, a target model corresponding to a current scene is obtained from at least two models configured for a target application in advance, wherein different models configured for the target application by an electronic device correspond to different scenes.
For example, after determining a current scene in which the electronic device is located, the electronic device may obtain a model corresponding to the current scene, that is, a target model, from at least two models configured for the target application a in advance.
In this embodiment, the electronic device is configured with at least two models for the target application, and different models correspond to different scenes. For example, the electronic device is configured with 3 models, model a1, model a2, and model a3, in advance for application a. Also, different models correspond to different scenes, for example, model a1 corresponds to an outdoor scene, model a2 corresponds to an indoor scene, model a3 corresponds to a scene with low remaining power, and so on. Then, in the flow of 102, the electronic device may obtain the target model corresponding to the current scene from the models a1, a2, a3 configured for the application a in advance. For example, if the current scene is an outdoor scene, the object model obtained by the electronic device in 102 is a 1. If the current scene is an indoor scene, the object model obtained by the electronic device in 102 is a 2.
For another example, the electronic device is configured with 4 models, namely, model B1, model B2, model B3, and model B4, in advance for application B. Further, different models correspond to different scenes, for example, model b1 corresponds to an outdoor scene, model b2 corresponds to an indoor scene, model b3 corresponds to a scene with low remaining power, model b4 corresponds to a scene with high remaining power, and the like. Then, in the flow of 102, the electronic device may obtain an object model corresponding to the current scene from the models B1, B2, B3, and B4 configured for the application B in advance. For example, if the current scene is an outdoor scene, the object model obtained by the electronic device is b 1. If the current scene is a scene with low remaining power, the target model obtained by the electronic device is b 3.
At 103, using the target model, it is determined whether the target application is cleanable.
For example, after obtaining a target model corresponding to a target application, the electronic device may determine whether the target application is cleanable from the electronic device by using the target model. For example, if the electronic device acquires that the target model corresponding to the target application a in an outdoor scene is a2, the electronic device may determine whether the application a can be cleaned from the electronic device by using the model a 2.
It is understood that, in the present embodiment, the electronic device is configured with at least two models for the target application, and different models correspond to different scenes. The electronic device may determine an object model corresponding to the current scene from the at least two models corresponding to the object application, and determine whether the object application is cleanable using the object model. Therefore, compared with a scheme that the electronic device uses the same model to judge whether all applications in the electronic device can be cleaned in the related art, the embodiment has better flexibility in judging whether the applications can be cleaned.
Referring to fig. 2, fig. 2 is another schematic flow chart of an application processing method according to an embodiment of the present disclosure. The application processing method can be applied to electronic equipment, and the electronic equipment can comprise one or more applications. The flow of the application processing method can comprise the following steps:
in 201, the electronic device obtains current environmental parameters, which at least include an ambient light brightness value, location data, and an ambient noise value.
For example, when determining whether the target application a can be cleaned from the background, the electronic device may obtain the current environment parameters. The environmental parameters may include, for example, at least an ambient light brightness value, location data, an ambient noise value, and the like.
In other embodiments, the environmental parameters may also include parameters such as time, remaining charge value, communication network signal strength, and the like. It is to be understood that the present embodiment is not limited thereto.
At 202, the electronic device identifies a current scene in which it is located based on the current environmental parameters.
For example, after obtaining the current environmental parameter, the electronic device may identify the current scene where the electronic device is located according to the current environmental parameter.
For example, the electronic device may input the acquired current environmental parameter as an input value into a preset scene recognition algorithm model, and the scene recognition algorithm model may output the current scene where the electronic device is located after processing the current environmental parameter. In one embodiment, the scene recognition algorithm model may be a deep-learning algorithm model. When deep learning is performed, the electronic device may obtain a large number of training samples, where the training samples are composed of environmental parameters and corresponding scenes. Therefore, the electronic equipment can learn the corresponding relation between the environmental parameters and the scenes, and accordingly the corresponding scenes can be identified according to the input environmental parameters.
In 203, an electronic device obtains a target model corresponding to a current scene from at least two models configured for a target application in advance, where different models configured for the target application by the electronic device correspond to different scenes.
For example, after identifying the current scene, the electronic device may obtain a target model corresponding to the current scene from at least two models configured for the target application a in advance. The electronic device is configured with at least two models for the target application, and different models correspond to different scenes.
In one embodiment, the scene in which the electronic device is located includes at least an outdoor scene and an indoor scene, and the model configured for the target application by the electronic device includes at least a first model and a second model, where the first model corresponds to the outdoor scene and the second model corresponds to the indoor scene. If the current scene is an outdoor scene, the electronic device may determine the first model as a target model. If the current scene is an indoor scene, the electronic device may determine the second model as the target model.
For example, the electronic device is configured with 3 models, model a1, model a2, and model a3, in advance for application a. Also, different models correspond to different scenes, for example, model a1 corresponds to an outdoor scene, model a2 corresponds to an indoor scene, model a3 corresponds to a scene with low remaining power, and so on. Then, in the flow of 203, the electronic device may obtain a target model corresponding to the current scene from the models a1, a2, a3 configured for the application a in advance. For example, if the current scene is an outdoor scene, the object model obtained by the electronic device in 203 is a 1. If the current scene is an indoor scene, the object model obtained by the electronic device in 203 is a 2.
In one embodiment, the electronic device may configure at least two models for each application installed in the electronic device, and the different models configured for each application correspond to different scenes. For example, the electronic device is configured with 3 models, model a1, model a2, and model a3, in advance for application a. Among them, the model a1 corresponds to an outdoor scene, the model a2 corresponds to an indoor scene, the model a3 corresponds to a scene with low remaining power, and so on. For another example, the electronic device is configured with 4 models, namely, model B1, model B2, model B3, and model B4, in advance for application B. The model b1 corresponds to an outdoor scene, the model b2 corresponds to an indoor scene, the model b3 corresponds to a scene with low residual capacity, the model b4 corresponds to a scene with high residual capacity, and the like.
In some embodiments, the model configured for the application by the electronic device may be a deep learning based algorithm model, such as an Adaptive learning algorithm (Adaptive algorithm), a Convolutional Neural Network (CNN), a Recurrent Neural Network (RNN), a deep belief Neural Network (DBN-DNN), and so on. It is to be understood that the present embodiment is not limited thereto.
At 204, the electronic device determines whether the target application can be cleaned from the background using the target model.
For example, if the current scene is an outdoor scene, after acquiring the target model a1 corresponding to the current scene, the electronic device may determine whether the application a can be cleaned from the background by using the target model a 1.
If it is determined with the object model a1 that application a can be cleaned from the background, 205 is entered.
If it is determined with the object model a1 that application A cannot be cleaned from the background, the electronic device may perform other operations without cleaning application A from the background.
In 205, if it is determined that the target application can be cleaned from the background, the electronic device generates query information for querying whether to clean the target application from the background.
For example, if the electronic device determines that the application a can be cleaned from the background using the object model a1, the electronic device may generate a query that may be used to query the user whether to clean the application a from the background.
If the user does not agree to clear application A from the background, the electronic device may perform other operations without clearing application A from the background.
If the user agrees to clean application A from the background, then it may be entered into 206.
In 206, if the information for cleaning the target application from the background is received, the electronic device cleans the target application from the background.
For example, after receiving the query information, the user sends information agreeing to clean the application a from the background to the electronic device, and the electronic device may clean the application a from the background, thereby avoiding the application a from consuming system resources.
It can be understood that, in this embodiment, when determining that a certain application can be cleaned from the background, the electronic device may generate inquiry information, and when the user agrees to clean the application from the background, the application is cleaned from the background, so that it is avoided that the application is cleaned from the background under the condition that the user is completely unaware of the application, that is, it is avoided that the user mistakenly regards that the electronic device is mistakenly operated and the background application is mistakenly cleaned, thereby improving user experience.
In an implementation manner, this embodiment may further include the following process: and establishing a corresponding relation between the scene and the model.
Then, when executing the process 203 of acquiring the target model corresponding to the current scene, the electronic device may include:
the electronic equipment detects whether the corresponding relation contains the current scene;
if the corresponding relation comprises the current scene, the electronic equipment determines a model corresponding to the current scene according to the corresponding relation;
the electronic device determines a model corresponding to the current scene as a target model.
For example, the electronic device configures models a1, a2, a3 for application a, and then the electronic device may establish a correspondence table between the scene and the models for application a. For example, the electronic device may establish a correspondence between an outdoor scene and the model a1, establish a correspondence between an indoor scene and the model a2, and establish a correspondence between a scene with low remaining power and the model a 3. Then, the electronic device may generate a correspondence table based on the correspondence between the different scenes and the different models.
After generating the correspondence table between the scene and the model related to the application a, when the electronic device needs to acquire the target model corresponding to the current scene, the electronic device may detect whether the current scene is included in the correspondence table. If the corresponding relationship table includes the current scene, the electronic device may determine a model corresponding to the current scene according to the corresponding relationship table, and determine the model corresponding to the current scene as the target model. For example, if the current scene is an outdoor scene, the electronic device may detect that the corresponding relationship table includes the current scene, and since the model corresponding to the outdoor scene is the model a1, the electronic device may determine the model a1 corresponding to the outdoor scene as the target model according to the corresponding relationship table.
In an embodiment, the correspondence between the scenes and the models may further include an environmental parameter for identifying each scene. Then, after detecting whether the corresponding relationship includes the current scene, the present embodiment may further include the following procedure:
if the corresponding relation does not contain the current scene, the electronic equipment acquires the current environmental parameters for identifying the current scene;
the electronic equipment compares the current environmental parameters with the environmental parameters of each scene contained in the corresponding relationship;
through comparison, the electronic equipment detects whether a target scene exists in the corresponding relation, wherein the value of the current environmental parameter is within a preset range of the value of the environmental parameter of the target scene;
and if the target scene exists, the electronic equipment determines the model corresponding to the target scene as the target model.
For example, in the present embodiment, in addition to the correspondence between scenes and models, the correspondence table may also store environmental parameters for identifying each recorded scene.
When judging whether the application A can be cleaned from the background, after determining the current scene according to the current environmental parameters, the electronic equipment detects that the current scene is not recorded in the corresponding relation table. In this case, the electronic device may first acquire a current environmental parameter for identifying the current scene, and compare the current environmental parameter with the environmental parameters of each scene recorded in the correspondence table. By comparison, the electronic device can detect whether a target scene exists in the corresponding relationship table, wherein the target scene meets the following conditions: the value of the current environmental parameter of the current scene is within a preset range of the value of the environmental parameter of the target scene.
If such a target scene exists in the correspondence table, the electronic device may determine a model corresponding to the target scene as a target model. For example, the electronic device recognizes that the current scene is the fourth scene, but the fourth scene is not recorded in the correspondence table of the application a, and only the fifth scene, the sixth scene, and the seventh scene are recorded. In this case, the electronic device may obtain the current environmental parameter, and compare the current environmental parameter with the environmental parameter corresponding to each scene recorded in the correspondence table. For example, through comparison between the parameters, the electronic device detects that the environmental parameter of the fourth scene (i.e., the current environmental parameter) is within the preset range of the environmental parameter of the sixth scene. Then, the electronic device may determine the sixth scene as the target scene and determine the model a2 corresponding to the sixth scene as the target model.
It can be understood that, in this embodiment, taking the current scene as the fourth scene as an example, when the fourth scene is not recorded in the correspondence table of the application a, by comparing the value of the current environment parameter with the environment parameter for identifying each scene recorded in the correspondence table, when it is detected through the comparison that the value of the current environment parameter is within the preset range of the value of the environment parameter of a certain scene in the correspondence table, it may be considered that the current scene is approximate to the certain scene, and then the model corresponding to the certain scene may be determined as the target model. For example, if the current scene is the fourth scene, and it is detected that the value of the current environmental parameter is within the preset range of the value of the environmental parameter of the sixth scene recorded in the correspondence table, the sixth scene and the fourth scene may be considered to be approximate. In this case, the model corresponding to the sixth scenario may be determined as the target model.
It should be noted that, the following description takes environmental noise as an example to illustrate that the value of the current environmental parameter is within the preset range of the value of the environmental parameter of the target scene. For example, the environmental noise in the environmental parameter corresponding to the sixth scenario has a value range of 50 db to 80 db. The value of the current environmental parameter, ambient noise, is 98 db. Then, if the preset range of the parameter of the environmental noise in the environmental parameter corresponding to the sixth scene is 30 db to 100 db, the electronic device may determine that the value of the parameter of the environmental noise in the current environmental parameter, which is 98 db, is within the preset range of the parameter of the environmental noise in the sixth scene. If the value of the parameter of the environmental noise in the current environmental parameter is 108 decibels, the electronic device may determine that the value of the parameter of the environmental noise in the current environmental parameter, 108 decibels, is outside the preset range of the parameter of the environmental noise in the environmental parameter of the sixth scene.
If it is detected that there is no target scene satisfying the condition in the correspondence table, the electronic device may determine any one of the models corresponding to the application a as the target model. Or, the electronic device may perform statistics on the determination accuracy of the model corresponding to the application a, and when there is no target scene satisfying the condition in the correspondence table, the electronic device may determine the model with the highest determination accuracy as the target model. For example, when the electronic device determines whether the application a can be cleaned from the background by using the models a1, a2, a3, the electronic device may count the determination accuracy of each model. For example, the electronic device counts that the judgment accuracy of the model a1 is the highest. Based on this, if it is detected that there is no target scene satisfying the condition in the correspondence table, the electronic device may determine the model a1 as the target model.
In one embodiment, the process of determining the current scene where the electronic device is located in 201 may include:
after the target application is switched to the background, the electronic equipment counts the electric quantity value consumed by the target application;
if the electric quantity value consumed by the target application reaches a preset threshold value, the electronic equipment detects whether the process of the target application is called by foreground application;
and if the process of the target application is not called by the foreground application, the electronic equipment determines the current scene.
For example, after the application a is switched from the foreground to the background, the electronic device may count the amount of power consumed by the application a. If it is detected that the amount of power consumed by the application a in the background reaches a preset threshold, the electronic device may detect whether the process of the application a is invoked by a foreground application.
If it is detected that the process of the application a is not called by the foreground application, it may be considered that the application a consumes a large amount of electric power, and in this case, in order to save electric power, the electronic device may determine a current scene where the electronic device is located, and acquire a target model corresponding to the current scene to determine whether the application a can be cleaned from the background.
If it is detected that the process of the application a is invoked by the foreground application, it can be considered that the power consumed by the application a in the background is consumed to support the running of the foreground application. In this case, the electronic device may perform other operations.
In another embodiment, when it is detected that a certain application is switched to the background, for example, when it is detected that the application a is switched to the background, the electronic device may count whether the number of applications currently residing in the background reaches a preset value. If the number of the applications currently residing in the background is detected to reach a preset value, it can be determined that more applications currently reside in the background, and in order to avoid that the background consumes more system resources (such as electric quantity and the like), the electronic device can be triggered to judge whether the background applications can be cleaned at this time, and then the electronic device can judge whether the application a can be cleaned from the background.
In another embodiment, for example, when determining whether the application a can be cleaned from the background, if the electronic device cannot determine the current scene according to the current environment parameters after the process of obtaining the current environment parameters in 201, the electronic device may determine any one of the models corresponding to the application a as the target model. Or the electronic device may count the judgment accuracy of the model corresponding to the application a, and when the current scene where the model is located cannot be determined according to the current environmental parameters, the electronic device may determine the model with the highest judgment accuracy as the target model. For example, when the electronic device determines whether the application a can be cleaned from the background by using the models a1, a2, a3, the electronic device may count the determination accuracy of each model. For example, the electronic device counts that the judgment accuracy of the model a1 is the highest. Based on this, if the electronic device cannot determine the current scene according to the current environmental parameters, the electronic device may determine the model a1 as the target model.
In one embodiment, the present embodiment may determine the corresponding model for the target application by:
the electronic equipment acquires at least three models, wherein input parameters used by the models have corresponding attributes;
according to a preset strategy, the electronic equipment determines a target attribute corresponding to a target application;
and according to the target attribute and the attribute of the input parameter used by each model, the electronic equipment determines at least two corresponding models from at least three models.
For example, the electronic device is configured with 6 models, which are model o, model p, model q, model r, model s, and model t. Then, the electronic device may first obtain the above 6 models. Wherein, each input parameter used by each model has a corresponding attribute. For example, one of the input parameters used by the model p is the running time of the application in the foreground, and the input parameter has a time attribute.
Then, the electronic device may determine a target attribute corresponding to the target application according to a preset policy. In one embodiment, the target property corresponding to an application may be one or more. For example, the electronic device may preset an attribute corresponding to an application of a video playing category as a time attribute, an attribute corresponding to an application of an instant messaging category as a text attribute, and the like. Then, the electronic device may determine the category to which the target application belongs first, and then determine the corresponding target attribute according to the category to which the target application belongs. For example, if the electronic device determines that the target application a belongs to an application of a video playing class, the electronic device may determine that a target attribute corresponding to the target application a is a time attribute.
Then, the electronic device may determine at least two corresponding models from the model o, the model p, the model q, the model r, the model s, and the model t according to the target attribute corresponding to the target application a and the attribute of the input parameter used by each model. For example, the electronic device detects that the parameters used by the model o do not include parameters with time attributes, and since the target attribute corresponding to the target application a is a time attribute, the electronic device may exclude the model o from being a corresponding model of the target application a. The parameters used by the model p, the model q, the model r, the model s, and the model t all include time-property parameters, so that the electronic device can determine the model p, the model q, the model r, the model s, and the model t as corresponding models of the target application a. Then, for the target application a, the electronic device may establish correspondence between different scenes and different models.
Referring to fig. 3 to 5, fig. 3 to 5 are schematic views of a scenario of an application processing method according to an embodiment of the present application.
For example, as shown in fig. 3, the user clicks a button for returning to the home screen while using the application a, the electronic device returns to the home screen, and the application a is switched from the foreground to the background.
After the application a is switched from the foreground to the background, the electronic device may obtain the number of applications residing in the current background, and detect whether the number reaches a preset value. For example, in this embodiment, the electronic device detects that the number of applications currently residing in the background reaches a preset threshold. In this case, it can be considered that more applications currently reside in the background, and these background applications consume more system resources. At this time, the electronic device may determine whether each application in the background may be cleaned. For example, the background includes a total of 10 applications, including application a, application B, and application C.
When predicting whether the background application can be cleaned from the background, the electronic device may first obtain the current environment parameter, and identify the current scene where the electronic device is located according to the current environment parameter. For example, the electronic device recognizes that the current scene in which the electronic device is located is an indoor scene.
In this embodiment, the electronic device may configure at least two models for each application in advance, and for each application, the electronic device establishes a correspondence between a scene and a model. For example, for application a, the electronic device configures 3 models for application a, model a1, model a2, and model a3, respectively. In addition, the electronic device establishes a correspondence between an outdoor scene and the model a1, establishes a correspondence between an indoor scene and the model a2, and establishes a correspondence between a scene with low remaining power and the model a 3.
For application B, the electronic device configures 4 models, model B1, model B2, model B3, and model B4, for application B. In addition, the electronic device establishes a corresponding relationship between an outdoor scene and the model b1, establishes a corresponding relationship between an indoor scene and the model b2, establishes a corresponding relationship between a scene with low residual capacity and the model b3, and establishes a corresponding relationship between a scene with high residual capacity and the model b 4.
For application C, the electronic device configures 2 models, model a2 and model b3, for application C. The electronic device establishes a correspondence between the outdoor scene and the model a2, and establishes a correspondence between the indoor scene and the model b 3.
When determining whether the application a can be cleaned from the background, the electronic device may obtain the target model corresponding to the current scene from the 3 models a1, a2, a3 configured for the application a in advance. For example, since the electronic device recognizes that the current scene is an indoor scene, the electronic device may determine model a2 as the target model and use model a2 to determine whether application a is cleanable from the background. For example, in this embodiment, the electronic device determines that the application a can be cleaned from the background by using the model a 2.
When determining whether the application B can be cleaned from the background, the electronic device may acquire a target model corresponding to the current scene from 4 models B1, B2, B3, and B4 previously configured for the application B. For example, since the electronic device recognizes that the current scene is an indoor scene, the electronic device may determine the model B2 as the target model and use the model B2 to determine whether the application B can be cleaned from the background. For example, in this embodiment, the electronic device determines, by using the model B2, that the application B cannot be cleaned from the background.
When determining whether the application C can be cleaned from the background, the electronic device may acquire an object model corresponding to the current scene from 2 models a2 and b3 configured for the application C in advance. For example, since the electronic device recognizes that the current scene is an indoor scene, the electronic device may determine the model b3 as the target model and use the model b3 to determine whether the application C can be cleaned from the background. For example, in this embodiment, the electronic device determines that the application C can be cleaned from the background by using the model b 3.
For example, in this embodiment, the application D, E, F, G, H, I, J is further included in the background of the electronic device, where the electronic device determines that the application D, the application E, and the application H may be cleaned from the background, and the application F, G, I, J may not be cleaned from the background.
The electronic device may then generate a query message that may be used to query the user whether to clean the application A, C, D, E, H from the background, as shown in FIG. 4.
For example, in this embodiment, the user, upon receiving the query message, chooses to agree to clean up the application A, C, D, E, H from the background, as shown in FIG. 5. Then the electronic device may clean the application A, C, D, E, H from the background, thereby conserving system resources.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an application processing apparatus according to an embodiment of the present disclosure. The application processing device can be applied to electronic equipment, and one or more applications are included in the electronic equipment. The application processing apparatus 300 may include: a determining module 301, an obtaining module 302 and a judging module 303.
A determining module 301, configured to determine a current scene where the electronic device is located.
An obtaining module 302, configured to obtain, from at least two models configured for a target application in advance, a target model corresponding to the current scene, where different models configured for the target application by the electronic device correspond to different scenes.
A determining module 303, configured to determine whether the target application is cleanable by using the target model.
In one embodiment, the scene in which the electronic device is located includes at least an outdoor scene and an indoor scene, and the model configured by the electronic device for the target application includes at least a first model and a second model, wherein the first model corresponds to the outdoor scene and the second model corresponds to the indoor scene;
the obtaining module 302 may be configured to: if the current scene is the outdoor scene, determining the first model as a target model; and if the current scene is the indoor scene, determining the second model as a target model.
In one embodiment, the determining module 301 may be configured to:
acquiring current environmental parameters;
and identifying the current scene of the electronic equipment according to the current environmental parameters.
In one embodiment, the determining module 301 may be configured to:
acquiring current environment parameters, wherein the environment parameters at least comprise an environment light brightness value, position data and an environment noise value.
In one embodiment, the determining module 301 may be further configured to: and establishing a corresponding relation between the scene and the model.
The obtaining module 302 may be configured to: detecting whether the corresponding relation contains the current scene; if the corresponding relation comprises the current scene, determining a model corresponding to the current scene according to the corresponding relation; and determining a model corresponding to the current scene as a target model.
In one embodiment, the correspondence includes an environmental parameter for identifying each scene.
Then, after said detecting whether the current scene is included in the correspondence, the obtaining module 302 may be further configured to:
if the corresponding relation does not contain the current scene, acquiring the current environmental parameters for identifying the current scene;
comparing the current environmental parameters with the environmental parameters of each scene contained in the corresponding relationship;
detecting whether a target scene exists in the corresponding relation or not through the comparison, wherein the value of the current environmental parameter is within a preset range of the value of the environmental parameter of the target scene;
and if the target scene exists, determining a model corresponding to the target scene as a target model.
In one embodiment, the determining module 301 may be configured to:
after a target application is switched to a background, counting the electric quantity value consumed by the target application;
if the electric quantity value consumed by the target application reaches a preset threshold value, detecting whether the process of the target application is called by foreground application or not;
and if the process of the target application is not called by the foreground application, determining the current scene of the electronic equipment.
The present embodiment provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed on a computer, the computer is caused to execute the flow in the application processing method provided in this embodiment.
The embodiment of the present application further provides an electronic device, which includes a memory and a processor, where the processor is configured to execute the flow in the application processing method provided in this embodiment by calling the computer program stored in the memory.
For example, the electronic device may be a mobile terminal such as a tablet computer or a smart phone. Referring to fig. 7, fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure.
The electronic device 400 may include components such as a display 401, memory 402, processor 403, and the like. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 7 does not constitute a limitation of the electronic device and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
The display 401 may be used to display information such as images, text, and the like.
The memory 402 may be used to store applications and data. The memory 402 stores applications containing executable code. The application programs may constitute various functional modules. The processor 403 executes various functional applications and data processing by running an application program stored in the memory 402.
The processor 403 is a control center of the electronic device, connects various parts of the whole electronic device by using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing an application program stored in the memory 402 and calling data stored in the memory 402, thereby performing overall monitoring of the electronic device.
In this embodiment, the electronic device includes one or more applications, and the processor 403 in the electronic device loads executable codes corresponding to processes of one or more application programs into the memory 402 according to the following instructions, and the processor 403 runs the application programs stored in the memory 402, so as to execute:
determining a current scene where the electronic equipment is located;
acquiring a target model corresponding to the current scene from at least two models configured for a target application in advance, wherein different models configured for the target application by the electronic equipment correspond to different scenes;
and judging whether the target application can be cleaned or not by utilizing the target model.
Referring to fig. 8, the electronic device 500 may include a display 501, a memory 502, a processor 503, a speaker 504, a microphone 505, and the like.
The display 501 may be used to display information such as images, text, and the like. For example, the display screen 501 may display inquiry information for inquiring the user, or the like.
The memory 502 may be used to store applications and data. Memory 502 stores applications containing executable code. The application programs may constitute various functional modules. The processor 503 executes various functional applications and data processing by running an application program stored in the memory 502.
The processor 503 is a control center of the electronic device, connects various parts of the whole electronic device by using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing an application program stored in the memory 502 and calling the data stored in the memory 502, thereby performing overall monitoring of the electronic device.
In this embodiment, the electronic device includes one or more applications, and the processor 503 in the electronic device loads executable codes corresponding to processes of one or more application programs into the memory 502 according to the following instructions, and the processor 503 runs the application programs stored in the memory 502, so as to execute:
determining a current scene where the electronic equipment is located;
acquiring a target model corresponding to the current scene from at least two models configured for a target application in advance, wherein different models configured for the target application by the electronic equipment correspond to different scenes;
and judging whether the target application can be cleaned or not by utilizing the target model.
In one embodiment, the scene in which the electronic device is located includes at least an outdoor scene and an indoor scene, and the model configured by the electronic device for the target application includes at least a first model and a second model, wherein the first model corresponds to the outdoor scene and the second model corresponds to the indoor scene; the processor 503, when executing the acquiring of the target model corresponding to the current scene, may perform: if the current scene is the outdoor scene, determining the first model as a target model; and if the current scene is the indoor scene, determining the second model as a target model.
In one embodiment, the processor 503, when performing the determining of the current scene of the electronic device, may perform: acquiring current environmental parameters; and identifying the current scene of the electronic equipment according to the current environmental parameters.
In one embodiment, the processor 503, when executing the acquiring of the current environment parameter, may execute: acquiring current environment parameters, wherein the environment parameters at least comprise an environment light brightness value, position data and an environment noise value.
In one embodiment, before determining the current scene where the electronic device is located, the processor 503 may further perform: and establishing a corresponding relation between the scene and the model.
Then, the processor 503, when executing the acquiring of the object model corresponding to the current scene, may execute: detecting whether the corresponding relation contains the current scene; if the corresponding relation comprises the current scene, determining a model corresponding to the current scene according to the corresponding relation; and determining a model corresponding to the current scene as a target model.
In an embodiment, the correspondence further includes an environmental parameter for identifying each scene. Then, after said detecting whether the current scene is included in the correspondence, the processor 503 may further perform: if the corresponding relation does not contain the current scene, acquiring the current environmental parameters for identifying the current scene; comparing the current environmental parameters with the environmental parameters of each scene contained in the corresponding relationship; detecting whether a target scene exists in the corresponding relation or not through the comparison, wherein the value of the current environmental parameter is within a preset range of the value of the environmental parameter of the target scene; and if the target scene exists, determining a model corresponding to the target scene as a target model.
In one embodiment, the processor 503, when performing the determining of the current scene of the electronic device, may perform: after a target application is switched to a background, counting the electric quantity value consumed by the target application; if the electric quantity value consumed by the target application reaches a preset threshold value, detecting whether the process of the target application is called by foreground application or not; and if the process of the target application is not called by the foreground application, determining the current scene of the electronic equipment.
In the above embodiments, the descriptions of the embodiments have respective emphasis, and parts that are not described in detail in a certain embodiment may refer to the above detailed description of the application processing method, and are not described herein again.
The application processing apparatus provided in the embodiment of the present application and the application processing method in the embodiments above belong to the same concept, and any method provided in the embodiment of the application processing method may be run on the application processing apparatus, and a specific implementation process thereof is described in the embodiment of the application processing method in detail, and is not described herein again.
It should be noted that, for the application processing method described in the embodiment of the present application, it can be understood by those skilled in the art that all or part of the process of implementing the application processing method described in the embodiment of the present application can be completed by controlling the relevant hardware through a computer program, where the computer program can be stored in a computer-readable storage medium, such as a memory, and executed by at least one processor, and during the execution process, the process of the embodiment of the application processing method can be included. The storage medium may be a magnetic disk, an optical disk, a Read Only Memory (ROM), a Random Access Memory (RAM), or the like.
In the application processing apparatus according to the embodiment of the present application, each functional module may be integrated into one processing chip, or each module may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, or the like.
The application processing method, the application processing apparatus, the storage medium, and the electronic device provided in the embodiments of the present application are described in detail above, and a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiments is only used to help understand the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (20)

  1. An application processing method is applied to an electronic device, wherein the electronic device comprises one or more applications, and the method comprises the following steps:
    determining a current scene where the electronic equipment is located;
    acquiring a target model corresponding to the current scene from at least two models configured for a target application in advance, wherein different models configured for the target application by the electronic equipment correspond to different scenes;
    and judging whether the target application can be cleaned or not by utilizing the target model.
  2. The application processing method according to claim 1, wherein the scene in which the electronic device is located includes at least an outdoor scene and an indoor scene, and the model configured by the electronic device for the target application includes at least a first model and a second model, wherein the first model corresponds to the outdoor scene and the second model corresponds to the indoor scene;
    if the current scene is the outdoor scene, determining the first model as a target model;
    and if the current scene is the indoor scene, determining the second model as a target model.
  3. The application processing method of claim 1, wherein the determining a current scene in which the electronic device is located comprises:
    acquiring current environmental parameters;
    and identifying the current scene of the electronic equipment according to the current environmental parameters.
  4. The application processing method of claim 3, wherein the obtaining the current environmental parameter comprises:
    acquiring current environment parameters, wherein the environment parameters at least comprise an environment light brightness value, position data and an environment noise value.
  5. The application processing method of claim 3, wherein prior to determining the current scene in which the electronic device is located, further comprising: establishing a corresponding relation between a scene and a model;
    the obtaining of the target model corresponding to the current scene includes:
    detecting whether the corresponding relation contains the current scene;
    if the corresponding relation comprises the current scene, determining a model corresponding to the current scene according to the corresponding relation;
    and determining a model corresponding to the current scene as a target model.
  6. The application processing method according to claim 5, wherein the correspondence includes an environmental parameter for identifying each scene;
    after the detecting whether the corresponding relationship includes the current scene, the method further includes:
    if the corresponding relation does not contain the current scene, acquiring the current environmental parameters for identifying the current scene;
    comparing the current environmental parameters with the environmental parameters of each scene contained in the corresponding relationship;
    detecting whether a target scene exists in the corresponding relation or not through the comparison, wherein the value of the current environmental parameter is within a preset range of the value of the environmental parameter of the target scene;
    and if the target scene exists, determining a model corresponding to the target scene as a target model.
  7. The application processing method of claim 1, wherein determining a current scene in which the electronic device is located comprises:
    after a target application is switched to a background, counting the electric quantity value consumed by the target application;
    if the electric quantity value consumed by the target application reaches a preset threshold value, detecting whether the process of the target application is called by foreground application or not;
    and if the process of the target application is not called by the foreground application, determining the current scene of the electronic equipment.
  8. An application processing apparatus applied to an electronic device, wherein the electronic device comprises one or more applications, the apparatus comprising:
    the determining module is used for determining the current scene of the electronic equipment;
    an obtaining module, configured to obtain a target model corresponding to the current scene from at least two models that are configured for a target application in advance, where different models configured for the target application by the electronic device correspond to different scenes;
    and the judging module is used for judging whether the target application can be cleaned or not by utilizing the target model.
  9. The application processing apparatus according to claim 8, wherein the scene in which the electronic device is located includes at least an outdoor scene and an indoor scene, and the model configured by the electronic device for the target application includes at least a first model and a second model, wherein the first model corresponds to the outdoor scene and the second model corresponds to the indoor scene;
    the acquisition module is configured to: if the current scene is the outdoor scene, determining the first model as a target model; and if the current scene is the indoor scene, determining the second model as a target model.
  10. The application processing apparatus of claim 8, wherein the determination module is to:
    acquiring current environmental parameters;
    and identifying the current scene of the electronic equipment according to the current environmental parameters.
  11. The application processing apparatus of claim 10, wherein the determining module is further configured to: establishing a corresponding relation between a scene and a model;
    the acquisition module is configured to: detecting whether the corresponding relation contains the current scene; if the corresponding relation comprises the current scene, determining a model corresponding to the current scene according to the corresponding relation; and determining a model corresponding to the current scene as a target model.
  12. The application processing apparatus of claim 8, wherein the determination module is to:
    after a target application is switched to a background, counting the electric quantity value consumed by the target application;
    if the electric quantity value consumed by the target application reaches a preset threshold value, detecting whether the process of the target application is called by foreground application or not;
    and if the process of the target application is not called by the foreground application, determining the current scene of the electronic equipment.
  13. A storage medium having stored thereon a computer program, wherein the computer program, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 7.
  14. An electronic device comprising a memory, a processor, one or more applications included in the electronic device, wherein the processor is configured to execute, by invoking a computer program stored in the memory:
    determining a current scene where the electronic equipment is located;
    acquiring a target model corresponding to the current scene from at least two models configured for a target application in advance, wherein different models configured for the target application by the electronic equipment correspond to different scenes;
    and judging whether the target application can be cleaned or not by utilizing the target model.
  15. The electronic device of claim 14, wherein the scene in which the electronic device is located includes at least an outdoor scene and an indoor scene, and the model configured by the electronic device for the target application includes at least a first model and a second model, wherein the first model corresponds to the outdoor scene and the second model corresponds to the indoor scene;
    the processor is configured to perform:
    if the current scene is the outdoor scene, determining the first model as a target model;
    and if the current scene is the indoor scene, determining the second model as a target model.
  16. The electronic device of claim 14, wherein the processor is configured to perform:
    acquiring current environmental parameters;
    and identifying the current scene of the electronic equipment according to the current environmental parameters.
  17. The electronic device of claim 16, wherein the processor is configured to perform:
    acquiring current environment parameters, wherein the environment parameters at least comprise an environment light brightness value, position data and an environment noise value.
  18. The electronic device of claim 16, wherein the processor is configured to perform:
    establishing a corresponding relation between a scene and a model;
    detecting whether the corresponding relation contains the current scene;
    if the corresponding relation comprises the current scene, determining a model corresponding to the current scene according to the corresponding relation;
    and determining a model corresponding to the current scene as a target model.
  19. The electronic device according to claim 18, wherein the correspondence includes an environmental parameter for identifying each scene; the processor is configured to perform:
    if the corresponding relation does not contain the current scene, acquiring the current environmental parameters for identifying the current scene;
    comparing the current environmental parameters with the environmental parameters of each scene contained in the corresponding relationship;
    detecting whether a target scene exists in the corresponding relation or not through the comparison, wherein the value of the current environmental parameter is within a preset range of the value of the environmental parameter of the target scene;
    and if the target scene exists, determining a model corresponding to the target scene as a target model.
  20. The electronic device of claim 14, wherein the processor is configured to perform:
    after a target application is switched to a background, counting the electric quantity value consumed by the target application;
    if the electric quantity value consumed by the target application reaches a preset threshold value, detecting whether the process of the target application is called by foreground application or not;
    and if the process of the target application is not called by the foreground application, determining the current scene of the electronic equipment.
CN201980090664.2A 2019-04-12 2019-04-12 Application processing method and device, storage medium and electronic equipment Pending CN113383311A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/082556 WO2020206698A1 (en) 2019-04-12 2019-04-12 Application processing method and apparatus, storage medium and electronic device

Publications (1)

Publication Number Publication Date
CN113383311A true CN113383311A (en) 2021-09-10

Family

ID=72751472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980090664.2A Pending CN113383311A (en) 2019-04-12 2019-04-12 Application processing method and device, storage medium and electronic equipment

Country Status (2)

Country Link
CN (1) CN113383311A (en)
WO (1) WO2020206698A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116054297A (en) * 2022-05-30 2023-05-02 荣耀终端有限公司 Charging method and device and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094285A (en) * 2015-07-31 2015-11-25 北京金山安全软件有限公司 Power-saving processing method and device for application program
CN105372527A (en) * 2015-11-13 2016-03-02 北京金山安全软件有限公司 Power consumption testing method and device for electronic equipment
US20170076023A1 (en) * 2015-09-15 2017-03-16 Decision8, LLC System and method for heuristic predictive and nonpredictive modeling
CN107797832A (en) * 2017-11-14 2018-03-13 广东欧珀移动通信有限公司 Using method for cleaning, device, storage medium and electronic equipment
CN107832848A (en) * 2017-10-31 2018-03-23 广东欧珀移动通信有限公司 application management method, device, storage medium and electronic equipment
CN107943650A (en) * 2017-11-21 2018-04-20 广东欧珀移动通信有限公司 Control method, device, storage medium and the terminal of application program
CN109274815A (en) * 2018-08-22 2019-01-25 奇酷互联网络科技(深圳)有限公司 Program operation control method, device, readable storage medium storing program for executing and mobile terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017163510A1 (en) * 2016-03-23 2017-09-28 日本電気株式会社 Information processing device, control method for information processing device, and control program for information processing device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094285A (en) * 2015-07-31 2015-11-25 北京金山安全软件有限公司 Power-saving processing method and device for application program
US20170076023A1 (en) * 2015-09-15 2017-03-16 Decision8, LLC System and method for heuristic predictive and nonpredictive modeling
CN105372527A (en) * 2015-11-13 2016-03-02 北京金山安全软件有限公司 Power consumption testing method and device for electronic equipment
CN107832848A (en) * 2017-10-31 2018-03-23 广东欧珀移动通信有限公司 application management method, device, storage medium and electronic equipment
CN107797832A (en) * 2017-11-14 2018-03-13 广东欧珀移动通信有限公司 Using method for cleaning, device, storage medium and electronic equipment
CN107943650A (en) * 2017-11-21 2018-04-20 广东欧珀移动通信有限公司 Control method, device, storage medium and the terminal of application program
CN109274815A (en) * 2018-08-22 2019-01-25 奇酷互联网络科技(深圳)有限公司 Program operation control method, device, readable storage medium storing program for executing and mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116054297A (en) * 2022-05-30 2023-05-02 荣耀终端有限公司 Charging method and device and electronic equipment
CN116054297B (en) * 2022-05-30 2024-03-29 荣耀终端有限公司 Charging method and device and electronic equipment

Also Published As

Publication number Publication date
WO2020206698A1 (en) 2020-10-15

Similar Documents

Publication Publication Date Title
CN108304758B (en) Face characteristic point tracking method and device
CN110995810B (en) Object identification method based on artificial intelligence and related device
CN103871051A (en) Image processing method, device and electronic equipment
CN110913447B (en) Network control method, network control device, storage medium and electronic equipment
CN105549718A (en) Method and device for optimizing power consumption of application program and electronic equipment
CN107943570B (en) Application management method and device, storage medium and electronic equipment
WO2019062369A1 (en) Application management method and apparatus, storage medium, and electronic device
CN112333114B (en) Data transmission method, device, storage medium, terminal and network access point equipment
CN106937258B (en) A kind of control method of broadcast, device and mobile terminal
CN107992361B (en) Background application cleaning method and device, storage medium and electronic equipment
CN107797832B (en) Application cleaning method and device, storage medium and electronic equipment
CN110832918B (en) User position identification method and device, storage medium and electronic equipment
CN113383311A (en) Application processing method and device, storage medium and electronic equipment
CN113055984A (en) Terminal control method and device, mobile terminal and storage medium
CN107943536B (en) Method and device for adjusting threshold, storage medium and electronic equipment
CN115495364A (en) System fault diagnosis method, apparatus, storage medium, and program product
CN109451015B (en) Crowd sensing data processing method and device, electronic equipment and storage medium
CN110209924B (en) Recommendation parameter acquisition method, device, server and storage medium
CN112131482B (en) Aging determining method and related device
CN114764821A (en) Moving object detection method, moving object detection device, electronic apparatus, and storage medium
CN108958929B (en) Method and device for applying algorithm library, storage medium and electronic equipment
CN113918757A (en) Application recommendation method and device, electronic equipment and storage medium
CN113366446A (en) Application processing method and device, storage medium and electronic equipment
CN115774655A (en) Data processing method and device, electronic equipment and computer readable medium
WO2020206696A1 (en) Application cleaning method, apparatus, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination