Patent ID: 11892872
Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 0:
1. A method for updating system time, the method comprising:
determining a cumulative trustworthiness score based on one or more trustworthiness scores associated with respective one or more time sources;
determining whether to update a system time based on a difference in time between the system time and a time from a first time source of the respective one or more time sources and the cumulative trustworthiness score; and
in response to determining to update the system time, updating the system time based on the time from the first time source, wherein:
if the cumulative trustworthiness score is greater than a first threshold, setting the system time equal to the time from the first time source;
if the cumulative trustworthiness score is less than the first threshold but greater than a second threshold and the difference in time between the system time and the time from the first time source is greater than a third threshold, performing an iterative recovery technique using the time from the first time source; and
if the cumulative trustworthiness score is less than the second threshold and the difference in time between the system time and the time from the first time source is greater than a fourth threshold, performing the iterative recovery technique using the time from the first time source.