FILTERING ELECTRONIC MESSAGES BASED ON DOMAIN ATTRIBUTES WITHOUT REPUTATION
First Claim
Patent Images
1. A method executed on a computing device for filtering an electronic message based on domain attributes, the method comprising:
- receiving the electronic message with a uniform resource identifier (URI);
determining whether the Lai is associated with a reputation, wherein the URI is associated with the reputation when a domain of the URI is located within a list of trusted domains and a list of untrusted domains;
in response to a determination that the URI lacks an association with the reputation, assigning weighted scores to one or more factors associated with the electronic message;
computing a total score from the weighted scores; and
evaluating the electronic message to determine an unsolicited electronic message by comparing the total score against a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging application filters electronic messages based on domain attributes without a reputation. A message with a uniform resource identifier (URI) is received and determined to not be included within a trusted or a block list. A total score is computed from weighted scores assigned to factors associated with the message. The message is evaluated for an unsolicited message determination by comparing the total score against a predetermined threshold.
-
Citations
20 Claims
-
1. A method executed on a computing device for filtering an electronic message based on domain attributes, the method comprising:
-
receiving the electronic message with a uniform resource identifier (URI); determining whether the Lai is associated with a reputation, wherein the URI is associated with the reputation when a domain of the URI is located within a list of trusted domains and a list of untrusted domains; in response to a determination that the URI lacks an association with the reputation, assigning weighted scores to one or more factors associated with the electronic message; computing a total score from the weighted scores; and evaluating the electronic message to determine an unsolicited electronic message by comparing the total score against a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device for filtering an electronic message based on domain attributes, the computing device comprising:
-
a memory configured to store instructions; and a processor coupled to the memory, the processor executing a messaging application in conjunction with the instructions stored in the memory, wherein the messaging application is configured to; receive the electronic message with a uniform resource identifier (URI) from another computing device; determine whether the URI is associated with a reputation, wherein the URI is associated with the reputation when a domain of the URI is located within a list of trusted domains and a list of untrusted domains; in response to a determination that the URI lacks an association with the reputation, assign weighted scores to one or more factors associated with the electronic message; compute a total score from the weighted scores; and evaluate the electronic message to determine an unsolicited electronic message by comparing the total score against a predetermined threshold. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for filtering an electronic message based on domain attributes, the system comprising:
-
a communication module configured to facilitate transmission of the electronic message between one or more servers over a network; an external message server configured to provide the electronic message with a uniform resource identifier (URI) to a local message server; and the local message server configured to; determine whether the URI is associated with a reputation, wherein the URI is associated with the reputation when a domain of the URI is located within a list of trusted domains and a list of untrusted domains; in response to a determination that the URI lacks an association with the reputation, assign weighted scores to one or more factors associated with the electronic message; compute a total score from the weighted scores; and evaluate the electronic message to determine an unsolicited electronic message by comparing the total score against a predetermined threshold. - View Dependent Claims (18, 19, 20)
-
Specification