Reputation Based Load Balancing
First Claim
Patent Images
1. A reputation based network security system, the system comprising:
- a communications interface operable to receive incoming and outgoing communications associated with a network;
a communication analyzer operable to derive an external entity associated with a communication;
a reputation engine operable to derive a reputation vector associated with the external entity, the reputation vector comprising an aggregation of reputable and non-reputable criteria in a plurality of categories comprising different types of communications;
a security engine operable to receive the reputation vector and to send the communication to one or more of a plurality of interrogation engines, wherein the security engine is operable to determine to which of the plurality of interrogation engines to send the communication based upon the reputation vector.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for operation upon one or more data processors for efficiently processing communications based upon reputation of an entity associated with the communication.
147 Citations
21 Claims
-
1. A reputation based network security system, the system comprising:
-
a communications interface operable to receive incoming and outgoing communications associated with a network; a communication analyzer operable to derive an external entity associated with a communication; a reputation engine operable to derive a reputation vector associated with the external entity, the reputation vector comprising an aggregation of reputable and non-reputable criteria in a plurality of categories comprising different types of communications; a security engine operable to receive the reputation vector and to send the communication to one or more of a plurality of interrogation engines, wherein the security engine is operable to determine to which of the plurality of interrogation engines to send the communication based upon the reputation vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A reputation based network security system, the system comprising:
-
a communications interface operable to receive incoming and outgoing communications associated with a network; a communication analyzer operable to derive an external entity associated with a communication; a reputation engine operable to derive a reputation associated with the external entity, the reputation comprising an aggregation of reputable and non-reputable criteria associated with the external entity; a security engine operable assign priority information to a communication, wherein the security engine is operable to receive the reputation and assign a high priority to communications where the external entity is a reputable entity and to assign a low priority to communications where the external entity is a non-reputable entity, whereby the priority information is used by one or more interrogation engines to improve quality of service for reputable entities.
-
-
10. A computer implemented method operable to efficiently process communications based on a reputation associated with an external entity, comprising:
-
receiving a communication associated with an external entity based upon origination or destination information associated with the communication; identifying the external entity associated with the received communication; deriving a reputation associated with the external entity based upon reputable and non-reputable criteria associated with the external entity; assigning a priority to the communication based upon the derived reputation associated with the external entity; executing one or more tests on the communication based upon the priority assigned to the communication. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented method operable to efficiently process communications based on a reputation associated with an external entity, comprising:
-
receiving a communication associated with an external entity based upon origination or destination information associated with the communication; identifying the external entity associated with the received hypertext transfer protocol communication; deriving a reputation associated with the external entity based upon reputable and non-reputable criteria associated with the external entity; assigning the communication to one or more interrogation engines selected from among a plurality of interrogation engines, the selection of the one or more interrogation engines being based upon the derived reputation associated with the external entity and capacity of the interrogation engines; and executing said one or more interrogation engines on the communication.
-
-
20. One or more computer readable media having software program code operable to efficiently process communications based upon reputation of external entities associated with the communications, comprising:
-
receiving a communication associated with an external entity based upon origination or destination information associated with the communication; identifying the external entity associated with the received hypertext transfer protocol communication; deriving a reputation associated with the external entity based upon reputable and non-reputable criteria associated with the external entity; assigning a priority to the communication based upon the derived reputation associated with the external entity; executing one or more tests on the communication based upon the priority assigned to the communication.
-
-
21. A computer implemented method operable to process communications based upon a reputation associated with an external entity, comprising:
-
receiving a communication associated with an external entity based upon origination or destination information associated with the communication; identifying the external entity associated with the received communication; deriving a reputation associated with the external entity based upon reputable and non-reputable criteria associated with the external entity; assigning a processing path to the communication based upon the derived reputation associated with the external entity.
-
Specification