Patent ID: 7764965

Claim:
A method comprising: establishing a wireless communication channel with a wireless data processing device over a first type of wireless network; determining a first compression ratio associated with the first type of wireless network; compressing a first portion of content at the first compression ratio; transmitting the first portion of the content at the first compression ratio to the wireless data processing device over the first type of wireless network; detecting that the wireless data processing device switches from the first type of wireless network to a second type of wireless network; maintaining an online status of the wireless data processing device as the wireless data processing device switches from the first type of wireless network to the second type of wireless network, the online status of the wireless data processing device being maintained by: detecting that the wireless data processing device has disconnected from the first type of wireless network; temporarily maintaining the online status of the wireless data processing device while disconnected from the first type of wireless network; and detecting that the wireless data processing device connects to the second type of wireless network within a time period less than a specified time threshold value; determining a second compression ratio associated with the second type of wireless network; compressing a second portion of the content at the second compression ratio; and transmitting the second portion of the content at the second compression ratio to the wireless data processing device over the second type of wireless network.