Systems and methods for providing client-side acceleration...

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 29/08 (2006.01) G06F 9/445 (2006.01)

Patent

CA 2591905

The present invention is directed towards systems and methods for dynamically deploying and executing an acceleration program on a client to improve the performance and delivery of remotely accessed applications. The acceleration program of the present invention is automatically installed and executed on a client in a manner transparent to and seamless with the operation of the client. In one embodiment, the acceleration program is dynamically provided by an appliance device upon determination by the device that the client's access to a server or remote application can be accelerated. In some embodiments, the acceleration program performs one or more of the following acceleration techniques on the client: 1) multi~protocol compression 2) transport control protocol pooling, 3) transport control protocol multiplexing 4) transport control protocol buffering and 5) caching. Also, in some embodiments, the acceleration program performs these acceleration techniques in an integrated and efficient manner at the transport layer using a kernel-level data structure. In another embodiment, the client-side acceleration program performs proxy redirection techniques to automatically bypass any intermediary devices to continuously provided access by the client to the server or a remotely accessed application.

Cette invention concerne des systèmes et des procédés de déploiement et d'exécution dynamiques d'un programme d'accélération sur un dispositif client pour améliorer la qualité et la remise d'applications accessibles à distance. Le programme d'accélération de l'invention est installé et exécuté automatiquement sur un dispositif client de manière transparente pour le dispositif client en continu avec le fonctionnement de ce dernier. Dans un mode de réalisation, le programme d'accélération est mis à disposition dynamiquement par un dispositif une fois que le dispositif a déterminé si l'accès par le dispositif client à un serveur ou à une application accessible à distance est possible. Dans certains modes de réalisation, le programme d'accélération emploie une ou plusieurs des techniques d'accélération suivantes : 1) compression multiprotocole. 2) mise en commun de protocoles de contrôle de transport, 3) multiplexage de protocoles de contrôle de transport), 4) mise en mémoire-tampon de protocoles de contrôle de transport et 4) mise en cache. Dans certains modes de réalisation, le programme d'accélération emploie également des techniques d'accélération de manière intégrée et efficace au niveau de la couche de transport en utilisant une structure de données de niveau noyau. Dans un autre mode de réalisation, le programme d'accélération côté client emploie des techniques de redirection par mandataire pour contourner automatiquement tous les dispositifs intermédiaires d'accès en continu au serveur ou à une application accessible à distance par le dispositif client.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Systems and methods for providing client-side acceleration... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for providing client-side acceleration..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for providing client-side acceleration... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1871790

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.