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 that the URI is not included within at least one of;
a trusted list and a block list, wherein the trusted list provides a list of trusted domains and the block list provides a list of untrusted domains;
indicating a failure to locate a reputation of the URI in one or more of the trusted domains and the untrusted domains;
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.
3 Assignments
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.
14 Citations
19 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 that the URI is not included within at least one of;
a trusted list and a block list, wherein the trusted list provides a list of trusted domains and the block list provides a list of untrusted domains;indicating a failure to locate a reputation of the URI in one or more of the trusted domains and the untrusted domains; 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); retrieve a trusted list and a block list from one of;
a local resource and a trusted external resource;determine that the URI is not included within at least one of;
the trusted list and the block list, wherein the trusted list provides a list of trusted domains and the block list provides a list of untrusted domains;indicate a failure to locate a reputation of the URI in one or more of the trusted domains and the untrusted domains; 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 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); retrieving a trusted list and a block list from one of;
a local resource and a trusted external resource;determining that the URI is not included within at least one of;
the trusted list and the block list, wherein the trusted list provides a list of trusted domains and the block list provides a list of untrusted domains;indicating a failure to locate a reputation of the URI in one or more of the trusted domains and the untrusted domains; assigning weighted scores to one or more factors associated with the electronic message; computing a total score from the weighted scores; evaluating the electronic message to determine an unsolicited electronic message by comparing the total score against a predetermined threshold; and adjusting the predetermined threshold and the weighted scores based on at least one of;
a current unsolicited message activity and a recipient of the electronic message. - View Dependent Claims (18, 19)
-
Specification