| CPC H04L 63/1466 (2013.01) [H04M 3/42042 (2013.01); H04W 12/121 (2021.01); H04W 12/48 (2021.01); H04L 67/10 (2013.01); H04L 67/141 (2013.01); H04L 67/306 (2013.01)] | 18 Claims |

|
1. A system comprising:
one or more computer processors;
one or more computer memories;
a set of instructions stored in the one or more computer memories, the set of instructions configuring the one or more computer processors to perform operations, the operations comprising:
receiving, at a communication platform, a communication request from a source client device, the communication request including an identifier of the source client device;
initiating a communication session with a recipient client device based on the communication request;
forwarding an incoming communication to the recipient client device, the incoming communication including the identifier, the forwarding of the incoming communication causing verification software on the recipient client device to transmit a query to a call placement service directory for communication information corresponding to the device identifier, wherein the verification software causes a user of the recipient client device to be presented with a message, icon, or other image indicating that the incoming communication has been verified based on a response to the verification request indicating that the source client device is verified.
|