Patent · US Active

Forced execution of authenticated code

US10171870B2 · kind B2 · utility

6Cited by
2References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 29, 2016
Grant dateJan 1, 2019
Priority date
Expiry dateDec 29, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N21/8173
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

Described herein are systems and methods for providing hardware based security to software applications in a television receiver. The system can include a television receiver having a trusted hardware environment that includes a security processor and a standard environment that includes an application processor. The security processor can ensure that at least a portion of the software application executed by the application processor is secure. A portion of the software application code can be placed in an interrupt service routine memory space. During execution of the software application, the security processor can security check the portion of the software application in the interrupt service routine memory space, making it trusted code. The security processor can force the application processor to execute the trusted code by triggering an interrupt. Such forced execution can allow the security processor to not only ensure that code is trusted, but that it is executed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.