Address couplet communication filtering
First Claim
Patent Images
1. A method implemented by one or more computing devices, comprising:
- receiving, by the one or more computing devices and from a sender, a communication comprising a sender identifier and a recipient identifier;
routing, by the one or more computing devices, the communication based on a result of comparing the sender identifier and recipient identifier of the communication to a plurality of routing identifiers, wherein each routing identifier of the plurality of routing identifiers comprises a sender identifier and a recipient identifier; and
granting, by the one or more computing devices, access privileges to the sender to edit a sender identifier of a routing identifier, of the plurality of routing identifiers, that indicates the sender, wherein the sender identifier of the routing identifier comprises an email address of the sender.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and system are disclosed that provide an approved address couplet listing for communication handling. An inbound communication including sender and recipient field entries may be compared as a pair or couplet against the listing to determine whether the inbound communication should be discarded, subjected to additional (spam related) processing, or forwarded for storage or delivery purposes. The comparison may take place in conjunction with one or more hashing functions.
-
Citations
18 Claims
-
1. A method implemented by one or more computing devices, comprising:
-
receiving, by the one or more computing devices and from a sender, a communication comprising a sender identifier and a recipient identifier; routing, by the one or more computing devices, the communication based on a result of comparing the sender identifier and recipient identifier of the communication to a plurality of routing identifiers, wherein each routing identifier of the plurality of routing identifiers comprises a sender identifier and a recipient identifier; and granting, by the one or more computing devices, access privileges to the sender to edit a sender identifier of a routing identifier, of the plurality of routing identifiers, that indicates the sender, wherein the sender identifier of the routing identifier comprises an email address of the sender. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
at least one processor; and a computer-readable medium, storing computer-executable instructions that, when executed by the at least one processor, cause the apparatus to; extract routing information from a received communication, the routing information indicating a sender and an intended recipient; compare the routing information to a plurality of sender identifier and recipient identifier pairs; route the communication based on a result of the comparing; receive new identification information from the sender; determine that the sender has access privileges to edit a pair from the plurality of sender identifier and recipient identifier pairs that indicates the sender; and update the sender identifier of the pair based on the new identification information and based on the access privileges of the sender, wherein the sender identifier of the pair comprises an email address of the sender. - View Dependent Claims (15, 16, 17, 18)
-
Specification