Patent ID: 8904031

Claim:
A system for managing data flow between a plurality of enterprises in a federation comprising: a processor hosted by a first enterprise in the federation; a memory, wherein the memory has stored thereon instructions that, when executed by the processor, causes the processor to: receive a request from a requesting entity to participate in the federation; authenticate and admit the requesting entity into the federation in response to the request; identify a change in structure or capacity of the federation triggered by the admittance of the requesting entity into the federation, wherein the change generates data to be provided to the plurality of enterprises in the federation; identify the data to be transmitted to the plurality of enterprises in the federation in response to the change; access rules for managing data flow to the plurality of enterprises in the federation; and throttle transmission of the data to the plurality of the enterprises in the federation based on the rules, wherein the instructions that cause the processor to throttle transmission of the data includes instructions that cause the processor to transmit at least a portion of the data to a second enterprise of the plurality of enterprises in the federation, and refrain from transmitting the portion of the data to a third enterprise of the plurality of enterprises in the federation.