Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
Abstract
System and method of dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications are disclosed. One embodiment includes mobile device which throttles radio use based on user habit. The mobile device is able to throttle the radio between high and lowered power states based on the user habit of a user using the mobile device in mobile usage sessions relating to, for example, browsing activity or content streaming activity, where, the radio can be throttled among three power states when connected to a 3G wireless network or throttled among two power states when connected to a 4G or LTE network/pre-LTE.
Claims
exact text as granted — not AI-modified1 . A method of user behavior based resource allocation in a wireless network, the method, comprising:
tracking user behavior with respect to mobile usage for a user requesting, with a mobile device, content from a resource; predicting a need or lack of or reduced need for bandwidth of the mobile device based on the tracked user behavior; controlling the resource allocated to the user in the wireless network based on the user behavior with respect to the mobile usage via dynamic bandwidth adjustment based on the predicted need.
2 . The method of claim 1 , wherein, the user behavior with respect to mobile usage includes user behavior relating to browsing activities with respect to different browsers, different websites, and inferred or explicitly specified user interest.
3 . The method of claim 1 , wherein, the user behavior with respect to mobile usage includes user behavior relating to streaming activities with respect to different streaming applications, different streaming sites, different streamed content, inferred or explicitly specified user interest, and respect to an event being streamed.
4 . The method of claim 1 , further comprising, recording the user behavior and storing characteristics or patterns of the user behavior in a user behavior profile for the user; wherein, the resource is allocated to the user for subsequent sessions of mobile usage, regardless of whether the subsequent sessions occur on a same device as when the user behavior was tracked for the user.
5 . The method of claim 1 , wherein, a user behavior profile for the user is used for resource allocation in the wireless network across multiple devices used by the user; wherein, the resource allocated to the user is controlled by allocated bandwidth in the wireless network or by throttling radio power states of a mobile device which the user uses.
6 . The method of claim 1 , further comprising, increasing the resource allocated to the user in the wireless network responsive to detecting a subsequent session of mobile usage corresponding to a need for higher bandwidth or radio power as determined from the user behavior that was tracked or decreasing the resource allocated to the user in the wireless network responsive to detecting a subsequent session of mobile usage corresponding to a lack of need for bandwidth or radio power as determined from the user behavior that was tracked or a subsequent session of no predicted mobile usage or little predicted mobile usage as determined form the user behavior that was tracked.
7 . The method of claim 6 , wherein, the need for higher bandwidth or radio power is determined from the user behavior indicating one or more of, frequent access mobile applications, frequent or lengthy consumption of streaming content.
8 . The method of claim 1 , wherein, the user behavior is tracked or analyzed based on timing characteristics including time or day or day of week; or wherein, the user behavior is tracked or analyzed on a device by device basis for the user.
9 . The method of claim 1 , wherein, the controlling of the resource allocated to the user is facilitated by a proxy server remote from a mobile device on which the user behavior is tracked.
10 . The method of claim 9 , wherein, the proxy server is a component of a network operator of the wireless network or the proxy server is distinct from a component of a network operator of the wireless network and in communication with the network operator to facilitate control of the resource allocated to the user.
11 . A method of content consumption based resource allocation to a user in a wireless network, the method, comprising:
tracking content consumption in sessions of mobile usage; aggregating or computing statistical data related to the content consumption in the sessions of the mobile usage; predicting a need or lack of or reduced need for bandwidth of the mobile device based on the statistical data; facilitating control of the resource allocated to the user in the wireless network based on the statistical data of the content consumption of the user's mobile usage and the predicted need; wherein, the sessions of mobile usage for the user are tracked across multiple mobile devices.
12 . The method of claim 11 , wherein, the sessions of the mobile usage for the user are tracked across multiple mobile devices by a proxy server remote from the multiple mobile devices, wherein, the proxy server further aggregates and computes the statistical data related to the content consumption of the user.
13 . The method of claim 11 , wherein, the statistical data includes, one or more of, frequency of the content consumption, amount of the content consumption, and timing parameters related to the content consumption.
14 . A mobile device which throttles radio use based on user habit, the mobile device, comprising:
a radio; a processing unit; a memory unit having instructions stored thereon which when executed by the processing unit, causes the mobile device to:
monitor behavior with respect to usage of the mobile device requesting content from a resource;
wherein a need or lack or reduced need for bandwidth of the mobile device is predicted based on the monitored behavior;
adjusting one or more characteristics based on the predicted need.
15 . The mobile device of claim 14 , wherein, the radio is throttled among three power states when connected to a 3G wireless network; wherein, the radio is throttled among two power states when connected to a 4G or LTE network; wherein, the mobile usage sessions are tracked for the user across multiple other devices by a proxy server coupled the mobile device.
16 . The mobile device of claim 14 , wherein, the user habit with respect to mobile usage relating to browsing activity includes user behavior with respect to different browsers, or user behavior with respect to different websites.
17 . A system of content consumption based resource allocation to a user in a wireless network, the system, comprising:
a proxy server in the wireless network; wherein, the proxy server: aggregates or computes statistical data related to the content consumption in mobile usage sessions; predicts a need or lack of or reduced need for bandwidth of the mobile device based on the statistical data; facilitates control of the resource allocated to the multiple users in the wireless network based on the statistical data of the content consumption of the user's mobile usage and the predicted need; wherein, the statistical data includes, one or more of, frequency of the content consumption, amount of the content consumption, and timing parameters related to the content consumption.
18 . The system of claim 17 , wherein, the content consumption of each of the multiple users is tracked by a local proxy residing on a respective mobile device of each of the multiple users; wherein, the local proxy is coupled to the proxy server in the wireless network and communicates data relating to the content consumption to the proxy server.
19 . The system of claim 17 , wherein, the content consumption of the mobile usage relating to browsing activity includes content consumption with respect to site topic based on inferred or explicitly specified user interest.
20 . The system of claim 17 , wherein, the content consumption of the mobile usage relating to streaming activity includes content consumption with respect to different streaming sites.
21 . The system of claim 17 , wherein, the content consumption of the mobile usage relating to streaming activity includes content consumption with respect to different streamed content type or with respect to an event being streamed.
22 . The system of claim 17 , wherein, the proxy server facilitates increase of the resource allocated to a given user in the wireless network responsive to detecting a subsequent session of mobile usage of the given user which corresponding to a need for higher bandwidth as determined from the statistical data of the content consumption computed for the given user.
23 . The system of claim 17 , wherein, the proxy server is a component of a network operator of the wireless network.
24 . The system of claim 17 , wherein, the proxy server is distinct from a component of a network operator of the wireless network and in communication with the network operator to facilitate control of the resource allocated to the user.Join the waitlist — get patent alerts
Track US2015124617A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.