Patent ID: 9264311
Filing Date: 2016-02-16
CPC Classification: H04L

Claim Text:
1. A method for guaranteeing network bandwidth of a network for a network transaction, the method implemented as executable instructions within a non-transitory computer-readable storage medium and executed by a hardware computer router from the non-transitory computer-readable storage medium, the method comprising: receiving, by the router, a network transaction request from an originating node; guaranteeing, by the router, the originating node an amount of reserved bandwidth to process the network transaction through the network of intermediate nodes to a destination node before processing the network transaction associated with the network transaction request by aggregating and borrowing bandwidth from one or more adjacent nodes to the intermediate nodes to obtain the amount of reserved bandwidth in advance of processing the network transaction, and wherein guaranteeing further includes detecting, by at least one adjacent node, a reduction in bandwidth between a link shared between that adjacent node and a particular intermediate node, and holding, by that adjacent node the reduction in bandwidth for use as borrowed bandwidth with the network transaction.