发明名称 Eliminating plaintext video from external memory
摘要 In an embodiment, an integrated circuit comprises a decrypt unit configured to decrypt an encrypted, compressed video stream; an on-chip buffer; and a decompressor coupled to the decrypt unit and the on-chip buffer. The decompressor is configured decompress the video stream, and to store a first portion of each of a first plurality of frames decompressed from the video stream in the on-chip buffer. The decompressor is further configured to store a remaining portion of each of the first plurality of frames in an external memory, wherein each frame as stored in the external memory is incomplete because the first portion is not stored in the external memory.
申请公布号 US9277223(B2) 申请公布日期 2016.03.01
申请号 US201314037999 申请日期 2013.09.26
申请人 Apple Inc. 发明人 Ziesler Conrad H.
分类号 G06F21/00;H04N19/88;H04N7/167;H04N21/2343;H04N21/2347;H04N21/4405;H04N21/835;H04N19/423 主分类号 G06F21/00
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. ;Merkel Lawrence J.
主权项 1. A method comprising: receiving an encrypted, compressed video stream in an integrated circuit; decrypting a first plurality of frames from the video stream in a decrypt circuit; decompressing the first plurality of frames from the video stream in a decompression circuit; storing, by the decompression circuit, a first portion of each decrypted, decompressed frame of the first plurality of frames in an on-chip buffer memory device on the integrated circuit; and storing, by the decompression circuit, a remaining portion of each decrypted, decompressed frame of the first plurality of frames in plaintext in an external memory without encrypting the decrypted and decompressed frame and without compressing the decrypted and decompressed frame to generate the plaintext, wherein each decrypted and decompressed frame stored in plaintext in the external memory is incomplete because the first portion is not stored in the external memory, and wherein the first portion is retained in the on-chip buffer memory device during a time that the remaining portion is stored in the external memory, wherein a given pixel of each decrypted and decompressed frame is stored exclusively in either the on-chip buffer memory device or the external memory.
地址 Cupertino CA US