METHOD FOR DOWNLOADING A WEB PAGE TO A CLIENT FOR EFFICIENT DISPLAY ON A TELEVISION SCREEN
First Claim
1. In a proxying server coupled to a client, a method of providing a document to the client, the method comprising the steps of:
- providing the document to the proxying server, the document including image data and non-image data for causing the client to generate a display;
partitioning the document into a plurality of partitions;
downloading data of a first partition to the client; and
repeating a step of downloading data of a next partition to the client, the step of downloading data of the next partition to the client being performed after a step of downloading data of a previous partition to the client, the repeating step repeated until each one of the plurality of partitions has been downloaded to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
14 Claims
-
1. In a proxying server coupled to a client, a method of providing a document to the client, the method comprising the steps of:
-
providing the document to the proxying server, the document including image data and non-image data for causing the client to generate a display;
partitioning the document into a plurality of partitions;
downloading data of a first partition to the client; and
repeating a step of downloading data of a next partition to the client, the step of downloading data of the next partition to the client being performed after a step of downloading data of a previous partition to the client, the repeating step repeated until each one of the plurality of partitions has been downloaded to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a proxying server coupled to a client and to a remote server, the proxying server operating as a proxy on behalf or the client for accessing the remote server, a method of providing a document to the client, the method comprising the steps of:
-
retrieving the document from the remote server in response to a request from the client, the document including Hypertext Mark-up Language (HTML) data and image data for causing the client to generate a Web page on a display;
downloading HTML data of a first partition of the document to the client, the first partition having a display height corresponding to a viewable display height of the display;
downloading image data of the first partition of the document to the client; and
,repeating, until the document has been entirely provided to the client, the steps of;
downloading HTML data of a next partition to the client, the next partition having a display height corresponding to the viewable display height of the display; and
,downloading image data of the next partition to the client. - View Dependent Claims (10, 11)
-
-
12. A method of transmitting a document, the method comprising the steps of:
-
selecting a first remaining viewable portion of the document; and
reordering the document to transmit the first remaining viewable portion of the document prior to transmitting next remaining viewable portions of the document. - View Dependent Claims (13, 14)
-
Specification