Patent ID: 11902454
Assignee: CONNECTFREE CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method of self-addressing apparatuses for network communication, the method executed by a processor of an apparatus, the method comprising:
generating a public key of the apparatus based on a private key of the apparatus;
generating a hash value based on the public key and a predetermined hash function;
determining a network address of the apparatus based on the hash value;
communicably connecting the apparatus to a communication network using the network address;
transmitting the public key to an external apparatus communicably connected to the apparatus;
receiving an external public key transmitted from the external apparatus, the external public key being generated by the external apparatus, the external apparatus being communicably connected to the communication network using an external network address, the external network address being generated by the external apparatus based on an external hash value, the external hash value being generated by the external apparatus based on the external public key and the predetermined hash function;
generating the external hash value by the apparatus based on the external public key and the predetermined hash function;
determining the external network address by the apparatus based on the external hash value;
receiving communication from the external apparatus through the communication network at the network address, the external apparatus determining the network address of the apparatus based on the hash value, the external apparatus determining the hash value of the apparatus based on the public key and the predetermined hash function; and
sending communication through the communication network to the external apparatus at the external network address.