1. A computer-implemented method of synchronizing data between a mobile device and a computing device over a wireless link, comprising: utilizing a computer processor to schedule a synchronization operation that synchronizes data between the mobile device and the computing device to occur according to a synchronization schedule that indicates different frequencies with which synchronization operations are to be performed during a plurality of different time periods throughout a day; and utilizing the computer processor to perform the scheduled synchronization operation.