| CPC H04M 3/436 (2013.01) [H04L 9/0869 (2013.01); H04L 9/3228 (2013.01)] | 17 Claims |

|
1. A method, performed by a verification server, of verifying, by a receiver during a call, an alleged affiliation of an initiator with an organization, the method comprising:
receiving via a network, at the verification server, a login request from the initiator via an initiator interface;
authenticating, by the verification server, the login request from the initiator;
receiving via the network, at the verification server, an initiator request from the initiator via the initiator interface, the initiator request comprising one or more first identifiers representative of the alleged affiliation of the initiator with the organization;
confirming, by the verification server, the alleged affiliation of the initiator with the organization based at least in part on the one or more first identifiers;
upon confirming, by the verification server, the alleged affiliation of the initiator with the organization, generating, by the verification server, a verification secret in response to the initiator request;
sending via the network, from the verification server, the verification secret to the initiator via the initiator interface;
storing the verification secret in association with the one or more first identifiers in a database of the verification server;
receiving via the network, by the verification server, a receiver request to verify an alleged verification secret from the receiver via a receiver interface, the receiver request comprising one or more second identifiers representative of the alleged affiliation of the initiator with the organization;
comparing, by the verification server, the one or more second identifiers to the one or more first identifiers stored in the database and confirming there is a match between the one or more second identifiers and the one or more first identifiers;
comparing the alleged verification secret to the verification secret and confirming there is a match between the alleged verification secret and the verification secret; and
upon confirming that there is a match between the one or more second identifiers and the one or more first identifiers and that there is a match between the alleged verification secret and the verification secret, sending via the network, from the verification server, to the receiver via the receiver interface a positive response confirming the alleged affiliation of the initiator with the organization.
|