Patent ID: 9621689
Date: 2017-04-11
CPC Classifications: G06F,H04L

Claim:
1. A method for minimizing delay in updating a client time at a client computer, the method comprising: receiving, using a client processing device, set-up information from a server, wherein the set-up information comprises an encryption method and a decryption key; receiving, using the client processing device, an unencrypted Network Time Protocol (NTP) packet from the server, wherein the NTP packet includes server time data and at least one server time formatted based on at least the set-up information; determining, using the client processing device, a time difference between the client time and the at least one server time in the unencrypted NTP packet; receiving, using the client processing device, an encrypted version of the NTP packet from the server, the encrypted version including secure time data; decrypting the encrypted version of the NTP packet according to the decryption key, the decrypted NTP packet including decrypted client identification information and at least one decrypted time; and updating, using the client processing device, the client time based on the time difference in response to determining that secure time data and server time data associated with the at least one server time match.