Authenticating electronic communications
First Claim
Patent Images
1. A method of authenticating an electronic communication, the method including:
- parsing a header of the electronic communication to obtain a header IP address of an originator of the electronic communication and to obtain a purported domain name of a purported sender of the electronic communication;
interrogating a business entity database with the purported domain name to obtain an associated IP address associated with the purported domain name;
comparing the header IP address and the associated IP address;
generating an authenticity indicator for the electronic communication based on the comparison of the header IP address and the associated IP address, the authenticity indicator indicating a likelihood that the electronic communication was sent from a purported sender of the electronic communication; and
presenting the authenticity indicator to the recipient of the electronic communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes generating an authenticity indicator for an electronic communication based on a comparison of domain name data and purported sender data associated with the electronic communication, the authenticity indicator indicating a likelihood that the electronic communication was sent from a purported sender of the electronic communication. The authenticity indicator is presented to the recipient of the electronic communication.
-
Citations
21 Claims
-
1. A method of authenticating an electronic communication, the method including:
-
parsing a header of the electronic communication to obtain a header IP address of an originator of the electronic communication and to obtain a purported domain name of a purported sender of the electronic communication; interrogating a business entity database with the purported domain name to obtain an associated IP address associated with the purported domain name; comparing the header IP address and the associated IP address; generating an authenticity indicator for the electronic communication based on the comparison of the header IP address and the associated IP address, the authenticity indicator indicating a likelihood that the electronic communication was sent from a purported sender of the electronic communication; and presenting the authenticity indicator to the recipient of the electronic communication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium embodying instructions that, when executed by a machine, cause the machine perform a method including:
-
parsing a header of an electronic communication to obtain a header IP address of an originator of the electronic communication and to obtain a purported domain name of a purported sender of the electronic communication; interrogating a business entity database with the purported domain name to obtain an associated IP address associated with the purported domain name; comparing the header IP address and the associated IP address; generating an authenticity indicator for the electronic communication based on the comparison of the header IP address and the associated IP address, the authenticity indicator indicating a likelihood that the electronic communication was sent from a purported sender of the electronic communication; and presenting the authenticity indicator to the recipient of the electronic communication. - View Dependent Claims (9)
-
-
10. A server for authenticating electronic communications communicated between the server and at least one client device, the server including:
-
a communication interface to communicate with the at least one client device; a processor; and memory including instructions that, when executed by the processor, cause the processor to; parsing a header of an electronic communication to obtain a header IP address of an originator of the electronic communication and to obtain a purported domain name of a purported sender of the electronic communication; interrogating a business entity database with the purported domain name to obtain an associated IP address associated with the purported domain name; comparing the header IP address and the associated IP address; generate a confidence factor for electronic communication based on the comparison of the header IP address and the associated IP address, the confidence factor indicating a likelihood that the electronic communication was sent from a purported sender of the electronic communication; and present the confidence factor to the recipient of the electronic communication. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A server for authenticating electronic communication communicated between the server and at least one client device, the server including:
-
communication means for communicating with the at least one client device;
processing means; andmemory means for storing instructions which, when executed by the processing means, cause the processing means to; parsing a header of an electronic communication to obtain a header IP address of an originator of the electronic communication and to obtain a purported domain name of a purported sender of the electronic communication; interrogating a business entity database with the purported domain name to obtain an associated IP address associated with the purported domain name; comparing the header IP address and the associated IP address; generate an authenticity indicator for the electronic communication based on a comparison of the header IP address and the associated IP address, the authenticity indicator indicating a likelihood that the electronic communication was sent from a purported sender of the electronic communication; and present the authenticity indicator to the recipient of the electronic communication. - View Dependent Claims (18, 19, 20, 21)
-
Specification