Identification and filtration of digital communications
First Claim
Patent Images
1. A method to handle digital communications, the method comprising:
- receiving a complaint communication from a receiving system, the complaint communication being generated in response to a first digital communication received by the receiving system;
accessing a first digital signature for at least a portion of the first digital communication in response to the complaint communication;
selecting a second digital signature from among multiple stored digital signatures;
comparing the first digital signature with the second digital signature;
determining that the first digital signature matches the second digital signature based on the comparison of the first digital signature with the second digital signature;
in response to determining that the first digital signature matches the second digital signature, incrementing a counter associated with the second digital signature; and
modifying the handling of digital communications that include at least a portion having a digital signature that matches the second digital signature based on the counter associated with the second digital signature.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for classifying digital communications includes an interface module, an identification module, and a notification module. The interface module enables a recipient to perceive information relating to one or more digital communications received by the recipient. The identification module enables a first interface element capable of enabling the recipient to classify the digital communications among at least one category. The notification module notifies a network server of a classification received from the recipient using the first interface element.
-
Citations
42 Claims
-
1. A method to handle digital communications, the method comprising:
-
receiving a complaint communication from a receiving system, the complaint communication being generated in response to a first digital communication received by the receiving system; accessing a first digital signature for at least a portion of the first digital communication in response to the complaint communication; selecting a second digital signature from among multiple stored digital signatures; comparing the first digital signature with the second digital signature; determining that the first digital signature matches the second digital signature based on the comparison of the first digital signature with the second digital signature; in response to determining that the first digital signature matches the second digital signature, incrementing a counter associated with the second digital signature; and modifying the handling of digital communications that include at least a portion having a digital signature that matches the second digital signature based on the counter associated with the second digital signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus, including at least one computer-readable storage medium and at least one processor, for handling digital communications, the apparatus comprising:
-
a receiving module for receiving a complaint communication from a receiving system, the complaint communication being generated in response to a first digital communication received by the receiving system; an accessing module for accessing a first digital signature for at least a portion of the first digital communication in response to the complaint communication; a selection module for selecting a second digital signature from among multiple stored digital signatures; a comparison module for comparing the first digital signature with the second digital signature; a determining module for determining that the first digital signature matches the second digital signature based on the comparison of the first digital signature with the second digital signature; a counter associated with the second digital signature configured to be incremented in response to determining that the first digital signature matches the second digital signature; and a digital communication processing module configured to modify the handling of digital communications that include at least a portion having a digital signature that matches the second digital signature based on the counter associated with the second digital signature. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method to handle digital communications, the method comprising:
-
receiving a complaint communication from a receiving system, the complaint communication being generated in response to a first digital communication received by the receiving system; accessing a first digital signature for at least a portion of the first digital communication in response to the complaint communication; selecting a second digital signature from among multiple stored digital signatures; comparing the first digital signature with the second digital signature; determining whether the first digital signature matches the second digital signature based on the comparison of the first digital signature with the second digital signature; in response to determining that the first digital signature matches the second digital signature, incrementing a counter associated with the second digital signature; and modifying the handling of digital communications that include at least a portion having a digital signature that matches the second digital signature based on the counter associated with the second digital signature. - View Dependent Claims (31, 32, 33)
-
-
34. A method of handling electronic messages, the method comprising:
-
receiving, from a complaining user, a complaint message, the complaint message being sent, by the complaining user, in response to a first electronic message sent by a first user; in response to the complaint message, accessing a first electronic representation of at least a portion of content included in the first electronic message; selecting a second electronic representation of content from among multiple stored electronic representations of content; comparing the first electronic representation of content with the second electronic representation of content; determining whether the first electronic representation of content corresponds to the second electronic representation of content based on the comparison of the first electronic representation of content with the second electronic representation of content; conditioned on determining that the first electronic representation of content corresponds to the second electronic representation of content; updating data associated with tracking complaint messages associated with the second electronic representation of content, and handling electronic messages that include at least a portion of content having an electronic representation that corresponds to the second electronic representation of content based on the updated data associated with tracking complaint messages associated with the second electronic representation of content; and conditioned on determining that the first electronic representation of content does not correspond to the second electronic representation of content, storing data, other than data associated with tracking complaint messages associated with the second electronic representation of content, based on the complaint message. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. At least one electronic device including one or more computer-readable storage mediums storing instructions that, when executed by a processor, cause operations comprising:
-
receiving, from a complaining user, a complaint message, the complaint message being sent, by the complaining user, in response to a first electronic message sent by a first user; in response to the complaint message, accessing a first electronic representation of at least a portion of content included in the first electronic message; selecting a second electronic representation of content from among multiple stored electronic representations of content; comparing the first electronic representation of content with the second electronic representation of content; determining whether the first electronic representation of content corresponds to the second electronic representation of content based on the comparison of the first electronic representation of content with the second electronic representation of content; conditioned on determining that the first electronic representation of content corresponds to the second electronic representation of content; updating data associated with tracking complaint messages associated with the second electronic representation of content, and handling electronic messages that include at least a portion of content having an electronic representation that corresponds to the second electronic representation of content based on the updated data associated with tracking complaint messages associated with the second electronic representation of content; and conditioned on determining that the first electronic representation of content does not correspond to the second electronic representation of content, storing data, other than data associated with tracking complaint messages associated with the second electronic representation of content, based on the complaint message.
-
-
42. A method of handling electronic messages, the method comprising:
-
receiving, from a first sending user, a first electronic message, the first electronic message being addressed to a first receiving user and the first electronic message including content having a first electronic representation; sending the first electronic message to the first receiving user; receiving, from the first receiving user, a complaint message, the complaint message being sent by the first receiving user to indicate that the first electronic message was unsolicited; in response to receiving the complaint message, updating data associated with identifying electronic messages including content having the first electronic representation as being unsolicited; receiving, from a second sending user, a second electronic message, the second electronic message being addressed to a second receiving user and the second electronic message including content having the first electronic representation; and in response to receiving the second electronic message; accessing the updated data associated with identifying electronic messages including content having the first electronic representation as being unsolicited; determining whether to handle the second electronic message as an unsolicited message based on the updated data associated with identifying electronic messages including content having the first electronic representation as being unsolicited; and handling the second electronic message based on determination results.
-
Specification