Smart advice to charge notification

    公开(公告)号:US10083105B2

    公开(公告)日:2018-09-25

    申请号:US14871856

    申请日:2015-09-30

    Applicant: Apple Inc.

    CPC classification number: G06F11/327 G06F1/3203 G06F1/3212 Y02D10/174

    Abstract: Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. The historic state of charge data can be queried over a plurality of intervals and a state of charge curve generated that is representative of a user's charging habits over time. The state of charge curve can be used to generate a rate of charge histogram and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time. A first device can determine when a second device typically charges and whether the energy storage device in the second device will have an amount of energy below the predetermined threshold amount before the next predicted charge time for the second device. The first device can generate an advice to charge notification to the user on either, or both, devices.

    Scheduling processing tasks based on predicted context

    公开(公告)号:US10148546B2

    公开(公告)日:2018-12-04

    申请号:US15178514

    申请日:2016-06-09

    Applicant: APPLE INC.

    Abstract: In some implementations, a user device can schedule tasks based on user behavior. For example, the user device can receive a task request that includes a time window and user/device context parameters for performing the task. The user device can predict a time when the user/device context is optimal for performing the task during the time window based on historical context data. For example, the user device can generate an optimal context score for the task based on the context parameters and the historical context data. The user device can execute the requested task at a current time within the time window when a context score for the current context exceeds a threshold determined based on the optimal context score.

    Application-specific launch optimization

    公开(公告)号:US12242366B2

    公开(公告)日:2025-03-04

    申请号:US17506491

    申请日:2021-10-20

    Applicant: Apple Inc.

    Abstract: Certain embodiments disclosed herein provide application-specific launch optimization. Aspects of the present disclosure include one or more cost functions for each application, where each cost function corresponds to a likelihood that a particular application should be placed into a particular pre-activation state. For each of the inactive applications, a respective one of the pre-activation states is selected based on comparing cost values obtained by evaluating the cost functions. Each of the inactive applications can be moved to or maintained in the respectively-selected pre-activation state to more efficiently provide an expedited application launch experience for a user.

    SCHEDULING PROCESSING TASKS BASED ON PREDICTED CONTEXT

    公开(公告)号:US20190075037A1

    公开(公告)日:2019-03-07

    申请号:US16180207

    申请日:2018-11-05

    Applicant: Apple Inc.

    Abstract: In some implementations, a user device can schedule tasks based on user behavior. For example, the user device can receive a task request that includes a time window and user/device context parameters for performing the task. The user device can predict a time when the user/device context is optimal for performing the task during the time window based on historical context data. For example, the user device can generate an optimal context score for the task based on the context parameters and the historical context data. The user device can execute the requested task at a current time within the time window when a context score for the current context exceeds a threshold determined based on the optimal context score.

    MULTI-DEVICE CONTEXT STORE
    6.
    发明申请

    公开(公告)号:US20170359415A1

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

    申请号:US15178501

    申请日:2016-06-09

    Applicant: APPLE INC.

    Abstract: In some implementations, a user device can maintain a multi-device context store. For example, the user device can receive device and/or user context information from multiple devices and store the context information in a local data store. The user device can collect local device and/or user context information and store the context information in the local context store. The user device can receive user/device context queries from client processes and send the client processes user/device context information from multiple devices in response to the queries.

    Smart advice to charge notification

    公开(公告)号:US10970185B2

    公开(公告)日:2021-04-06

    申请号:US16121400

    申请日:2018-09-04

    Applicant: Apple Inc.

    Abstract: Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. The historic state of charge data can be queried over a plurality of intervals and a state of charge curve generated that is representative of a user's charging habits over time. The state of charge curve can be used to generate a rate of charge histogram and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time. A first device can determine when a second device typically charges and whether the energy storage device in the second device will have an amount of energy below the predetermined threshold amount before the next predicted charge time for the second device. The first device can generate an advice to charge notification to the user on either, or both, devices.

Patent Agency Ranking