In an internet access system which includes a satellite link, a distributed proxy server (68) is provided which reduces a delay associated with the retrieval of inline objects of web pages. The distributed proxy server (68) includes an access point component (70) and a satellite gateway component (72). The access point component (70) runs on the client (browser) side of the satellite link and communicates with web browsers (20A-20N). The satellite gateway component (72) runs on the internet side of the satellite link and communicates with web servers (26). As a web page is retrieved over the satellite link, the satellite gateway component (72) parses the base file component of the web page to identify any references to inline objects of the web page, and prefetches each such inline object. The distributed proxy server thereby eliminates the delays normally associated with (a) waiting for the web browser (20) to receive the base component and request the object(s), and (b) waiting for the browser's object request(s) to be transmitted over the satellite link. The prefetched objects are transmitted over the satellite link to the access point component (70), which in-turn stores the prefetched objects in an object cache (71). When a web browser (20) requests an inline object, the access point component (70) checks the cache (71), and if the object resides therein, returns the object to the browser (20) without forwarding the object request over the satellite link. Traffic over the forward satellite link is thus reduced. The method implemented by the distributed proxy server (68) can also be used to reduce delays and traffic over other types of links, including non-wireless links.

En un sistema del acceso del Internet que incluya un acoplamiento basado en los satélites, se proporciona un proxy server distribuido (68) que reduce retrasa asociado con la recuperación de objetos en línea de Web pages. El proxy server distribuido (68) incluye un componente del punto de acceso (70) y un componente basado en los satélites de la entrada (72). El componente del punto de acceso (70) funciona en el lado del cliente (browser) del acoplamiento basado en los satélites y se comunica con los browsers de la tela (20A-20N). El componente basado en los satélites de la entrada (72) funciona en el lado del Internet del acoplamiento basado en los satélites y se comunica con los servidores de la tela (26). Mientras que un Web page se recupera sobre el acoplamiento basado en los satélites, el componente basado en los satélites de la entrada (72) analiza el componente bajo del archivo del Web page para identificar cualquier referencia a los objetos en línea del Web page, y prefetches cada tal objeto en línea. El proxy server distribuido de tal modo elimina retrasa normalmente asociado con (a) esperar el web browser (20) para recibir el componente bajo y para solicitar el object(s), y (b) esperando el request(s) del objeto del browser que se transmitirá sobre el acoplamiento basado en los satélites. Prefetched los objetos se transmiten sobre el acoplamiento basado en los satélites al componente del punto de acceso (70), que en-dan vuelta a almacenes prefetched objetos en un escondrijo del objeto (71). Cuando un web browser (20) solicita un objeto en línea, el componente del punto de acceso (70) comprueba el escondrijo (71), y si reside el objeto en esto, vuelve el objeto al browser (20) sin la expedición la petición del objeto sobre el acoplamiento basado en los satélites. El tráfico sobre el acoplamiento basado en los satélites delantero se reduce así. El método puesto en ejecucio'n por el proxy server distribuido (68) se puede también utilizar para reducir retrasa y tráfico sobre otros tipos de acoplamientos, incluyendo acoplamientos no-sin hilos.

 
Web www.patentalert.com

< (none)

< Secure variable storage for internet applications

> Digital signaturing method and system for wrapping multiple files into a container for open network transport and for burning onto CD-ROM.

> (none)

~ 00013