Patent ID: 11863683
Assignee: LENOVO (SINGAPORE) PTE. LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A computer implemented method for dynamically updating an identifier of a receiving device comprising:
under control of one or more processors including program instructions to:
obtain, with the receiving device, a receiving device private key associated with a shared secret;
obtain, with the receiving device from an electronic device over a network, an electronic device public key associated with the shared secret;
communicate, with a server, a receiving device public key to the electronic device associated with the shared secret;
determine, with the receiving device, the shared secret based on the receiving device private key and the electronic device public key;
determine, with the receiving device, an identifier of the receiving device based on the shared secret;
receive, with the receiving device, a token obtained from a time-based one-time password (TOTP) related to the identifier of the receiving device;
provide a communication path between the receiving device and the electronic device based on the token related to the identifier of the receiving device;
update, with the receiving device, the identifier of the receiving device to provide an updated identifier after a determined period of time.