The fast increasing power of personal mobile devices (Smartphone, tablets, etc.) provides more advanced features like news, game app, health tips etc. and social interactions to users in day to day life. This development however is suppressed by the limited battery lifetime of mobile devices and very much variable wireless connectivity, which makes the highest possible quality of service experienced by mobile users not viable. The current cloud computing technology, with its rich resources to offset for the limitations of mobile devices and using these connections the technology can potentially provide an ideal platform for the support the desired mobile services.