Method for enabling bandwidth management for mobile content delivery
First Claim
1. A system for content delivery from a content server to a client device, the system comprising:
- a processor configured to execute computer-executable instructions to cause the processor to;
select a mode of transmission for delivering the content to the client device by evaluating a current bandwidth usage according to a predefined policy;
the predefined policy being defined to;
cause selection of a first mode of transmission when the current bandwidth usage is within a predefined bandwidth usage threshold; and
cause selection of a second mode of transmission when the current bandwidth usage is outside of the predefined bandwidth usage threshold; and
deliver content using the selected mode of transmission,wherein the first mode of transmission comprises one of a carrier mode of transmission, roaming mode of transmission, non-carrier mode of transmission, and a tethered mode of transmission;
wherein the second mode of transmission comprises one of a carrier mode of transmission, roaming mode of transmission, non-carrier mode of transmission, and a tethered mode of transmission; and
wherein the second mode of transmission is different than the first mode of transmission.
5 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.
58 Citations
17 Claims
-
1. A system for content delivery from a content server to a client device, the system comprising:
a processor configured to execute computer-executable instructions to cause the processor to; select a mode of transmission for delivering the content to the client device by evaluating a current bandwidth usage according to a predefined policy; the predefined policy being defined to; cause selection of a first mode of transmission when the current bandwidth usage is within a predefined bandwidth usage threshold; and cause selection of a second mode of transmission when the current bandwidth usage is outside of the predefined bandwidth usage threshold; and deliver content using the selected mode of transmission, wherein the first mode of transmission comprises one of a carrier mode of transmission, roaming mode of transmission, non-carrier mode of transmission, and a tethered mode of transmission; wherein the second mode of transmission comprises one of a carrier mode of transmission, roaming mode of transmission, non-carrier mode of transmission, and a tethered mode of transmission; and wherein the second mode of transmission is different than the first mode of transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for content delivery from a content server to a client device, the method comprising:
-
selecting a mode of transmission for delivering the content to the client device by evaluating a current bandwidth usage according to a predefined policy; the predefined policy being defined to; cause selection of a first mode of transmission when the current bandwidth usage is within a predefined bandwidth usage threshold; and cause selection of a second mode of transmission when the current bandwidth usage is outside of the predefined bandwidth usage threshold; and delivering content using the selected mode of transmission, wherein the first mode of transmission comprises one of a carrier mode of transmission, roaming mode of transmission, non-carrier mode of transmission, and a tethered mode of transmission; wherein the second mode of transmission comprises one of a carrier mode of transmission, roaming mode of transmission, non-carrier mode of transmission, and a tethered mode of transmission; and wherein the second mode of transmission is different than the first mode of transmission. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification