Patent ID: 8156204

Claim:
A system for managing bandwidth in content delivery from a push content server to a wireless device, the system comprising: a content server configurable to deliver push content to the wireless device, a processor for controlling operation of the server; a communications subsystem coupled to the processor for communicating with a communications network; a memory coupled to the processor; and a storage device coupled to the processor; the content server including one or more modules for managing bandwidth in content delivery from the content server to the wireless device, the one or more modules being configured to cause the content server to: identify a predefined policy for the delivery of content to the wireless device; determine whether new content for delivery is deliverable to the wireless device using the first mode of transmission by evaluating the policy; wherein the policy is defined to permit delivery of content via a first mode of transmission when bandwidth usage is within a predefined maximum bandwidth usage level, and to decline delivery of content via the first mode of transmission when bandwidth usage is outside of the predefined maximum bandwidth usage level; deliver content using the first mode of transmission when the policy is evaluated to determine that delivery of content via the first mode of transmission is permitted; and enable delivery of content using a second mode of transmission instead of the first mode of transmission when the policy is evaluated to determine that delivery of content via the first mode of transmission is declined; wherein transmission of content via the first mode of transmission has a higher cost than transmission of content via the second mode of transmission, when the predefined maximum bandwidth usage level is exceeded.