发明名称 SECURELY SHARING CACHED DATA
摘要 Various embodiments of a system and method for securely caching and sharing image data. A process can generate image data and store the image data into the protected cache using a UUID that is cryptographically derived from the image data. Any process with access to the UUID may retrieve the image data. Because the UUID is uniquely derived from the actual data of the generated file, a process will only be able to retrieve image data that could have been generated by a process associated with the user account, or from a process associated with a user account that could have generated the image data, or that otherwise has a record of the image data.
申请公布号 US2016077758(A1) 申请公布日期 2016.03.17
申请号 US201414486999 申请日期 2014.09.15
申请人 Apple Inc. 发明人 Carter David A.;Stattenfield Keith;Remahl, JR. David P.;Linn Christopher S.
分类号 G06F3/06;G06F17/30;G06F12/08 主分类号 G06F3/06
代理机构 代理人
主权项 1. A non-transitory machine readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising: creating a memory buffer to store generated image data; computing a digest of the generated image data stored in the memory buffer; sharing the image data with a process in response to a request for the image data; checking an image data cache for image data having a unique identifier of the generated image data; and mapping the memory buffer to a location in the image data cache associated with the unique identifier.
地址 Cupertino CA US