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

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