Inventors:
Eric Hildre - Lorton VA, US
Theodore Putnam - Williamsburg VA, US
International Classification:
H04L 9/00
Abstract:
The present invention is directed a validation service, for example a digital certificate validation service (CVS), that facilitates the application of user-defined policies to structured electronic messages, for example E-mails, and the implementation of corresponding business rules based on user, system, device or electronic message attributes. The present invention provides an easily scalable, extensible and reliable solution to enforcing policies in electronic communications. The service includes a method for policy enforcement in electronic messages that includes identifying one or more policies to be applied to an electronic message send from a first end entity to a second end entity and identifying at least one business rule to be applied to the electronic message. The electronic message is evaluated for compliance with the identified policy or policies, and the electronic message is routed in accordance with the policy evaluation and the identified business rules. The service is also includes a system for policy enforcement containing a single centralized validation server capable of intercepting the electronic messages and of evaluating those messages for compliance with pre-defined policies and business rules. The extensible policy verification server also includes a policy engine, a policy builder capable, a policy engine definition file to store a complete definition of the policy engine, a messaging queue and a scheduler.