Google has filed a patent application which "suggests it is planning to rid users of the need to choose a single network at all. The patent describes a system where instead of always connecting to one network, a phone, laptop or other wireless device invites all available networks to bid for your business."
If this patent comes to reality, it will mean a lot of convinience for end-users - Switching from one network to another multiple times a day to get the best rate for more bandwidth. Yes, changing the cellular/connectivity network and mode of communication on demand!. (Wi-Fi/CDMA or GSM). Ok!. This is purely from economic perspective!.
What does this mean for Mobile apps?. Hypothetically, for this patent to work, a thick client has to be installed in the Mobile device that directly communicates with service providers or to a central Google gateway to perform the tariff negotiations. The negotiations and agreements can be based on pre-configured preferences/business rules or the application can automatically pick up the best rate. Now, doesn't this sound like a B2B scenario where the buyer and seller gets into receiving quotes, negotiating over the quotes and making a purchase order?.
It sounds exactly the same.
So what we are talking about is that - Mobile applications would be Smarter, Intelligent and Do more Hardwork than in the past, Can work in the background while the user is working on some other application on the device. I could see these applications getting directly into the OS layer like Android to enable the app to execute seamlessly in the background.
Am sure more such apps would emerge in the future that would 'quietly' do the value addition. Incidentally, this idea alignes with Microsoft's strategy on Software + Services, where the Services are delivered from the cloud and Software sits on your device and possess the intelligence!