Remote retrieval and display management of electronic document with incorporated images
DCFirst Claim
1. A method of remotely browsing an electronic document residing at a remote site on a computer network and specifying a background image which is to be displayed with the electronic document superimposed thereon comprising in response to a user'"'"'s request to browse to the electronic document:
- requesting the electronic document from the remote site on the computer network;
receiving the electronic document from the remote site;
requesting the background image specified in the electronic document from the remote site on the computer network;
receiving the background image from the remote site;
drawing an initial display of the electronic document without the background image prior to receiving the background image from the remote site; and
redrawing the electronic document superimposed over the background image after receiving the background image from the remote site;
whereby the initial display of the electronic document is not delayed until the background image is received from the remote site.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A browser remotely retrieves electronic documents from a remote computer network for viewing by a user. For enhancing responsiveness, the browser initially displays an electronic document without a background image so that the electronic document is initially displayed more quickly. The browser also prioritizes downloading of embedded images of the document by their incorporation in the currently visible portion of the electronic document. Further, the browser dynamically creates additional connections for retrieving resources incorporated into the electronic document from the remote computer network.
-
Citations
19 Claims
-
1. A method of remotely browsing an electronic document residing at a remote site on a computer network and specifying a background image which is to be displayed with the electronic document superimposed thereon comprising in response to a user'"'"'s request to browse to the electronic document:
-
requesting the electronic document from the remote site on the computer network; receiving the electronic document from the remote site; requesting the background image specified in the electronic document from the remote site on the computer network; receiving the background image from the remote site; drawing an initial display of the electronic document without the background image prior to receiving the background image from the remote site; and redrawing the electronic document superimposed over the background image after receiving the background image from the remote site; whereby the initial display of the electronic document is not delayed until the background image is received from the remote site. - View Dependent Claims (2, 3, 4)
-
-
5. A browser for retrieving an electronic document residing at a remote site on a computer network, the electronic document having a tag for specifying a background image which is to be displayed with the electronic document superimposed thereon, comprising:
-
a computer networking processor for creating a connection to the remote site, requesting the electronic document from the remote site, and receiving the electronic document from the remote site, all responsive to a user'"'"'s request to browse the electronic document, and for also requesting and receiving the background image from the remote site; a parser for parsing the tag from the electronic document and causing the computer networking processor to request and receive the background image from the remote site; and a document display processor for drawing the document in a display area on the computer, the document display processor drawing an initial display of the electronic document without the background image after receiving the electronic document from the remote site and before receiving the background image from the remote site by the computer networking processor, the document display processor drawing a subsequent display of the electronic document superimposed over the background image after receiving the background image by the computer networking processor from the remote site.
-
-
6. A browser for retrieving an electronic document residing at a remote site on a computer network, the electronic document having tags for specifying embedded images also residing at the remote site for incorporating into the electronic document, comprising:
-
a computer networking processor for creating a connection to the remote site, requesting the electronic document and the embedded images from the remote site, and receiving the electronic document and the embedded images from the remote site; a parser for parsing the tags from the electronic document; a document display processor for drawing a visible portion of the electronic document in a display area on the computer; and an embedded image processor for determining whether the embedded images specified by the parsed tags are within the visible portion, and for prioritizing requesting each of the embedded images by the computer networking processor according to whether said embedded image is within the visible portion. - View Dependent Claims (7)
-
-
8. A browser for retrieving resources for an electronic document residing at a remote site on a computer network, comprising:
-
a computer networking processor for creating a persistent connection to the remote site, requesting the resources from the remote site, and receiving the resources from the remote site all with a networking protocol; a document parser for determining resources to retrieve from the remote site for the document; and a connection manager for causing the computer networking processor to dynamically create a new persistent connection to the remote site for retrieving one of the resources from the remote site when that resource likely can be requested more quickly on the new persistent connection than on an existing persistent connection to the remote site. - View Dependent Claims (9)
-
-
10. A method of remotely browsing an electronic document residing at a remote site on a computer network and specifying resources also residing at the remote site for incorporating into the electronic document, comprising:
-
requesting the electronic document from the remote site on the computer network; receiving the electronic document from the remote site; drawing a display of a visible portion of the electronic document; prioritizing the resources specified by the electronic document with a priority according to whether the resources are for incorporating into the visible portion of the electronic document; and requesting the resources from the remote site based on the priority. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of remotely browsing resources residing at a remote site on a computer network, comprising:
-
creating a persistent connection to the remote site with a networking protocol; requesting a first resource on the persistent connection with the networking protocol; receiving the first resource on the persistent connection with the networking protocol; dynamically creating a second connection to the remote site with the networking protocol for requesting a second resource when requesting the second resource on the second connection is likely to avoid a delay until the persistent connection is available. - View Dependent Claims (17, 18, 19)
-
Specification