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.
Patent No.:
Date of Patent:
Jun. 21, 2022
Filed:
Jul. 24, 2019
Samsung Electronics Co., Ltd., Suwon-si, KR;
Geng Chen, San Jose, CA (US);
Jia Ma, San Jose, CA (US);
Bulent Kasman, Antioch, CA (US);
Na Yu, San Jose, CA (US);
Xudong Jin, Fremont, CA (US);
Jian Wang, Santa Clara, CA (US);
Hyungseok Yu, Suwon-Si, KR;
Seunghoon Lee, Suwon-Si, KR;
Samsung Electronics Co., Ltd., Suwon-si, KR;
Abstract
A method for providing an anti-rollback secure timer service includes determining, at a device which includes a processor providing a trusted execution environment (TEE), a trusted memory, and a real time clock (RTC) accessible through an operating system of the device, an initial reference time value, by a secure timer application running in the TEE, the initial reference time value determined based on an initial value of the RTC obtained during booting of the device and a time delta value. The method further includes determining an updated reference time value based on the initial reference time value, a second value of the RTC, and a previously stored old reference time value, determining an updated time delta value based on the second value of the RTC and the updated reference time value, and storing the updated time delta value and the updated reference time value in the trusted memory.