APPLICATION DEPLOYMENT
    1.
    发明公开

    公开(公告)号:US20230376293A1

    公开(公告)日:2023-11-23

    申请号:US18199344

    申请日:2023-05-18

    Applicant: Apple Inc.

    CPC classification number: G06F8/443 G06F8/30 G06F21/52

    Abstract: The present disclosure generally relates deploying an application. Some techniques described herein occur during compile time while executable code is being generated from source code. In one example, the executable code causes different operations in an application to be assigned to different compute systems such that particular operations are required to be executed on particular compute systems. The executable code may further include bridges that assist data being transmitted between different compute systems, the bridges generated during compile time. In another example, the executable code causes data to be sent to a recording service during execution of an application. The recording service, though not included in the source code before compile time, is configured to receive copies of data transmitted on a compute system including the recording service. The recording service may also be configured to receive metadata corresponding to operations executed on the compute system.

    MODULAR REDUNDANCY
    2.
    发明公开
    MODULAR REDUNDANCY 审中-公开

    公开(公告)号:US20240338284A1

    公开(公告)日:2024-10-10

    申请号:US18443213

    申请日:2024-02-15

    Applicant: Apple Inc.

    CPC classification number: G06F11/183

    Abstract: This disclosure provides more effective and/or efficient techniques for implementing redundancy. For example, some techniques include a voting service that receives output from processes executing on three different hardware devices to determine which output to provide to a consumer of the output. Such techniques are optimized through where the voting service is located, what is received by the voting service, how processes are executed on the three different hardware devices, and how output is provided to the consumer, as further discussed herein. Such techniques optionally complement or replace other methods for implementing redundancy.

Patent Agency Ranking