The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 21, 2023

Filed:

Dec. 15, 2021
Applicant:

Roku, Inc., San Jose, CA (US);

Inventors:

Muhammad Israr Khan, Santa Clara, CA (US);

Gary Franklin Ellison, San Mateo, CA (US);

Wing C. Lee, Cupertino, CA (US);

Assignee:

ROKU, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/71 (2013.01); G06F 21/62 (2013.01); G06F 21/44 (2013.01); G06F 21/57 (2013.01); G06F 8/65 (2018.01); H04L 9/32 (2006.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 21/71 (2013.01); G06F 8/65 (2013.01); G06F 21/44 (2013.01); G06F 21/572 (2013.01); G06F 21/6218 (2013.01); H04L 9/3213 (2013.01); G06F 21/604 (2013.01); G06F 2221/2141 (2013.01);
Abstract

Disclosed herein are system, method, and computer program product embodiments for enabling access to a firmware-locked function of a secure device. A secure device may be production hardware that has locked certain functions not available for public use. In an embodiment, the secure device may receive a request to access a firmware-locked function. The request may include an authorization token that includes an identifier specific to the particular secure device and a permission identifier identifying the firmware-locked function. Based on the receipt of the authorization token, the secure device may retrieve authorization data from the firmware memory of the secure device to determine whether the provided authorization token matches the firmware authorization data. Using the authorization token, the secure device may determine whether to grant access to the firmware-locked function.


Find Patent Forward Citations

Loading…