US 12,253,960 B2
Method and system for improving the efficiency of protecting a multi-content process
Yu-Tien Chang, Hsinchu (TW); Lin-Ming Hsu, Hsinchu (TW); and Chun-Ming Chou, Hsinchu (TW)
Assigned to MEDIATEK INC., Hsin-Chu (TW)
Filed by MEDIATEK Inc., Hsin-Chu (TW)
Filed on Apr. 8, 2021, as Appl. No. 17/225,185.
Claims priority of provisional application 63/057,320, filed on Jul. 28, 2020.
Prior Publication US 2022/0035751 A1, Feb. 3, 2022
Int. Cl. G06F 12/00 (2006.01); G06F 12/14 (2006.01); G06F 21/10 (2013.01); G06F 21/74 (2013.01)
CPC G06F 12/1491 (2013.01) [G06F 12/1441 (2013.01); G06F 12/1466 (2013.01); G06F 21/10 (2013.01); G06F 21/74 (2013.01); G06F 2212/1052 (2013.01); G06F 2221/2113 (2013.01); G06F 2221/2141 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method applied to a system for improving an efficiency of protecting a multi-content process; the system cooperating with a memory, and comprising one or more hardware IPs (intellectual properties) for content processing, wherein:
one of the one or more IPs is associated with multiple access identities;
the memory comprises multiple different ranges; and
the method comprises:
configuring range permissions by causing each of the multiple different ranges to permit only one of the multiple access identities to access, with different ones of the multiple different ranges respectively permitting different ones of the multiple access identities to access;
selecting one of the multiple access identities as a first access identity for processing a first content, and using the first access identity when said IP accesses the memory during a processing of a first portion of the first content; and
selecting a different one of the multiple access identities as a second access identity for processing a second content, and using the second access identity when said IP accesses the memory during a processing of a first portion of the second content; and
after using the first access identity during the processing of the first portion of the first content and before using the second access identity during the processing of the first portion of the second content, not reconfiguring the configured range permissions; and
after using the first access identity during the process of the first portion of the first content and using the second access identity during the process of the first portion of the second content, using the first access identity again when said IP accesses the memory during a processing of a second portion of the first content.