SYSTEMS AND METHODS FOR REDUCING FORCED APPLICATION TERMINATION

The disclosed computer-implemented method may include detecting an application running in a background state on a client device. The method may also include collecting state data about a current state of the client device. Additionally, the method may include determining, by applying a machine learn...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KANG, Yongjian, HANDS, Ben
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The disclosed computer-implemented method may include detecting an application running in a background state on a client device. The method may also include collecting state data about a current state of the client device. Additionally, the method may include determining, by applying a machine learning model to the collected state data, that a likelihood of forcible termination of the application within a predetermined timeframe exceeds a threshold. Furthermore, the method may include reducing a computing resource footprint of the application on the client device to reduce the likelihood of forcible termination of the application. Various other methods, systems, and computer-readable media are also disclosed. L'invention concerne un procédé mis en œuvre par ordinateur qui peut comprendre la détection d'une application s'exécutant dans un état d'arrière-plan sur un dispositif client. Le procédé peut également comprendre la collecte de données d'état concernant un état courant du dispositif client. De plus, le procédé peut comprendre la détermination, par application d'un modèle d'apprentissage automatique aux données d'état collectées, du fait qu'une probabilité d'arrêt forcé de l'application dans une fenêtre de temps prédéterminée dépasse un seuil. En outre, le procédé peut comprendre la réduction d'une empreinte de ressources informatiques de l'application sur le dispositif client pour réduire la probabilité d'arrêt forcé de l'application. L'invention concerne également divers autres procédés, des systèmes et des supports lisibles par ordinateur.