Display of occluded display elements on a computer display
First Claim
1. A method of displaying information on a computer display, the method comprising:
- (a) displaying a window display element on a computer display, the window display element having associated therewith window content information, at least a portion of which is displayed within a display region of the window display element, and a portion of the window content information defining a prioritized display element;
(b) determining that the portion of the window content information defines a prioritized display element through analysis of the window content information;
(c) determining whether at least a portion of the prioritized display element is occluded by another display element displayed on the computer display; and
(d) in response to determining that at least a portion of the prioritized display element is occluded, displaying the prioritized display element in a non-occluded region of the computer display;
wherein the window content information and the prioritized display element are defined in a hypertext markup language (HTML) document, and wherein determining that the portion of the window content information defines a prioritized display element includes detecting a priority indicator embedded in the HTML document.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product, and method define a portion of the window content information for a window as a prioritized display element that is displayed in a non-occluded region of a computer display in response to a determination that at least a portion of such a display element is occluded by another display element on the computer display. Also, an apparatus, program product and method manipulate multiple windows displayed on a computer display by moving a window in response to user input to move another window when it is determined that the movement of the other window would occlude at least a portion of the window. In addition, an apparatus, program product and method facilitate the selection of a subset from a set of information displayed on a computer by displaying a display representation of a set of information on a computer display, with a portion of the display representation occluded such that the display representation is partitioned into occluded and non-occluded regions. Then, in response to user input, a subset from the set of information that is represented by one of the occluded and non-occluded regions of the display representation is selected.
123 Citations
40 Claims
-
1. A method of displaying information on a computer display, the method comprising:
-
(a) displaying a window display element on a computer display, the window display element having associated therewith window content information, at least a portion of which is displayed within a display region of the window display element, and a portion of the window content information defining a prioritized display element;
(b) determining that the portion of the window content information defines a prioritized display element through analysis of the window content information;
(c) determining whether at least a portion of the prioritized display element is occluded by another display element displayed on the computer display; and
(d) in response to determining that at least a portion of the prioritized display element is occluded, displaying the prioritized display element in a non-occluded region of the computer display;
wherein the window content information and the prioritized display element are defined in a hypertext markup language (HTML) document, and wherein determining that the portion of the window content information defines a prioritized display element includes detecting a priority indicator embedded in the HTML document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
(a) determining whether at least a portion of the second prioritized display element is occluded by another display element displayed on the computer display; and
(b) in response to determining that at least a portion of the second prioritized display element is occluded, displaying the second prioritized display element in a non-occluded region of the computer display.
-
-
18. The method of claim 1, wherein displaying the prioritized display element in the non-occluded region of the computer display is further responsive to the prioritized display element having a higher priority than the other display element.
-
19. The method of claim 1, further comprising redisplaying the prioritized display element in an original display position in response to determining that the prioritized display element is no longer occluded.
-
20. The method of claim 1, further comprising maintaining the prioritized display element in the non-occluded region of the computer display after the prioritized display element is no longer occluded.
-
21. An apparatus, comprising:
-
(a) a memory;
(b) window content information resident in the memory, a portion of which defining a prioritized display element; and
(c) a program, resident in the memory, the program configured to display a window display element on a computer display, the window display element associated with the window content information and having a display region within which is displayed at least a portion of the window content information, the program further configured to display the prioritized display element in a non-occluded region of the computer display in response to a determination that at least a portion of the prioritized display element is occluded by another display element displayed on the computer display;
wherein the program is further configured to determine that the portion of the window content information defines a prioritized display element through analysis of the window content information, wherein the window content information and the prioritized display element are defined in a hypertext markup language (HTML) document, and wherein the program is further configured to determine that the portion of the window content information defines a prioritized display element by detecting a priority indicator embedded in the HTML document. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A program product, comprising:
-
(a) a program configured to display a window display element on a computer display, the window display element associated with window content information and having a display region within which is displayed at least a portion of the window content information, at least a portion of the window content information defining a prioritized display element, and the program further configured to display the prioritized display element in a non-occluded region of the computer display in response to a determination that at least a portion of the prioritized display element is occluded by another display element displayed on the computer display; and
(b) a computer readable media bearing the program;
wherein the program is further configured to determine that the portion of the window content information defines a prioritized display element through analysis of the window content information, wherein the window content information and the prioritized display element are defined in a hypertext markup language (HTML) document, and wherein the program is further configured to determine that the portion of the window content information defines a prioritized display element by detecting a priority indicator embedded in the HTML document.- View Dependent Claims (37)
-
-
38. A method of displaying information on a computer display, the method comprising:
-
(a) displaying a window display element on a computer display, the window display element having associated therewith window content information, at least a portion of which is displayed within a display region of the window display element, and a portion of the window content information defining a prioritized display element;
(b) determining whether at least a portion of the prioritized display element is occluded by another display element displayed on the computer display; and
(c) in response to determining that at least a portion of the prioritized display element is occluded, displaying the prioritized display element in a non-occluded region of the computer display;
wherein prioritizing the portion of the window content information to define the prioritized display element includes defining as the prioritized display element all of the non-occluded window content information displayed in the display region of the window display element, and wherein prioritizing the portion of the window content information to define the prioritized display element further includes displaying a border around the prioritized display element, the method further comprising modifying the subset of window content information defining the prioritized display element in response to user input directed to the border.
-
-
39. An apparatus, comprising:
-
(a) a memory;
(b) window content information resident in the memory, a portion of which defining a prioritized display element; and
(c) a program, resident in the memory, the program configured to display a window display element on a computer display, the window display element associated with the window content information and having a display region within which is displayed at least a portion of the window content information, the program further configured to display the prioritized display element in a non-occluded region of the computer display in response to a determination that at least a portion of the prioritized display element is occluded by another display element displayed on the computer display;
wherein the program is configured to prioritize the portion of the window content information to define the prioritized display element by defining as the prioritized display element all of the non-occluded window content information displayed in the display region of the window display element, and wherein the program is configured to prioritize the portion of the window content information to define the prioritized display element further by displaying a border around the prioritized display element, the program further configured to modify the subset of window content information defining the prioritized display element in response to user input directed to the border.
-
-
40. A program product, comprising:
-
(a) a program configured to display a window display element on a computer display, the window display element associated with window content information and having a display region within which is displayed at least a portion of the window content information, at least a portion of the window content information defining a prioritized display element, and the program further configured to display the prioritized display element in a non-occluded region of the computer display in response to a determination that at least a portion of the prioritized display element is occluded by another display element displayed on the computer display; and
(b) a computer readable media bearing the program;
wherein the program is configured to prioritize the portion of the window content information to define the prioritized display element by defining as the prioritized display element all of the non-occluded window content information displayed in the display region of the window display element, and wherein the program is configured to prioritize the portion of the window content information to define the prioritized display element further by displaying a border around the prioritized display element, the program further configured to modify the subset of window content information defining the prioritized display element in response to user input directed to the border.
-
Specification