Correlation and analysis of entity attributes
First Claim
Patent Images
1. A computer implemented method operable to assign a reputation to a messaging entity associated with a received communication, the method comprising:
- receiving a communication from a first entity;
deriving, using one or more processors, one or more attributes of the first entity based upon the received communication;
analyzing the attributes of the first entity;
retrieving, from computer memory, known attribute information for a plurality of known entities;
correlating, using the one or more processors, the derived attributes of the first entity to the known attribute information;
defining, using the one or more processors, a relationship between the first entity and one or more other entities selected from the plurality of known entities based upon the first entity and the one or more other entities sharing at least one common attribute or common patterns of attributes; and
attributing, using the one or more processors, a portion of a first reputation associated with one of the first or the one or more other entities to a second reputation associated the other of the first or the one or more other entities based upon the defined relationship and said at least one common attribute or common patterns of attributes.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for operation upon one or more data processors for assigning a reputation to a messaging entity by analyzing the attributes of the entity, correlating the attributes with known attributes to define relationships between entities sharing attributes, and attributing a portion of the reputation of one related entity to the reputation of the other related entity.
-
Citations
31 Claims
-
1. A computer implemented method operable to assign a reputation to a messaging entity associated with a received communication, the method comprising:
-
receiving a communication from a first entity; deriving, using one or more processors, one or more attributes of the first entity based upon the received communication; analyzing the attributes of the first entity; retrieving, from computer memory, known attribute information for a plurality of known entities; correlating, using the one or more processors, the derived attributes of the first entity to the known attribute information; defining, using the one or more processors, a relationship between the first entity and one or more other entities selected from the plurality of known entities based upon the first entity and the one or more other entities sharing at least one common attribute or common patterns of attributes; and attributing, using the one or more processors, a portion of a first reputation associated with one of the first or the one or more other entities to a second reputation associated the other of the first or the one or more other entities based upon the defined relationship and said at least one common attribute or common patterns of attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 31)
-
-
15. A reputation system operable to receive a communication directed to a network and to assign a reputation to the communication, the system comprising:
-
a communications interface operable to receive communications entering a network from a first entity; a communication analyzer operable to derive one or more attributes associated with the received communication including the first entity associated with the origination of the message; a correlation module operable to retrieve known attribute information from a system data store and to compare the derived attributes from the received communication with known attribute information to identify a relationship between the first entity and one or more other entities, the correlation module being further operable to identify new attribute information and incorporate new attribute information into the system data store and communication analyzer; wherein the system data store is operable to store known attribute information associated with a plurality of entities comprising the one or more entities from which a reputation system has previously received messages; and a reputation assignment module operable to use the identified relationship to attribute at least a portion of a first reputation associated with one of the first or the one or more other entities with a second reputation associated with the other of the first or the one or more other entities. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. One or more non-transitory computer readable storage media encoded with software program code operable to assign a reputation to a messaging entity associated with a received communication, the software code operable to cause one or more machine to perform operations comprising:
-
analyzing a communication to derive one or more attributes of a first entity associated with the communication; retrieving known attribute information for a plurality of known entities; comparing the attributes of the first entity to the known attribute information; identifying a relationship between the first entity and a second entity selected from the plurality of known entities based upon the first entity and the second entity sharing one or more common attributes; and attributing at least a portion of a first reputation associated with one of the first or second entity to a second reputation associated the other of the first or second entity based upon the identified relationship and the common attribute.
-
Specification