Please download the dossier by clicking on the dossier button x
×

Releasing resources from processes in a particular order to provide required resources to start an application

  • US 10,268,515 B2
  • Filed: 08/15/2014
  • Issued: 04/23/2019
  • Est. Priority Date: 02/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for application management, wherein the method is applied in an electronic device and the method comprises:

  • determining an application to be managed from one or more applications installed in the electronic device according to a predetermined regulation;

    creating an application management folder;

    generating a shortcut identification for the application to be managed in the application management folder;

    managing startup of the application to be managed via, after receiving an operation on the shortcut identification from a user,triggering an operation for providing memory resources to the application to be managed, the memory resources being sufficient to satisfy a memory requirement of starting the application to be managed as defined in a memory requirement list, andtriggering an operation for starting the application to be managed;

    wherein providing memory resources to the application to be managed comprises;

    obtaining a size of memory required by starting the application to be managed;

    determining whether remaining memory resources satisfy a memory requirement of starting the application to be managed;

    releasing memory resources of processes in the electronic device to satisfy the memory requirement of starting the application to be managed when the remaining memory resources cannot satisfy the memory resources requirement of starting the application to be managed, wherein during releasing memory resources, the memory resources are released first in an order of long to short unused time of respective processes, and then in an order of long to short starting periods of the respective processes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×