MOBILE APPLICATION TRAFFIC OPTIMIZATION

Systems and methods for mobile application traffic optimization are disclosed. In one aspect, embodiments of the present disclosure include a distributed proxy and cache system, including, a local proxy on a mobile device for intercepting a data request made via a mobile device, and a proxy server c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LUNA, MICHAEL, SALORINNE, SEPPO, YLINEN, HEIKKI
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods for mobile application traffic optimization are disclosed. In one aspect, embodiments of the present disclosure include a distributed proxy and cache system, including, a local proxy on a mobile device for intercepting a data request made via a mobile device, and a proxy server coupled to the mobile device and a content server to which the data request is directed. In one embodiment, the local proxy can forward the data request to the proxy server for transmission to the content server for a response to the data request. In addition, the proxy server sends the data request to the content server independent of activities on the local proxy and notifies the local proxy when changed or different content on the content server is detected for the data request. One embodiment of the distributed proxy and cache system further includes a cache shared between the local proxy and the proxy server and the component on the local proxy and is queried for a locally stored response to the data request prior to the data request being forwarded on to the proxy server. L'invention concerne des systèmes et des procédés d'optimisation du trafic d'applications mobiles. Selon un de leurs aspects, les modes de réalisation de la présente invention comprennent un système de cache et de proxy distribué comprenant un proxy local sur un dispositif mobile pour l'interception d'une demande de données faite via un dispositif mobile et un serveur proxy couplé au dispositif mobile et à un serveur de contenus auquel la demande de données est adressée. Dans un mode de réalisation, le proxy local peut transférer la demande de données au serveur proxy pour transmission au serveur de contenus pour qu'il réponde à la demande de données. En outre, le serveur proxy envoie la demande de données au serveur de contenus indépendamment des activités sur le proxy local et avise le proxy local si un contenu modifié ou différent est détecté sur le serveur de contenu pour la demande de données. Un mode de réalisation du système de cache et de proxy distribué comprend par ailleurs une mémoire cache partagée entre le proxy local et le serveur proxy et une réponse mémorisée localement à la demande de données est demandée au composant du proxy local avant que la demande de données ne soit transmise au serveur proxy.