Patent ID: 8824315

Claim:
An apparatus, comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least: receive data dependent offloading parameters at a mobile device, wherein the data dependent offloading parameters are related to at least one of cost per bit of delivery, security, and routing policy, and wherein the received data dependent offloading parameters comprise data thresholds; set an offload trigger based on the received data thresholds; measure at least a data usage of data in the mobile device; and offload data from the mobile device to a complementary network based on the measured data meeting or exceeding the offload trigger based on the received data thresholds of the received data dependent parameters related to the at least one of cost per bit of delivery, security, and routing policy.