Bulk message identification
First Claim
Patent Images
1. A method for distinctively treating electronic messages sent by bulk message senders, the method comprising:
- applying filtering, including white listing based on white list information, to inbound electronic messages;
obtaining an agreement between a messaging service provider and a bulk message sender that the bulk message sender agrees to comply with a set of bulk message policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender;
receiving a first electronic message sent by the bulk message sender, the first electronic message being received subsequent to obtaining the agreement between the messaging service provider and the bulk message sender;
accessing, from a data record, sender compliance information that is additional to the white list information and associated with the bulk message sender, the sender compliance information being determined by;
electronically aggregating information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message,determining whether the bulk message sender is complying with the set of bulk message policies based on the electronically aggregated information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message, anddetermining the sender compliance information that is additional to the white list information and associated with the bulk message sender based on the determination of whether the bulk message sender is complying with the set of bulk message policies;
determining whether to distinctively treat the first electronic message based on the agreement of the bulk message sender to comply with the set of bulk message policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender and the accessed sender compliance information that is additional to the white list information and associated with the bulk message sender;
distinctively treating the first electronic message in response to determining to distinctively treat the first electronic message; and
rendering a display based on the distinctive treatment.
10 Assignments
0 Petitions
Accused Products
Abstract
Distinctively treating digital communications sent by bulk message senders includes providing a set of bulk sender behavior policies and monitoring compliance by a bulk message sender with the set of policies. Based on compliance by the bulk message sender with the set of policies, digital communications sent by the bulk message sender are distinctively treated.
97 Citations
77 Claims
-
1. A method for distinctively treating electronic messages sent by bulk message senders, the method comprising:
-
applying filtering, including white listing based on white list information, to inbound electronic messages; obtaining an agreement between a messaging service provider and a bulk message sender that the bulk message sender agrees to comply with a set of bulk message policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender; receiving a first electronic message sent by the bulk message sender, the first electronic message being received subsequent to obtaining the agreement between the messaging service provider and the bulk message sender; accessing, from a data record, sender compliance information that is additional to the white list information and associated with the bulk message sender, the sender compliance information being determined by; electronically aggregating information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message, determining whether the bulk message sender is complying with the set of bulk message policies based on the electronically aggregated information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message, and determining the sender compliance information that is additional to the white list information and associated with the bulk message sender based on the determination of whether the bulk message sender is complying with the set of bulk message policies; determining whether to distinctively treat the first electronic message based on the agreement of the bulk message sender to comply with the set of bulk message policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender and the accessed sender compliance information that is additional to the white list information and associated with the bulk message sender; distinctively treating the first electronic message in response to determining to distinctively treat the first electronic message; and rendering a display based on the distinctive treatment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method for distinctively treating electronic messages sent by bulk message senders, the method comprising:
-
applying filtering, including white listing based on white list information, to inbound electronic messages, the white listing comprising providing, to the inbound electronic messages, a first level of distinctive treatment that is preferential to regular treatment of electronic messages; obtaining an agreement between a messaging service provider and a bulk message sender that the bulk message sender agrees to comply with a set of bulk message policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender; receiving a first electronic message sent by the bulk message sender, the first electronic message being received subsequent to obtaining the agreement between the messaging service provider and the bulk message sender; accessing, from a data record, sender compliance information that is additional to the white list information and associated with the bulk message sender, the sender compliance information being determined by; electronically aggregating information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message, electronically analyzing the electronically aggregated information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message; electronically determining whether the bulk message sender is complying with a set of bulk message policies based on the electronic analysis of the electronically aggregated information associated with the sending, by the bulk message sender, of electronic messages sent prior to receiving the first electronic message, and determining the sender compliance information that is additional to the white list information and associated with the bulk message sender based on the determination of whether the bulk message sender is complying with the set of bulk message policies; determining whether to provide a second level of distinctive treatment to the first electronic message based on the agreement of the bulk message sender to comply with the set of bulk message policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender and the accessed sender compliance information that is additional to the white list information and associated with the bulk message sender, the second level of distinctive treatment being preferential to the first level of distinctive treatment; providing the second level of distinctive treatment to the first electronic message in response to determining to provide the second level of distinctive treatment to the first electronic message; and rendering a display based on the second level of distinctive treatment. - View Dependent Claims (74, 75, 76, 77)
-
-
43. A method for distinctively treating digital communications sent by bulk message senders, the method comprising:
-
obtaining an agreement between a messaging service provider and a bulk message sender that the bulk message sender agrees to comply with a set of policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender; in response to obtaining the agreement between the messaging service provider and the bulk message sender, storing, in a data record, information indicating that digital communications sent by the bulk message sender receive distinctive treatment based on the bulk message sender complying with the set of policies; receiving digital communications sent by the bulk message sender subsequent to obtaining the agreement between the messaging service provider and the bulk message sender; determining whether to treat the digital communications sent by the bulk message sender distinctively based on the information included in the data record; distinctively treating the digital communications sent by the bulk message sender in response to determining to treat the digital communications sent by the bulk message sender distinctively; electronically tracking information related to the sending, by the bulk message sender, of the distinctively treated digital communications; accessing the electronically tracked information related to the sending, by the bulk message sender, of the distinctively treated digital communications; determining whether the bulk message sender is complying with the set of policies based on the accessed information; and updating the information included in the data record to indicate that digital communications sent by the bulk message sender receive regular, as opposed to distinctive, treatment in response to determining that the bulk message sender is not complying with the set of policies. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A communications system that distinctively treats digital communications sent by bulk message senders, the communications system comprising:
-
a computer-readable storage medium configured to store data records; and a message processing system including at least one processor, the message processing system being configured to perform operations comprising; in response to obtaining an agreement between a messaging service provider and a bulk message sender that the bulk message sender agrees to comply with a set of policies in exchange for distinctive treatment of electronic messages sent by the bulk message sender, storing, in a data record, information indicating that digital communications sent by the bulk message sender receive distinctive treatment based on the bulk message sender complying with the set of policies; receiving digital communications sent by the bulk message sender subsequent to obtaining the agreement between the messaging service provider and the bulk message sender; receiving digital communications sent by the bulk message sender; determining whether to treat the digital communications sent by the bulk message sender distinctively based on the information included in the data record; distinctively treating the digital communications sent by the bulk message sender in response to determining to treat the digital communications sent by the bulk message sender distinctively; electronically tracking information related to the sending, by the bulk message sender, of the distinctively treated digital communications; storing, in the data store, the electronically tracked information; accessing, from the data store, the electronically tracked information related to the sending, by the bulk message sender, of the distinctively treated digital communications; determining whether the bulk message sender is complying with the set of policies based on the accessed information; and updating the information included in the data record in the data store to indicate that digital communications sent by the bulk message sender receive regular, as opposed to distinctive, treatment in response to determining that the bulk message sender is not complying with the set of policies.
-
Specification