Systems and methods for cache operations

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 29/06 (2006.01) G06F 17/30 (2006.01)

Patent

CA 2680316

The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device.

La présente invention concerne une variété de techniques pour accélérer et optimiser le trafic de réseau, tel que le trafic de réseau à base d'HTTP. La solution décrite ici fournit des techniques dans les domaines de la mise en serveur cache, dans l'accélération de protocole, dans l'accélération de résolution de nom de domaine ainsi que des améliorations en termes de compression. Dans certains cas, la présente solution fournit diverses techniques de préextraction et/ou de prérafraîchissement pour améliorer la mise en mémoire cache intermédiaire ou serveur cache, telle que la mise en serveur cache HTTP. Dans d'autres cas, la présente solution fournit des techniques pour accélérer un protocole en améliorant le rendement d'obtention et de desserte de données d'un serveur d'origine à un serveur pour clients. Dans d'autres cas, la présente solution accélère plus rapidement la résolution de nom de domaine. Comme chaque accès à HTTP commence avec un URL comprenant un nom hôte devant être résolu par une résolution de nom de domaine dans une adresse IP, la présente solution contribue à accélérer l'accès à HTTP. Dans certains cas, la présente solution améliore les techniques de compression en préextrayant un contenu ne pouvant pas être mis en serveur cache et pouvant être mis en serveur cache à utiliser pour la compression du trafic de réseau, tel qu'HTTP. Les techniques d'accélération et d'optimisation décrites ici peuvent être déployées sur le client en tant qu'agent client ou comme partie d'un navigateur, ainsi que sur tout type et toute forme de dispositif intermédiaire, tel qu'un instrument, un dispositif de serveur mandataire ou tout type de dispositif de serveur cache et/ou de serveur mandataire d'interception.

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 cache operations 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 cache operations, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for cache operations will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2032141

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