Apparatus and method for the manual selective blocking of images
AssigneeInternational Business Machines Corporation
InventorsBrian John Cragun, Paul Reuben Day
Life of this patent
Estimating the term…
Abstract
A browser selectively disables the display of viewable objects in a document. The document contains control tags that describe how associated data is to be displayed. The browser interprets the control tags and formats the associated data to display images on a display screen. The user selects an image that the user desires to be blocked. In response to this selection, the browser saves the control tag that identifies the image in a blocking list and blocks the display of the image. In this way, the user is allowed to decide which images are displayed and which are not.
Claims32
A method for displaying a document on a display screen, wherein the display of the document generates a plurality of images on the display screen, comprising the computer-executed steps of:
- generating an unmodified version of said document, said unmodified version containing said plurality of images, for display on said display screen;
- interactively receiving a user selection of a first image of said plurality of images displayed on the display screen to be blocked;
- saving said user selection for subsequent use, wherein said saving step comprises:
- (a) responsive to said user selection, finding a first control tag in the document, wherein the first control tag identifies the first image, and
- (b) storing the first control tag in a blocking list;
- subsequently generating a modified version of said document, said modified version being without said first image, wherein the subsequent generating a modified version step searches the blocking list for a stored tag that matches the first control tag in the document;
- and
- displaying the modified version of said document.
A apparatus that displays a document on a display screen, wherein the display of the document generates a plurality of images on the display screen, comprising:
- a processor;
- memory coupled to the processor;
- a browser, residing in the memory, wherein the browser:
- (a) displays an unmodified version of a document on a display screen, the unmodified version containing a plurality of images, (b) interactively receives a user selection of a first image of said plurality of images on the display screen to be blocked, (c) responsive to the user selection, finds a first control tag in the document and stores the first control tag in a blocking list, wherein the first control tag identifies the first image, and (d) subsequently generates and displays a modified version of the document by searching the blocking list for a stored tag that matches the first control tag in the document, and in response to finding a match, the browser blocks the display of the first image in the modified version of the document.
A program product that displays a document on a display screen, wherein the display of the document generates a plurality of images on the display screen, comprising:
- a browser that:
- (a) displays an unmodified version of a document on a display screen, the unmodified version containing a plurality of images, (b) interactively receives a user selection of a first image of said plurality of images on the display screen to be blocked, (c) responsive to the user selection, finds a first control tag in the document and stores the first control tag in a blocking list, wherein the first control tag identifies the first image, and (d) subsequintly generates and displays a modified version of the document by searching the blocking list for a stored tag that matches the first control tag in the document, and in response to finding a match, the browser blocks the display of the first image in the modified version of the document;
- and
- signal-bearing media bearing the browser.
Dependencies are inferred from the claim text.