1. A method for aligning data transfer from a mobile device to optimize connections made by the mobile device in a wireless network, the method, comprising: batching data received in multiple transactions from mobile clients on the mobile device for transmission over the wireless network such that a connection need not be established with the mobile device every time each of the multiple transactions occurs; wherein, the data that is batched includes background data of the mobile clients; wherein, the data for the multiple transactions are batched when the backlight of the mobile device is off.