Patent ID: 8095620

Claim:
A central controller for assigning frequency bandwidth on demand amongst a plurality of users, wherein a particular user of said plurality of users has access at a high priority level to a small quantity of bandwidth and has access at a low priority level to extra bandwidth, the central controller comprising: a) a priority agenda of the particular user configured for storing: i) the high priority level; ii) a maximum bandwidth accessible at the high priority level, and iii)the low priority level for receiving the extra bandwidth; b) a memory configured to store data on availability of frequency bands, and c) a processor configured for: i) searching said data for a first continuous frequency band available at the high priority level; ii) allocating said first continuous frequency band to the particular user to fill a portion of a requested bandwidth, and iii) when said requested bandwidth is greater than said maximum bandwidth accessible at the high priority level, A) Designating the low priority level to a remaining portion of said requested bandwidth; B) further searching said data for a second frequency band available at the low priority level, said second frequency band continuous to said first continuous frequency band, and C) further allocating said second frequency band to the particular user to fill said remaining portion of said requested bandwidth.