Systems and methods for providing low memory killer protection to non-system applications

    公开(公告)号:US11281508B2

    公开(公告)日:2022-03-22

    申请号:US16362292

    申请日:2019-03-22

    Applicant: VeriFone, Inc.

    Abstract: Systems and methods for low memory killer protection are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor and executing an operating system including a LMK subsystem, a method for providing low memory killer (LMK) protection may include: (1) a non-system application embedded with a SDK initiating a foreground service at the beginning of a use case session; (2) the non-system application causing the foreground service to create an ongoing notification with the operating system, wherein the ongoing notification causes the non-system application to have no lower than a perceptible LMK status during the use case session; (3) the non-system application completing the use case session; and (4) the non-system application causing the foreground service to remove the ongoing notification.

    SYSTEMS AND METHODS FOR PROVIDING LOW MEMORY KILLER PROTECTION TO NON-SYSTEM APPLICATIONS

    公开(公告)号:US20200301833A1

    公开(公告)日:2020-09-24

    申请号:US16362292

    申请日:2019-03-22

    Applicant: VeriFone, Inc.

    Abstract: Systems and methods for low memory killer protection are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor and executing an operating system including a LMK subsystem, a method for providing low memory killer (LMK) protection may include: (1) a non-system application embedded with a SDK initiating a foreground service at the beginning of a use case session; (2) the non-system application causing the foreground service to create an ongoing notification with the operating system, wherein the ongoing notification causes the non-system application to have no lower than a perceptible LMK status during the use case session; (3) the non-system application completing the use case session; and (4) the non-system application causing the foreground service to remove the ongoing notification.

Patent Agency Ranking