API behavior modification based on power source health

    公开(公告)号:US10817307B1

    公开(公告)日:2020-10-27

    申请号:US15849546

    申请日:2017-12-20

    Applicant: Apple Inc.

    Abstract: An electronic device is disclosed. The electronic device can include a processor to execute instructions; and a memory coupled to the processor and configured to store instructions, which when executed by the processor, cause the processor to perform a method. The method can include determining that one or more parameters of a battery of the electronic device, indicative of a health status of the battery, satisfy one or more conditions. In response to determining that the one or more parameters of the battery satisfy the one or more conditions, one or more characteristics of interactions, via one or more Application Programming Interfaces (APIs), between an application running on the electronic device and an operating system of the electronic device can be adjusted.

    Systems and methods of testing adverse device conditions

    公开(公告)号:US11965927B2

    公开(公告)日:2024-04-23

    申请号:US16562350

    申请日:2019-09-05

    Applicant: Apple Inc.

    CPC classification number: G01R31/2874 G01R31/318357 G06F30/20 G06F2119/08

    Abstract: Thermal conditions can be simulated for an electronic device. Application developers may want to test how applications perform under various thermal conditions on a device that includes thermal management. The application developers can use the tests to determine whether the application should take proactive measures to maintain application performance, and which proactive measures should be taken. For example, an application can reduce its use of resources to ensure that an application maintains a desired quality of user experience (and at a minimum remains responsive) under adverse thermal conditions. Creating adverse conditions can be difficult to replicate, costly to implement, and can potential cause damage to the electronic device being tested. In some examples, simulating thermal conditions can be used instead of placing the device in real-world adverse conditions to improve the testing process for developers.

    Systems and methods for power management at device shutdown

    公开(公告)号:US10599199B1

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

    申请号:US15849486

    申请日:2017-12-20

    Applicant: Apple Inc.

    Abstract: A method is disclosed. The method can include receiving a command to shut down an electronic device based on a measurement of power delivery to the electronic device. After receiving the command to shut down, the method can determine whether an indication of remaining power capacity at the electronic device exceeds a threshold value. The method can shut down the electronic device and, after shutting down the electronic device, in accordance with a determination that the indication of remaining power capacity exceeds the threshold value, automatically reboot the electronic device. In accordance with a determination that the indication of the remaining power capacity does not exceed the threshold value, automatically rebooting the electronic device can be foregone.

Patent Agency Ranking