APPLICATION SESSION AND ENHANCEMENT FOR A WEARABLE ELECTRONIC DEVICE

    公开(公告)号:US20200241935A1

    公开(公告)日:2020-07-30

    申请号:US16803822

    申请日:2020-02-27

    申请人: Apple Inc.

    摘要: One embodiment provides for a wearable electronic device comprising a display device, a memory device, and one or more processors to execute instructions stored in the memory device. The instructions cause the one or more processors to receive an interaction to transition an application to a front-most state on the wearable electronic device, receive a request to initiate an activity via the application in the front-most state, detect that the wearable electronic device has transitioned to a low power mode, and enable enhanced functionality for the application in the front-most state during the low power mode while the application is in the front-most stat. Enabling enhanced functionality for the application in the front-most state includes, for example, increasing an execution priority of the application while the application is in the front most state.

    Memory management for application loading

    公开(公告)号:US10747467B2

    公开(公告)日:2020-08-18

    申请号:US15179877

    申请日:2016-06-10

    申请人: Apple Inc.

    IPC分类号: G06F3/06 G06F9/48

    摘要: Some embodiments can load one or more applications into working memory from persistent storage when permitted by a memory pressure level of a mobile device. Loading the applications into working memory enables the applications to be launched into the foreground quickly when the user indicates the desire to launch. Some embodiments may identify a set of applications that are designated for providing snapshots to be displayed when the mobile device is in a dock mode. Certain embodiments may determine a current memory pressure level. Some embodiments may load an application in the set of applications into working memory from a persistent storage responsive to determining that the memory pressure level is below a threshold. Certain embodiments may continue to load additional applications responsive to determining that the memory pressure level is below the threshold. After determining that the memory pressure level is above the threshold, some embodiments may reclaim memory.

    MEMORY MANAGEMENT FOR APPLICATION LOADING
    7.
    发明申请

    公开(公告)号:US20170357465A1

    公开(公告)日:2017-12-14

    申请号:US15179877

    申请日:2016-06-10

    申请人: Apple Inc.

    IPC分类号: G06F3/06

    摘要: Some embodiments can load one or more applications into working memory from persistent storage when permitted by a memory pressure level of a mobile device. Loading the applications into working memory enables the applications to be launched into the foreground quickly when the user indicates the desire to launch. Some embodiments may identify a set of applications that are designated for providing snapshots to be displayed when the mobile device is in a dock mode. Certain embodiments may determine a current memory pressure level. Some embodiments may load an application in the set of applications into working memory from a persistent storage responsive to determining that the memory pressure level is below a threshold. Certain embodiments may continue to load additional applications responsive to determining that the memory pressure level is below the threshold. After determining that the memory pressure level is above the threshold, some embodiments may reclaim memory.