Patent ID: 8086747

Claim:
A system for bidirectional data communication between groups in a network, the system comprising: a uniquely addressed first group and a uniquely addressed second group, the first group comprising a plurality of endpoints of a single virtual circuit connection established between each of the endpoints of the first group and the second group; the plurality of endpoints hosted in a plurality of nodes; each of the endpoints comprising an interface so as to be coupled to an application segments hosted in a node; the application segment processing in parallel a subset of data elements targeted at an application; the application comprising a plurality of application segments; the virtual circuit connection comprising a first ordered stream and a second ordered stream; the ordered streams comprising ordered data elements, flowing in opposite directions; the first ordered stream formed after merging a plurality of distinct streams into a single aggregate stream; each of the distinct streams gated by an output filter hosted in a node; the second ordered stream forked into to a plurality of distinct streams; each of the distinct streams gated by an input filter hosted in a node; the output filter selectively curbing further conveyance of a set of data elements from an endpoint based on application dependent policies; the input filter selectively curbing further conveyance of a set of the data elements from the second group to an endpoint based on application dependent policies; the input filters configured for delivery of a set of data elements to a plurality of application segments; and the output filters configured for reducing a set of data elements from a plurality of endpoints in to a single data element before transmission to the second group.