System and Method for Finding and Using Styles in Electronic Communications
First Claim
1. A method of defining a style where the body of a message is empty after we apply our canonical steps to it.
3 Assignments
0 Petitions
Accused Products
Abstract
We describe what we mean by styles, and show how these can be extracted from electronic messages. We describe the special and important case of email. We show how styles can be used to detect possible spam in a group of messages. We give details of many styles. These are independent of any particular human language in which an electronic message might be written. We show how the use of Bulk Message Envelopes leads to effective styles. We show one usage in distinguishing between newsletters and non-newsletters in bulk messages. Social networks can also be made, with useful marketing and other commercial applications. Styles can also be made to characterize correlations between messages in different electronic communication spaces, like email, SMS, Instant Messaging, Web pages, and Web Services.
68 Citations
11 Claims
-
1. A method of defining a style where the body of a message is empty after we apply our canonical steps to it.
-
2. A method of defining a style where messages that end up in the same Bulk Message Envelope (BME) after we apply our canonical steps have different sender fields.
-
3. A method of defining a style where messages that end up in the same BME after we apply our canonical steps have different Subject fields.
-
4. A method of defining a style where messages that end up in the same BME after we apply our canonical steps have different destinations (link domains).
-
5. A method of defining a style where a BME has too many relays, where this number can be chosen by the personnel (e.g. systems administrator) analyzing the messages.
-
6. A method of defining a style of a BME or set of BMEs that is the fraction or number of the domains that are in a Realtime Blacklist (RBL).
-
7. A method of defining a style of a BME or set of BMEs that is the fraction or number of the relays that are in an RBL.
-
8. A method of defining a style of a BME or set of BMEs that is the fraction or number of the domains that are in a table of suspected link farms.
-
9. A method of defining a style of a BME or set of BMEs that is the fraction or number of the domains that have no home pages.
-
10. A method of defining a style of a BME or set of BMEs that is the fraction
or number of the users (recipients) that have complained about it, where here the BME or BMEs are derived from incoming messages.
-
11. A method of defining a style of a BME or set of BMEs that is the fraction
or number of the hashes that are in a table of known bulk message hashes.
Specification