Systems and methods for communication verification
AssigneeTrusona, Inc.
InventorsOri Eisen, David Michael Kopack, Nikolas Mangu-Thitu
Life of this patent
Estimating the term…
Abstract
Provided herein are systems and methods for verifying online communications. A sender and/or a recipient of an online communication can be a registered user of a verification system. Upon request by the sender and/or the recipient in relation to a particular instance of an online communication, the verification system can (1) confirm that the sender and/or the recipient is a registered user of the verification system, (2) verify that the sender and/or the recipient has sent and/or received, respectively, the particular instance of the online communication, and (3) communicate the verification of the particular instance of online communication to the sender and/or the recipient.
Claims20
A computer-implemented method for verifying a first electronic mail (email) from a first user to a second user, the method comprising:
- (a) initiating a verification session, wherein the verification session is initiated by the first user sending the first email simultaneously to both an email address of the second user and an email address of a verification server configured to facilitate verification of online communications, wherein the first email is sent to the verification server using an electronic mail transmission protocol;
- (b) verifying a registration status of the first user with the verification server, wherein verifying the registration status of the first user comprises determining that a return path email address of the first email matches a given verified email address stored in the verification server;
- (c) upon verifying the registration status of the first user, sending a confirmation email from the email address of the verification server to the return path email address of the first email, wherein the confirmation email comprises instructions for confirming that the first user sent the first email;
- (d) receiving a confirmation or denial from the first user;
- and
- (e) sending a verification notification email or a denial notification email from the email address of the verification server to the email address of the second user if a confirmation or denial is received from the first user, respectively.
A system for verifying a first electronic mail (email) from a first user to a second user, the system comprising:
- a communications interface in communication with a first user device of the first user and a second user device of the second user over a computer network;
- a database configured to store a plurality of verified email addresses;
- and
- one or more computer processors operatively coupled to the communications interface and the database, wherein the one or more computer processers are individually or collectively programmed to:
- (a) initiate a verification session, wherein the verification session is initiated by the first user, via the first user device, sending the first email simultaneously to both an email address of the second user and an email address of the communications interface, wherein the first email is sent to the verification server using an electronic mail transmission protocol;
- (b) verify a registration status of the first user, wherein verifying the registration status of the first user comprises determining that a return path email address of the first email matches a given verified email address from the plurality of verified email addresses stored in the database;
- (c) upon verifying the registration status of the first user, send a confirmation email from the email address of the communications interface to the return path email address of the first email, wherein the confirmation email comprises instructions for confirming that the first user sent the first email;
- (d) receive a confirmation or denial from the first user device of the first user;
- and
- (e) send a verification notification email or a denial notification email from the email address of the communications interface to the email address of the second user, to the second user device, if a confirmation or denial is received from the first user, respectively.
A computer-implemented method for verifying a first electronic mail (email) from a first user to a second user, the method comprising:
- (a) initiating a verification session, wherein the verification session is initiated by the first user sending the first email simultaneously to both an email address of the second user and an email address of a verification server configured to facilitate verification of online communications, wherein the first email is sent to the verification server using an electronic mail transmission protocol;
- (b) sending a confirmation email from the email address of the verification server to the return path email address of the first email, wherein the confirmation email comprises instructions for confirming that the first user sent the first email with a finite time limit;
- (c) confirming a lack of response from the return path email address of the first email during the finite time limit;
- and
- (d) upon lapse of the finite time limit, sending a denial notification email from the email address of the verification server to the email address of the second user.
Dependencies are inferred from the claim text.