Patent ID: 8457639

Claim:
A computer-readable storage device having stored thereon computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising: determining whether an application operating at a mobile communications device is delay sensitive, wherein the determining is based on a criteria selected from the group consisting of: an estimated duration of a break in data transmission between the application and a wireless communication network; a size of a receive-data buffer of the mobile communications device; a size of a transmit-data buffer of the mobile communications device; a value of a counter indicating an amount of data to be received for the application from the mobile communications device; whether a natural break has occurred in data transmission between the application and the wireless communications network; and a comparison of (a) an expected amount of time for data transfer between the mobile communications device and the wireless communications network and (b) an expected amount of time that it will take to switch from a first serving cell to a second serving cell; and determining, based on whether the application is delay sensitive, whether to initiate cell reselection from the first serving cell of a wireless communications network to the second serving cell of the wireless communications network or to inhibit cell reselection.