Display screen capable of being subjected to a scroll procedure
First Claim
1. A method of displaying a document on a display screen capable of being subjected to a scroll procedure, comprising:
- allocating to the document a quantity of graphics memory to create a buffer memory for a visible part of the document and for an anticipation band of zones closest in physical proximity to the visible part of the document, wherein the anticipation band comprises content anticipated to be shown in the visible part of the document after the document is scrolled;
calculating and chopping the buffer memory into pixmaps as a function of a size of the document, of the visible part, and of the anticipation band,relative positioning of the pixmaps with respect to the complete document and the visible part,filling the content of the pixmaps with a priority system dependent on the proximity of the pixmap with respect to a visible zone,when the document is subjected to a display procedure or to scrolling, copying the content in the pixmaps of the anticipation band into the visible window and redrawing the anticipation band, wherein when the content is not ready for display, forcing updating of the pixmaps to be displayed in the visible part prior to copying the content and,relatively positioning the pixmaps with respect to the document as a function of the new position of the visible part.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns a method for displaying a document on a display screen capable of being subjected to a scroll procedure, involving the following steps: providing the document with an amount of graphic memory to create a buffer memory of the visible part of the document and zones nearest to said visible part; calculating and cutting out into pixmaps said memory; relatively positioning said pixmaps with respect to the entire document and its visible part; filling up the content of the pixmaps, when the document is subjected to a display or scroll procedure, recopying the pixmap content in the display window; and repeating the relative positioning of the pixmaps with respect to the document.
-
Citations
16 Claims
-
1. A method of displaying a document on a display screen capable of being subjected to a scroll procedure, comprising:
-
allocating to the document a quantity of graphics memory to create a buffer memory for a visible part of the document and for an anticipation band of zones closest in physical proximity to the visible part of the document, wherein the anticipation band comprises content anticipated to be shown in the visible part of the document after the document is scrolled; calculating and chopping the buffer memory into pixmaps as a function of a size of the document, of the visible part, and of the anticipation band, relative positioning of the pixmaps with respect to the complete document and the visible part, filling the content of the pixmaps with a priority system dependent on the proximity of the pixmap with respect to a visible zone, when the document is subjected to a display procedure or to scrolling, copying the content in the pixmaps of the anticipation band into the visible window and redrawing the anticipation band, wherein when the content is not ready for display, forcing updating of the pixmaps to be displayed in the visible part prior to copying the content and, relatively positioning the pixmaps with respect to the document as a function of the new position of the visible part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A digital television decoder for displaying a document on a display screen capable of being subjected to a scroll procedure, configured to:
-
allocate to the document a quantity of graphics memory to create a buffer memory of a visible part of the document and for an anticipation band of zones closest in physical proximity to the visible part of the document, wherein the anticipation band comprises content anticipated to be shown in the visible part of the document after the document is scrolled; calculate and chop the buffer memory into pixmaps as a function of a size of the document, of the visible part, and of the anticipation band, relatively position the pixmaps with respect to the complete document and the visible part, fill the content of the pixmaps with a priority system dependent on a proximity of the pixmap with respect to the visible part, wherein filling the content of the pixmaps is carried out as a background task, when the document is subjected to a display procedure or to a scrolling, copy the content in the pixmaps of the anticipation band into the visible window and redrawing the anticipation band wherein when the content to be copied is not ready for display, force updating of the pixmaps to be displayed in the visible part prior to copying the content, and relatively position the pixmaps with respect to the documents as a function of the new position of the visible part. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification