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.

    Data structures for facilitating communication between a host device and an accessory
    4.
    发明授权
    Data structures for facilitating communication between a host device and an accessory 有权
    用于促进主机设备和附件之间的通信的数据结构

    公开(公告)号:US09223742B2

    公开(公告)日:2015-12-29

    申请号:US13679999

    申请日:2012-11-16

    Applicant: Apple Inc.

    Abstract: Computer readable storage mediums, electronic devices, and accessories having stored thereon data structures. A data structure includes a pin selection field operable to identify a connector pin and cause a host device to select one of a plurality of communication protocols for communicating with an accessory over the identified connector pin. The data structure also includes an accessory capability field defining an accessory identifier that uniquely identifies the accessory.

    Abstract translation: 计算机可读存储介质,电子设备和其上存储有数据结构的附件。 数据结构包括可选择的引脚选择字段,用于识别连接器引脚,并使主机设备选择多个通信协议中的一个,用于通过所识别的连接器引脚与附件通信。 数据结构还包括一个附件能力领域,其定义唯一地标识附件的附件标识符。

    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.

Patent Agency Ranking