Patent ID: 8140827

Claim:
A computer-implemented method of providing inter-processor communication on data path between a first processor and a second processor, the method comprising: creating a first virtual connection having a first data capacity between the first processor and the second processor, the first virtual connection configured to transmit data having a first priority and having a first scheduling weight and having a first latency threshold, a second latency threshold, and a third latency threshold; creating a second virtual connection having a second data capacity between the first and the second processor and having a second scheduling weight, the second virtual connection configured to transmit data having a second priority; and creating a third virtual connection having a third data capacity configured to transmit data having a third priority and having a third scheduling weight, wherein the transmission time of the data transmitted on the first virtual connection exceeds the latency threshold of the first virtual connection; wherein the first virtual connection is split into the second virtual connection and the third virtual connection when the first latency threshold is exceeded; wherein the second processor has a data destination component, and wherein the first virtual connection is configured to transmit data to the data destination component, and wherein the second and third virtual connections are also configured to transmit data to the data destination component.