Systems And Methods For Adaptive Message Interrogation Through Multiple Queues
14 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to systems and methods for enhancing electronic communication security. An electronic communication is received and stored. A plurality of risk assessments are made with respect to the received communication thereby generating a risk profile associated with the communication. The assessments are made in a sequential manner by assigning the stored communication and index and serially placing the index on queue associated with interrogation engines that perform the various assessments. The index is initially placed in a queue associated with an interrogation engine performing the first type of assessment on the communication. The index is placed in a subsequent queue only after the interrogation engine associated with the prior queue in which the index was placed has assessed the communication. This is repeated until all desired assessments have been performed. Each assessment may result in the output of an assessment indicator that indicates the results of the particular assessment.
-
Citations
95 Claims
-
1-73. -73. (canceled)
-
74. A method for secure delivery of electronic communications comprising the steps of:
-
receiving an electronic communication from a communication source for delivery to a predetermined recipient;
interrogating the communication to determine one or more characteristics associated with the message;
based upon interrogation of the communication, determining whether the communication is to be secured;
where the determination is made that the communication should be secured, selecting one of a plurality of secure delivery mechanisms; and
attempting to deliver the electronic communication to the predetermined recipient via the selected secure deliver mechanism. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. Computer readable media including instructions that upon execution by a system processor comprising one or more processing elements cause the one or more processing elements to securely deliver electronic messages by performing steps comprising of:
-
a) receiving an electronic communication from a communication source for delivery to a predetermined recipient;
b) determining whether the received communication requires secure delivery based upon the received communication, the predetermined recipient, the communication source, default configuration data or combinations thereof; and
c) if the received communication is determined to require secure delivery, i) determining a plurality of delivery mechanisms based upon the communication source, the predetermined recipient, a default configuration or combinations thereof, wherein each of the plurality of delivery mechanisms comprises a base mechanism and at least one security option and wherein each base mechanism is selected from the group consisting of instant messaging, SMTP, HTTP, FTP, and SMTP notification with HTTP presentment and wherein each security options is a channel level encryption, a message level encryption or a combination thereof;
ii) selecting a delivery mechanism from among the plurality of delivery mechanisms based upon a prioritization;
iii) attempting to deliver the electronic communication to the predetermined recipient via the selected delivery mechanism.
-
Specification