System, method and computer program product for implementing at least one policy for facilitating communication among a plurality of entities
First Claim
Patent Images
1. A method, comprising:
- retrieving at least one policy from an eXtensible Markup Language “
XML”
document;
wherein the XML document defines multiple policies and wherein redundancy between the multiple policies within the XML document is avoided;
implementing the at least one policy for facilitating communication among a plurality of entities;
wherein the at least one policy is associated with a first one of the entities and describes requirements of at least one of the plurality of entities;
wherein the at least one policy relates to resource requirements;
wherein the resource requirements are utilized for configuring a resource according to the resource requirements, for enabling compliance with the at least one policy;
wherein the resource is validated according to the resource requirements;
evaluating, during run time, content associated with the at least one policy;
determining whether the content is associated with a policy violation, based on the at least one policy;
generating a policy violation message corresponding to a policy violation; and
communicating the policy violation message;
wherein the above steps are performed by a computer-processor.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are described for facilitating communication among a plurality of entities via an interoperability network. Each entity has policy data corresponding thereto governing interaction with the entity via the interoperability network. A message is transmitted from a first one of the entities to a second one of the entities. The first entity has first policy data corresponding thereto and the second entity has second policy data corresponding thereto. The transmitted message was handled in the network according to combined policy data representing a combination of the first and second policy data.
-
Citations
27 Claims
-
1. A method, comprising:
-
retrieving at least one policy from an eXtensible Markup Language “
XML”
document;wherein the XML document defines multiple policies and wherein redundancy between the multiple policies within the XML document is avoided; implementing the at least one policy for facilitating communication among a plurality of entities; wherein the at least one policy is associated with a first one of the entities and describes requirements of at least one of the plurality of entities; wherein the at least one policy relates to resource requirements; wherein the resource requirements are utilized for configuring a resource according to the resource requirements, for enabling compliance with the at least one policy; wherein the resource is validated according to the resource requirements; evaluating, during run time, content associated with the at least one policy; determining whether the content is associated with a policy violation, based on the at least one policy; generating a policy violation message corresponding to a policy violation; and communicating the policy violation message; wherein the above steps are performed by a computer-processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product embodied on a non-transitory computer readable medium, comprising:
-
computer code for retrieving at least one policy from an eXtensible Markup Language “
XML”
document;wherein the XML document defines multiple policies and wherein redundancy between the multiple policies within the XML document is avoided; computer code for implementing the at least one policy for facilitating communication among a plurality of entities; wherein the at least one policy is associated with a first one of the entities and describes requirements of at least one of the plurality of entities; wherein the at least one policy relates to resource requirements; wherein the computer program product is operable such that the resource requirements are utilized for configuring a resource according to the resource requirements, for enabling compliance with the at least one policy; computer code for evaluating, during run time, content associated with the at least one policy; computer code for determining whether the content is associated with a policy violation, based on the at least one policy; computer code for generating a policy violation message; and computer code for communicating the policy violation message; wherein the resource is validated according to the resource requirements. - View Dependent Claims (21, 22, 23)
-
-
24. A system, comprising:
-
a computer-processor for retrieving at least one policy from an eXtensible Markup Language “
XML”
document;wherein the XML document defines multiple policies and wherein redundancy between the multiple policies within the XML document is avoided; implementing the at least one policy for facilitating communication among a plurality of entities; wherein the at least one policy is associated with a first one of the entities and describes requirements of at least one of the plurality of entities; wherein the at least one policy relates to resource requirements; wherein the resource requirements are utilized for configuring a resource according to the resource requirements, for enabling compliance with the at least one wherein the resource is validated according to the resource requirements; evaluating, during run time, content associated with the at least one policy; determining whether the content is associated with a policy violation, based on the at least one policy; generating a policy violation message corresponding to a policy violation, and communicating the policy violation message. - View Dependent Claims (25, 26, 27)
-
Specification