← Back to Patent Explorer
US6760048B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Display of occluded display elements on a computer display

Assignee: International Business Machines Corp
•
Filing: 1999-06-15
•
Granted: 2004-07-06
•
Expires: 2019-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Cary Lee Bates
  • 👤 Paul Reuben Day

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 06:11
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F2203/00; G06F2203/048; G06F2203/04803; G09; G09G; G09G5/00; G09G5/14

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 183 words
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.
Claim 2
Independent Claim 183 words
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.
Claim 3
Dependent Claim 48 words
The method of claim 1 , wherein displaying the prioritized display element includes adjusting a display position of the prioritized display element within the window display element such that the prioritized display element is located within a non-occluded area of the display region of the window display element.
Claim 4
Dependent Claim 27 words
The method of claim 1 , wherein displaying the prioritized display element includes modifying a justification associated with at least a portion of the window content information.
Claim 5
Dependent Claim 51 words
The method of claim 1 , wherein at least a portion of the window content information includes textual information, and wherein displaying the prioritized display element includes line wrapping the textual information to fit the prioritized display element within a non-occluded area of the display region of the window display element.
Claim 6
Dependent Claim 33 words
The method of claim 1 , wherein displaying the prioritized display element includes scrolling the window display element to modify the displayed portion of the window content information in the window display element.
Claim 7
Dependent Claim 26 words
The method of claim 1 , wherein displaying the prioritized display element includes adjusting a display position of the window display element on the computer display.
Claim 8
Dependent Claim 23 words
The method of claim 1 , wherein displaying the prioritized display element includes displaying the prioritized display element overlapping the other display element.
Claim 9
Dependent Claim 39 words
The method of claim 7 , wherein displaying the prioritized display element further includes maintaining the occlusion of the window display element by the other display element such that only the prioritized display element overlaps the other display element.
Claim 10
Dependent Claim 30 words
The method of claim 8 , wherein displaying the prioritized display element further includes displaying the prioritized display element in a separate window display element overlapping the other display element.
Claim 11
Dependent Claim 28 words
The method of claim 1 , wherein displaying the prioritized display element includes adjusting a display depth of the prioritized display element relative to the other display element.
Claim 12
Dependent Claim 28 words
The method of claim 1 , wherein displaying the prioritized display element includes displaying the prioritized display element outside of the display region of the window display element.
Claim 13
Dependent Claim 27 words
The method of claim 1 , further comprising prioritizing the portion of the window content information to define the prioritized display element in response to user input.
Claim 14
Dependent Claim 45 words
The method of claim 12 , 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.
Claim 15
Dependent Claim 56 words
The method of claim 13 , 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.
Claim 16
Dependent Claim 45 words
The method of claim 12 , 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 occluded window content information displayed in the display region of the window display element.
Claim 17
Dependent Claim 44 words
The method of claim 12 , wherein prioritizing the portion of the window content information to define the prioritized display element includes receiving user input designating at least a subset of window content information displayed in the display region of the window display element.
Claim 18
Dependent Claim 82 words
The method of claim 1 , wherein a second portion of the window content information defines a second prioritized display element, the method further comprising: (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.
Claim 19
Dependent Claim 37 words
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.
Claim 20
Dependent Claim 31 words
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.
Claim 21
Dependent Claim 30 words
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.
Claim 22
Independent Claim 195 words
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.
Claim 23
Independent Claim 195 words
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.
Claim 24
Dependent Claim 62 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by adjusting a display position of the prioritized display element within the window display element such that the prioritized display element is located within a non-occluded area of the display region of the window display element.
Claim 25
Dependent Claim 36 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by modifying a justification associated with the prioritized display element.
Claim 26
Dependent Claim 59 words
The apparatus of claim 21 , wherein the prioritized display element includes textual information, and wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by line wrapping the textual information to fit the textual information within a non-occluded area of the display region of the window display element.
Claim 27
Dependent Claim 47 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by scrolling the window display element to modify the displayed portion of the window content information in the window display element.
Claim 28
Dependent Claim 40 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by adjusting a display position of the window display element on the computer display.
Claim 29
Dependent Claim 37 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by displaying the prioritized display element overlapping the other display element.
Claim 30
Dependent Claim 38 words
The apparatus of claim 27 , wherein the program is further configured to maintain the occlusion of the window display element by the other display element such that only the prioritized display element overlaps the other display element.
Claim 31
Dependent Claim 43 words
The apparatus of claim 28 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by displaying the prioritized display element in a separate window display element overlapping the other display element.
Claim 32
Dependent Claim 42 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by adjusting a display depth of the prioritized display element relative to the other display element.
Claim 33
Dependent Claim 42 words
The apparatus of claim 21 , wherein the program is further configured to display the prioritized display element within the non-occluded region of the computer display by displaying the prioritized display element outside of the display region of the window display element.
Claim 34
Dependent Claim 32 words
The apparatus of claim 21 , wherein the program is further configured to prioritize a portion of the window content information to define the prioritized display element in response to user input.
Claim 35
Dependent Claim 45 words
The apparatus of claim 32 , wherein the program is further configured to prioritize the portion of the window content information 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.
Claim 36
Dependent Claim 51 words
The apparatus of claim 32 , wherein the program is further configured to prioritize a portion of the window content information to define the prioritized display element by defining as the prioritized display element all of the occluded window content information displayed in the display region of the window display element.
Claim 37
Dependent Claim 37 words
The apparatus of claim 21 , wherein the program is further configured to redisplay the prioritized display element in an original display position in response to a determination that the prioritized display element is no longer occluded.
Claim 38
Dependent Claim 192 words
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.
Claim 39
Dependent Claim 192 words
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.
Claim 40
Dependent Claim 24 words
The program product of claim 36 , wherein the signal bearing media comprises at least one of a recordable media and a transmission-type media.
Claim 41
Independent Claim 206 words
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.
Claim 42
Independent Claim 206 words
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.
Claim 43
Independent Claim 217 words
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.
Claim 44
Independent Claim 217 words
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.
Claim 45
Dependent Claim 214 words
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.
Claim 46
Dependent Claim 214 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-07-06 2008-01-05 2008-07-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-07-06 2012-01-05 2012-07-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-07-06 2016-01-05 2016-07-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag