An improved method of providing a document to a client coupled to a server.
The server provides a number of Internet services to the client, including
functioning as a caching proxy on behalf of the client for purposes of
accessing the World Wide Web. The proxying server retrieves from a remote
server in response to a request from the client a Web document used to
generate a Web page on a television screen coupled to the client. Prior to
downloading the requested Web page to the client, the server lays out the
entire Web page and separates the Web page into partitions such that each
one of the partitions corresponds to the viewable display area of the
television screen coupled to the client. The server downloads the HTML
data that drives the layout within the viewable display area of the
television screen. The server then downloads all of the image data that is
displayed within the viewable display area of the television screen such
that the portion of the Web page within the viewable area of the
television can be fully generated and displayed by the client in a reduced
amount of time. The server subsequently downloads the remaining partitions
of the Web page in similar fashion until the entire web page has been
downloaded to the client.
Eine verbesserte Methode des Zur Verfügung stellens eines Dokumentes zu einem Klienten verbunden zu einem Bediener. Der Bediener stellt eine Anzahl von Internet-Dienstleistungen zum Klienten, einschließlich das Arbeiten als cachierende Vollmacht im Namen des Klienten zwecks des Zugänglich machens des World Wide Web zur Verfügung. Der proxying Bediener findet von einem Remotebediener in Erwiderung auf einen Antrag vom Klienten ein Netzdokument auf, das benutzt wird, um eine Webseite auf einem Fernsehenschirm zu erzeugen, der zum Klienten verbunden wird. Vor dem Downloading der erbetenen Webseite zum Klienten, breitet der Bediener die gesamte Webseite aus und trennt die Webseite in Fächer so, daß jedes der Fächer dem viewable Bildschirmbereich des Fernsehenschirmes entspricht, der zum Klienten verbunden wird. Der Bediener downloadet die HTML Daten, die den Plan innerhalb des viewable Bildschirmbereichs des Fernsehenschirmes fährt. Der Bediener downloadet dann alle Bilddaten, die innerhalb des viewable Bildschirmbereichs des Fernsehenschirmes so angezeigt wird, daß der Teil der Webseite innerhalb des viewable Bereichs des Fernsehens vom Klienten in einer verringerten Zeitmenge völlig erzeugt werden und angezeigt werden kann. Der Bediener downloadet nachher die restlichen Fächer der Webseite auf ähnliche Art und Weise, bis die gesamte Webseite zum Klienten downloadet worden ist.