Method for enabling bandwidth management for mobile content delivery
First Claim
1. 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.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, method and device are disclosed for managing bandwidth in content delivery from a push content server to a wireless device. The system may include: a content server configurable to deliver content to the wireless device; a processor for controlling operation of the server; a communications subsystem coupled to the processor; a memory coupled to the processor; and a storage device coupled to the processor. The content server may include a module for managing bandwidth in content delivery from the content server to the wireless device, the module being configured to cause the content server to: record a policy for the delivery of content to the wireless device; initiate content delivery to the wireless device; evaluate the policy to determine whether new content for delivery is deliverable to the wireless device; deliver content when the policy is satisfied; and decline delivery of content when the policy is not satisfied.
48 Citations
19 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing bandwidth in content delivery from a push content server to a wireless device, the method comprising:
-
identifying a predefined policy, on at least one of the content server and the wireless device, for 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; delivering content to the wireless device 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 enabling 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. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wireless device for managing bandwidth in content delivery from a push content server to the wireless device comprising:
-
a processor for controlling operation of the wireless device; the processor being configured to implement one or more modules for managing bandwidth in content delivery from a push content server to the wireless device, the one or more modules being configured to cause the wireless device 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; accept delivery of 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. - View Dependent Claims (16, 17, 18, 19)
-
Specification