Methods for reducing traffic for a mobile device communicating over multiple channels
First Claim
1. A method of reducing network traffic comprising:
- blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption, wherein the first channel includes an application-specific channel;
offloading application traffic of an application onto a second channel, wherein the second channel includes a channel shared by multiple applications;
monitoring the application traffic of the application over the second channel;
unblocking the first channel based on the monitored application traffic so that the application can perform an action;
re-blocking the first channel after the action has been completed; and
unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
108 Citations
30 Claims
-
1. A method of reducing network traffic comprising:
-
blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption, wherein the first channel includes an application-specific channel; offloading application traffic of an application onto a second channel, wherein the second channel includes a channel shared by multiple applications; monitoring the application traffic of the application over the second channel; unblocking the first channel based on the monitored application traffic so that the application can perform an action; re-blocking the first channel after the action has been completed; and unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
-
-
2. A server for reducing network traffic comprising:
-
a memory; and a processor configured to; block, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption, wherein the first channel includes an application-specific channel; offload application traffic of an application onto a second channel, wherein the second channel includes a channel shared by multiple applications; monitor the application traffic of the application over the second channel; unblock the first channel based on the monitored application traffic so that the application can perform an action; re-block the first channel after the action has been completed; and unblock the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transient computer readable storage medium containing computer readable program code configured to:
-
block, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption, wherein the first channel includes an application-specific channel; offload application traffic of an application onto a second channel, wherein the second channel includes a channel shared by multiple applications; monitor the application traffic of the application over the second channel; unblock the first channel based on the monitored application traffic so that the application can perform an action; re-block the first channel after the action has been completed; and unblock the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification