Method, system, and computer program product for facilitating communication in an interoperability network
First Claim
Patent Images
1. A method performed by a computer processor, the method comprising:
- retrieving, from a network server, at least one policy from a data exchange document, the data exchange document defining multiple policies and avoiding redundancy among the multiple policies;
implementing the at least one policy for facilitating communication among a plurality of entities of a network, the entities including network component receivers, wherein;
the at least one policy is associated with a first entity of the plurality of entities and describes communication requirements of at least one entity of the plurality of entities, andthe at least one policy relates to requirements of the communication;
evaluating, during run time, content of the communication associated with the at least one policy;
determining whether the content is associated with a policy violation, based on the at least one policy; and
generating and transmitting, by a processor of an entity of the network, a policy violation message corresponding to the policy violation, the processor generating and transmitting the policy violation message by executing code stored in a memory of the entity of the network.
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.
410 Citations
27 Claims
-
1. A method performed by a computer processor, the method comprising:
-
retrieving, from a network server, at least one policy from a data exchange document, the data exchange document defining multiple policies and avoiding redundancy among the multiple policies; implementing the at least one policy for facilitating communication among a plurality of entities of a network, the entities including network component receivers, wherein; the at least one policy is associated with a first entity of the plurality of entities and describes communication requirements of at least one entity of the plurality of entities, and the at least one policy relates to requirements of the communication; evaluating, during run time, content of the communication associated with the at least one policy; determining whether the content is associated with a policy violation, based on the at least one policy; and generating and transmitting, by a processor of an entity of the network, a policy violation message corresponding to the policy violation, the processor generating and transmitting the policy violation message by executing code stored in a memory of the entity of the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium impressed with computer instructions, the instructions, when executed on a processor, implement a method comprising:
-
retrieving, from a network server, at least one policy from a data exchange document, the data exchange document defining multiple policies and avoiding redundancy among the multiple policies; implementing the at least one policy for facilitating communication among a plurality of entities of a network, the entities including network component receivers, wherein; the at least one policy is associated with a first entity of the plurality of entities and describes communication requirements of at least one entity of the plurality of entities, and the at least one policy relates to requirements of the communication; evaluating, during run time, content of the communication associated with the at least one policy; determining whether the content is associated with a policy violation, based on the at least one policy; and generating and transmitting, by a processor of an entity of the network, a policy violation message corresponding to the policy violation, the processor generating and transmitting the policy violation message by executing code stored in a memory of the entity of the network. - View Dependent Claims (21, 22, 23)
-
-
24. A system, comprising:
an entity of a plurality of entities of a network, the entity including a processor configured to; retrieve, from a network server, at least one policy from a data exchange document, the data exchange document defining multiple policies and avoiding redundancy among the multiple policies; implement the at least one policy for facilitating communication among the plurality of entities of the network, the entities including network component receivers, wherein; the at least one policy is associated with a first entity of the plurality of entities and describes communication requirements of at least one entity of the plurality of entities, and the at least one policy relates to requirements of the communication; evaluate, during run time, content of the communication associated with the at least one policy; determine whether the content is associated with a policy violation, based on the at least one policy; and generate and transmit a policy violation message corresponding to the policy violation, the processor generating and transmitting the policy violation message by executing code stored in a memory of the entity of the network. - View Dependent Claims (25, 26, 27)
Specification