Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2010081160) WEB OPTIMIZATION
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2010/081160 International Application No.: PCT/US2010/020795
Publication Date: 15.07.2010 International Filing Date: 12.01.2010
IPC:
H04L 29/08 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
08
Transmission control procedure, e.g. data link level control procedure
Applicants:
VIASAT, INC. [US/US]; 6155 El Camino Real Carlsbad, CA 92009, US (AllExceptUS)
SEBASTIAN, William B. [US/US]; US (UsOnly)
NEWMAN, Dan [US/US]; US (UsOnly)
LEPESKA, Peter [US/US]; US (UsOnly)
Inventors:
SEBASTIAN, William B.; US
NEWMAN, Dan; US
LEPESKA, Peter; US
Agent:
SHERWINTER, Daniel, J.; Townsend and Townsend and Crew LLP 1400 Wewatta Street Suite 600 Denver, CO 80202-5556, US
Priority Data:
12/571,28130.09.2009US
12/571,28830.09.2009US
12/619,09516.11.2009US
61/143,93312.01.2009US
Title (EN) WEB OPTIMIZATION
(FR) OPTIMISATION DU WEB
Abstract:
(EN) Methods, systems, devices, and software are provided for improving performance of a communications system, particularly in the context of web communications. Some embodiments provide techniques for URL masking, for example, to allow prefetchers and caches to work even when the URLs are constructed using scripts intended to block such behavior. Other embodiments implement cache cycling techniques, for example, to issue a fresh request to the content provider for website content each time the proxy server serves a request from cached data. Still other embodiments provide accumulation and/or caching techniques for optimizing performance of an accelerator abort system. And in other embodiments, DNS entries are prefetched to reduce DNS lookup times. For example, DNS prefetch functionality may be used to begin locally satisfying DNS lookup requests at the client, even when the DNS lookup request is made before the DNS prefetch is complete.
(FR) La présente invention concerne des procédés, systèmes, dispositifs et logiciels permettant d'améliorer le rendement d'un système de communication, en particulier dans le contexte de communications par le Web. Certains modes de réalisation proposent des techniques permettant de masquer les URL, par exemple pour permettre le fonctionnement des modules de lecture anticipée et des antémémoires, même quand les URL sont construites au moyen de scripts prévus pour interdire un tel comportement. D'autres modes de réalisation mettent en œuvre des techniques de recyclage d'antémémoire, par exemple pour émettre à destination du fournisseur de contenu une demande récente de contenu de site Web chaque fois que le serveur mandataire dessert une requête provenant de données mises en antémémoire. D'autres modes de réalisation encore proposent des techniques d'accumulation et/ou de mise en antémémoire pour optimiser le rendement d'un système d'arrêt prématuré d'accélérateur. Enfin, dans d'autres modes de réalisation, les rubriques du système de noms de domaines ou "DNS" sont lues par anticipation pour réduire les temps de consultation de DNS. Par exemple, les fonctions de lecture anticipée de DNS peuvent être utilisées pour commencer au niveau du client des demandes de consultation de DNS localement satisfaisantes, même lorsque la demande de consultation de DNS est faite avant l'achèvement de la lecture anticipée de DNS.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
EP2386164AU2010203401