Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of providing secure video coding comprising: providing a downloadable Digital Rights Media (DRM) for hardware device components that can be any arbitrary DRM that is compatible with different Application Program Interfaces (APIs), wherein the DRM uses the hardware components that provide for decryption of video; interfacing the DRM hardware components with and to be supported by an Android platform API; wherein the API renders encrypted elementary streams, including High Efficiency Video Coding (HEVC), that are decrypted by a Media Crypto Plug-in to the API in conjunction with DRM message processing by the DRM, wherein the Media Crypto Plug-in is included in the hardware components of the DRM; wherein the DRM further interfaces with a Media Codec; providing a Protected Video Path (PVP) enhancement for the Media Codec and the Media Crypto Plug-in by interfacing, using the DRM, with an Android hardware chip supporting the PVP in the Android platform API to use the PVP; passing encrypted samples from video content comprising encrypted media segments to the Media Crypto Plug-in MIME type of the DRM; instantiating by the Media Crypto a t-Crypto Plug-in and calling a decryption process for the samples; sending a decryption command to decrypt the encrypted samples from the t-Crypto Plug-in to a SM-DRM Trustlet of the DRM, wherein the encrypted content is stored in a shared memory; and invoking, by the SM-DRM Trustlet, a t-DRM API for decrypting, decoding and rendering of the video content.
2. The method of claim 1 , wherein Android platform includes the Android 4.3, 4.4, 5.X and 6.X media framework.
3. The method of claim 1 , wherein the DRM components, the Media Codec and the Media Crypto Plug-in support SD, HD and 4K content.
4. The method of claim 1 , wherein the Media Crypto provides compressed video frames that are protected from tampering and theft.
5. The method of claim 1 , wherein the DRM components are provided in addition to current t-base 300 in hardware of the Media Codec.
6. The method of claim 1 , wherein the Media Crypto plug-in supports DASH AES-CBC, CENC, CBCS and Apple Sample encryption formats.
7. The method of claim 1 , wherein the SM-DRM Trustlet and the t-DRM API are components of the DRM that interface and are supported by an Android platform Application Program Interface (API), wherein the Android platform includes the Android 4.3, 4.4, 5.X and 6.X media framework.
8. The method of claim 1 , wherein the t-Crypto Plug-in supports DASH AES-CBC, CENC, CBCS and Apple Sample encryption formats.
Unknown
April 13, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.