Patent ID: 8503997

Claim:
A method for processing a request for wireless communication service, comprising: receiving, by a coordinating device, the request for wireless communication service from a mobile device, wherein the request for wireless communication service includes a required parameter; forwarding, by the coordinating device, the request to a plurality of wireless network service providers to solicit at least one bid for servicing the request; receiving, by the coordinating device, the at least one bid from the plurality of wireless network service providers to service the request; determining, by the coordinating device, a winning bid from the at least one bid; assigning, by the coordinating device, a wireless network service provider from the plurality of wireless network service providers to service the request, wherein the assigned wireless network service provider is associated with the winning bid; monitoring, by the coordinating device, a wireless communication service provided by the assigned wireless network service provider to the mobile device for compliance with the required parameter; sending, by the coordinating device, a notification to the mobile device when the assigned wireless network service provider is not meeting the required parameter; and receiving, by the coordinating device, a response from the mobile device to issue another bid.