DATA PROTECTION FOR OPAQUE DATA STRUCTURES
    1.
    发明申请
    DATA PROTECTION FOR OPAQUE DATA STRUCTURES 审中-公开
    数据保护用于OPAQUE数据结构

    公开(公告)号:WO2013130609A1

    公开(公告)日:2013-09-06

    申请号:PCT/US2013/028023

    申请日:2013-02-27

    Applicant: APPLE INC.

    CPC classification number: G06F9/4423 G06F9/4482 G06F21/14 G06F21/52

    Abstract: Methods, media and systems that use an encoded opaque pointer in an API between a client process and a library process. An encoded opaque pointer, in one embodiment, can be received by the library process from the client process, and the library process can decode the opaque pointer to obtain an address in memory containing a data structure pointed to by the opaque pointer. The library process can operate on the data structure to create a revised or processed data structure, stored in the same or different address in heap memory or stack memory, and the library process can encode and return a new opaque pointer, for the processed data structure, to the client process.

    Abstract translation: 在客户端进程和库进程之间的API中使用编码的不透明指针的方法,介质和系统。 在一个实施例中,编码的不透明指针可以由库进程从客户端进程接收,并且库进程可以对不透明指针进行解码以获得包含由不透明指针指向的数据结构的存储器中的地址。 库过程可以对数据结构进行操作以创建存储在堆存储器或堆栈存储器中的相同或不同地址中的修改或处理的数据结构,并且库过程可以编码并返回新的不透明指针,用于处理的数据结构 ,到客户端进程。

Patent Agency Ranking