×

Systems and methods for adaptive message interrogation through multiple queues

  • US 7,089,590 B2
  • Filed: 09/02/2005
  • Issued: 08/08/2006
  • Est. Priority Date: 03/08/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A security system for interrogation of a communication transmitted over a communication network, the system comprising:

  • a) receiving means for receiving a communication transmitted over a communication network;

    b) storing means for storing a received communication and a plurality of index queues;

    c) assignment means for assigning a selected index to a stored communication;

    d) interrogation engine management means for executing a plurality of interrogation engines, wherein the interrogation engines have a test type and an index queue in a queue data store associated with it, and wherein the interrogation engines;

    1) monitors its associated index queue for a placed index;

    2) retrieves the communication associated with the placed index from a message data store;

    3) assesses the retrieved communication against a set of one or more criteria related to the interrogation engine'"'"'s test type; and

    4) outputs an assessment indicator indicating results of assessing the retrieved communication with respect to the set of one or more criteria; and

    e) index placement means for placing the selected index in an index queue associated with an interrogation engine, wherein the index placement means places the selected index into the index queue of a first interrogation engine responsive to assignment of the selected index by the index assignment means and wherein the index placement means places the selected index into the index queue associated with an interrogation engine having a type differing from any interrogation engine that previously assessed the communication associated with the selected index responsive to an assessment indicator output by an interrogation engine that previously assessed the communication.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×