摘要 |
Embodiments of the present disclosure include techniques for optimization on downloading/streaming activities of media and/or other files (e.g., on a local client, or a local proxy on a mobile device). An example of such downloading/streaming is a user accessing media content including video and/or audio content using a mobile device such as a smart phone, a tablet, or a “phablet,” etc. |
主权项 |
1. A method of adaptively adjusting downloaded or streamed network traffic in a mobile network, the method comprising:
providing a mobile device including an optimization engine, the mobile device executing one or more applications; intercepting, by the optimization engine, data network requests to be transmitted from the mobile device to the mobile network, the data network requests initiated by the one or more mobile applications and intercepted before the data network requests are transmitted from the mobile device, wherein the intercepted data network requests include at least a header portion and a body portion, the header portion including at least a source and a destination network address; detecting, by the optimization engine, that one or more of the intercepted data network requests are associated with downloading or streaming media files; acquiring, by the optimization engine, user-specific information of a user of the mobile device, the user-specific information of a user of the mobile device being acquired separately from the one or more intercepted network requests; based on the acquired user-specific information, adaptively modifying, by the optimization engine, the detected data network requests that are associated with downloading or streaming the media files, wherein the adaptively modifying causes the downloading or streaming of the media files to be adjusted; and directing, by the optimization engine, the adaptively modified data network request to a content server corresponding to the destination network address via the mobile network. |