System and method for managing a trusted email datastore
First Claim
1. A method for communicating a message over a network, comprising:
- receiving the message from a sending message address;
determining a proximity trust relationship between the sending message address and a destination message address for the received message;
determining a universal trust rating for the sending message address; and
if at least a combination of the proximity trust relationship and the universal trust relationship indicate that the received message is trustable, providing the message to an inbox associated with the destination message address.
9 Assignments
0 Petitions
Accused Products
Abstract
A Trust Email Datastore (TED) system is employed to maintain a list of message addresses with associated trust ratings. The trust rating of a message address is derived from an underlying message address relationship network around the message address of interest through various network related activities such as message sending, forwarding, deleting, blocking, marking as is/is not spam, saving to address book, etc. There may be at least two components of the trust rating between two message addresses. One component of the trust rating, called a relationship trust, may be determined based on proximity of two message addresses in a message address relationship graph. Another component of the trust rating is substantially independent of the positions of two message addresses in the message address relationship graph, and is referred to as a universal trust rating. The trust rating components can be combined and employed for spam filtering.
88 Citations
26 Claims
-
1. A method for communicating a message over a network, comprising:
-
receiving the message from a sending message address;
determining a proximity trust relationship between the sending message address and a destination message address for the received message;
determining a universal trust rating for the sending message address; and
if at least a combination of the proximity trust relationship and the universal trust relationship indicate that the received message is trustable, providing the message to an inbox associated with the destination message address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server for communicating a message over a network, comprising:
-
a datastore that is configured to store trust information; and
a trust manager, coupled to the datastore, that is configured to perform actions, including;
receiving the message from a sending message address;
determining a proximity trust relationship between the sending message address and a destination message address, in part, from the stored trust information;
determining a universal trust rating for the sending message address; and
if at least a combination of the proximity trust relationship and the universal trust relationship indicate that the received message is trustable, providing the message to an inbox associated with the destination message address. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for communicating a message over a network, comprising:
-
a client device that is configured to perform actions, including;
registering a destination message address with a trust server; and
the trust server, coupled to the client device, that is configured to perform actions, including;
storing the registered destination message address in a datastore;
receiving the message from a sending message address;
determining a proximity trust relationship between the sending message address and the destination message address, in part, from the datastore;
determining a universal trust rating for the sending message address; and
if at least a combination of the proximity trust relationship and the universal trust relationship indicate that the received message is trustable, providing the message to an inbox associated with the destination message address. - View Dependent Claims (19, 20, 21)
-
-
22. A carrier wave signal that includes instructions for communicating a message on a network, comprising:
-
enabling receiving of the message from a sending message address;
enabling a determination of a proximity trust relationship between the sending message address and a destination message address for the message;
enabling a determination of a universal trust rating associated with the sending message address; and
if at least a combination of the proximity trust relationship and the universal trust relationship indicate that the received message is trustable, enabling a providing of the message to an inbox associated with the destination message address. - View Dependent Claims (23, 24, 25)
-
-
26. A server for communicating a message on a network, comprising:
-
a means for receiving the message from a sending message address;
a means for determining a proximity trust relationship between the sending message address and a destination message address for the received message;
a means for determining a universal trust rating for the sending message address; and
if at least a combination means of the proximity trust relationship and the universal trust relationship indicate that the received message is trustable, a means for providing the message to an inbox associated with the destination message address.
-
Specification