METHODS AND APPARATUSES FOR SECURE COMPILATION
    3.
    发明申请
    METHODS AND APPARATUSES FOR SECURE COMPILATION 审中-公开
    用于安全编译的方法和装置

    公开(公告)号:US20150356292A1

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

    申请号:US14802670

    申请日:2015-07-17

    Applicant: Apple Inc.

    Abstract: A method and an apparatus that provide secure executable codes generated during run time via a trusted compiler server are described. An application can send a service request to the compiler server to request executable codes. The compiler server can determine whether the service request is permitted to be served based on a security policy imposed and the security settings associated with the service request. Availability of certain compilers can be allowed if the application is authorized according to the service request.

    Abstract translation: 描述了通过可信编译器服务器提供在运行时间期间生成的安全可执行代码的方法和装置。 应用程序可以向编译器服务器发送服务请求以请求可执行代码。 编译器服务器可以基于所施加的安全策略和与服务请求相关联的安全设置来确定是否允许服务请求被服务。 如果应用程序根据服务请求进行授权,则可以允许某些编译器的可用性。

    METHODS AND APPARATUSES FOR A COMPILER SERVER
    4.
    发明申请
    METHODS AND APPARATUSES FOR A COMPILER SERVER 审中-公开
    编译器服务器的方法和设备

    公开(公告)号:US20140181797A1

    公开(公告)日:2014-06-26

    申请号:US14175070

    申请日:2014-02-07

    Applicant: Apple Inc.

    Abstract: A method and an apparatus that instructs a compiler server to build or otherwise obtain a compiled code corresponding to a compilation request received from an application are described. The compiler server may be configured to compile source codes for a plurality of independent applications, each running in a separate process, using a plurality of independent compilers, each running in a separate compiler process. A search may be performed in a cache for a compiled code that satisfies a compilation request received from an application. A reply message including the compiled code can be provided for the application, wherein the compiled code is compiled in direct response to the request, or is obtained from the cache if the search identities in the cache the compiled code that satisfies the compilation request.

    Abstract translation: 描述了指示编译器服务器构建或以其他方式获得与从应用接收的编译请求相对应的编译代码的方法和装置。 可以将编译器服务器配置为编译多个独立应用程序的源代码,每个独立应用程序使用多个独立的编译器在单独的进程中运行,每个程序运行在单独的编译程序中。 可以在高速缓存中执行满足从应用接收的编译请求的编译代码的搜索。 可以为应用提供包括编译代码的回复消息,其中,编译代码直接响应于该请求而被编译,或者如果高速缓存中的搜索标识满足编译请求的编译代码,则从缓存获得。

Patent Agency Ranking