Patent US6232967B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6232967B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Web browser column control

Assignee: International Business Machines Corp
•
Filing: 1997-11-24
•
Granted: 2001-05-15
•
Expires: 2017-11-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Web browser interaction with HTML files is modified to allow for columns of row headings to be defined as non-scrollable so that the headings will always be visible as the data rows are scrolled to the left or to the right. Multiple non-scrollable row headings may be in an adjacent position and certain row headings are allowed to displace other columns of row headings when they are in an adjacent position. A new HTML tag, referred to as the column scroll tag, identifies a column of row headings in a file as non-scrollable depending on the screen position of the column. When there is a column of headings that reach the left-most position of the screen, the columns become locked and remain on the screen. A column scroll tag also has the property of displacement or no displacement. Displacement means that once two non-scrollable columns are adjacent, the right-most non-scrollable column would immediately displace the left-most column non-scrollable column, when the data is scrolled to the left on a screen. When the data is scrolled to the right on a screen, displacement means that once two non-scrollable columns are adjacent, the left-most non-scrollable column would immediately displace the right-most column non-scrollable column, when the data is scrolled to the left on a screen. Non-displacement means that when two columns are adjacent and at the left-most or right-most column positions, they both become locked in such screen positions.

Inventors

  • 👤 Edward E. Kelley
  • 👤 Norman J. Dauerer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 09:43
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F16/986; Y; Y10; Y10S; Y10S715/00; Y10S715/973

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 140 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading column and a plurality of data columns associated with said first data heading column; b) identifying said first data heading column with a non-displaceable HTML tag; c) locking said first data heading column on a side position of said computer screen; d) scrolling said data columns across and off said screen while said first data heading column is locked on the side screen position; and e) scrolling a second data heading column across said screen until said second data heading column is locked adjacent the first data heading column, such that the first and second data heading columns remain locked in the side screen position.
Claim 2
Dependent Claim 140 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading column and a plurality of data columns associated with said first data heading column; b) identifying said first data heading column with a non-displaceable HTML tag; c) locking said first data heading column on a side position of said computer screen; d) scrolling said data columns across and off said screen while said first data heading column is locked on the side screen position; and e) scrolling a second data heading column across said screen until said second data heading column is locked adjacent the first data heading column, such that the first and second data heading columns remain locked in the side screen position.
Claim 3
Dependent Claim 17 words
The process of claim 1 wherein said HTML tag is a scroll tag comprising hypertext markup language.
Claim 4
Dependent Claim 38 words
The process of claim 1 wherein said data heading column comprises a plurality of columns containing data headings, and wherein in steps (c) and (d) the plurality of data. heading columns are locked in said side screen position.
Claim 5
Dependent Claim 17 words
The process of claim 1 wherein each of said data heading and data columns contain multiple rows.
Claim 6
Dependent Claim 24 words
The process of claim 1 including the step of displaying said data heading and data columns in a single window in said web browser.
Claim 7
Dependent Claim 221 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said first data heading column on a left side position of said computer screen; d) scrolling said first data columns across to the left and off said screen while said first data heading column is locked on the left side screen position; e) scrolling said second data heading column across to the left and locking said second data heading column on said left side position of said computer screen, thereby displacing said first data heading column; and f) scrolling said second data columns across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 8
Dependent Claim 221 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said first data heading column on a left side position of said computer screen; d) scrolling said first data columns across to the left and off said screen while said first data heading column is locked on the left side screen position; e) scrolling said second data heading column across to the left and locking said second data heading column on said left side position of said computer screen, thereby displacing said first data heading column; and f) scrolling said second data columns across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 9
Dependent Claim 19 words
The process of claim 6 wherein in step (e) said first data heading column is displaced off said screen.
Claim 10
Dependent Claim 222 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said second data heading column on a left side position of said computer screen; d) scrolling said second data columns across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column; e) locking said first data heading column on said left side position of said computer screen, thereby displacing said second data heading column; and f) scrolling said first data columns across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 11
Dependent Claim 222 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said second data heading column on a left side position of said computer screen; d) scrolling said second data columns across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column; e) locking said first data heading column on said left side position of said computer screen, thereby displacing said second data heading column; and f) scrolling said first data columns across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 12
Dependent Claim 19 words
The process of claim 8 wherein in step (e) said second data heading column is displaced off said screen.
Claim 13
Dependent Claim 161 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser, said method comprising the steps of: a) providing a data file having a first data heading column and a plurality of data columns associated with said data heading column; b) identifying said first data heading column with a non-displaceable HTML tag; c) locking said first data heading column on a side position of said computer screen; d) scrolling said data columns across and off said screen while said first data heading column is locked on the side screen position; and e) scrolling a second data heading column across said screen until said second data heading column is locked adjacent the first data heading column, such that the first and second data heading columns remain locked in the side screen position.
Claim 14
Dependent Claim 161 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser, said method comprising the steps of: a) providing a data file having a first data heading column and a plurality of data columns associated with said data heading column; b) identifying said first data heading column with a non-displaceable HTML tag; c) locking said first data heading column on a side position of said computer screen; d) scrolling said data columns across and off said screen while said first data heading column is locked on the side screen position; and e) scrolling a second data heading column across said screen until said second data heading column is locked adjacent the first data heading column, such that the first and second data heading columns remain locked in the side screen position.
Claim 15
Dependent Claim 24 words
The program storage device of claim 10 wherein step (b) of the method said HTML tag is a scroll tag comprising hypertext markup language.
Claim 16
Dependent Claim 45 words
The program storage device of claim 10 wherein step (a) of the method said data heading column comprises a plurality of columns containing data headings, and wherein in steps (c) and (d) the plurality of data heading columns are locked in said side screen position.
Claim 17
Dependent Claim 24 words
The program storage device of claim 10 wherein step (a) of the method each of said data heading and data columns contain multiple rows.
Claim 18
Dependent Claim 29 words
The program storage device of claim 10 wherein the method includes the step of displaying said data heading and data columns in a single window in said web browser.
Claim 19
Dependent Claim 243 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser, said method comprising the steps of: a) providing a data file having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said first data heading column on a left side position of said computer screen; d) scrolling said first data columns across to the left and off said screen while said first data heading column is locked on the left side screen position; e) scrolling said second data heading column across to the left and locking said second data heading column on said left side position of said computer screen, thereby displacing said first data heading column; and f) scrolling said second data columns across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 20
Dependent Claim 243 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser, said method comprising the steps of: a) providing a data file having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said first data heading column on a left side position of said computer screen; d) scrolling said first data columns across to the left and off said screen while said first data heading column is locked on the left side screen position; e) scrolling said second data heading column across to the left and locking said second data heading column on said left side position of said computer screen, thereby displacing said first data heading column; and f) scrolling said second data columns across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 21
Dependent Claim 24 words
The program storage device of claim 15 wherein in step (e) of the method said first data healing column is displaced off said screen.
Claim 22
Dependent Claim 244 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser, said method comprising the steps of: a) providing a data file having a first: data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said second data heading column on a left side position of said computer screen; d) scrolling said second data columns across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column; e) locking said first data heading column on said left side position of said computer screen, thereby displacing said second data heading column; and f) scrolling said first data columns across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 23
Dependent Claim 244 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser, said method comprising the steps of: a) providing a data file having a first: data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; b) identifying each of said first and second data heading columns with an HTML tag; c) locking said second data heading column on a left side position of said computer screen; d) scrolling said second data columns across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column; e) locking said first data heading column on said left side position of said computer screen, thereby displacing said second data heading column; and f) scrolling said first data columns across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 24
Dependent Claim 25 words
The program storage device of claim of claim 17 wherein step (e) of the method said second data heading column is displaced off said screen.
Claim 25
Independent Claim 148 words
A system for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading column and a plurality of data columns associated with said first data heading column; and said first data heading column having a non-displaceable HTML tag, said first data heading column being adapted to lock on a side position of said computer screen and said data columns being adapted to scroll across and off said screen while said data heading column is locked on the side screen position, said data file further being adapted to scroll a second data heading column across said screen until said second data heading column is locked adjacent the first data heading column, such that the first and second data heading columns remain locked in the side screen position.
Claim 26
Independent Claim 148 words
A system for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading column and a plurality of data columns associated with said first data heading column; and said first data heading column having a non-displaceable HTML tag, said first data heading column being adapted to lock on a side position of said computer screen and said data columns being adapted to scroll across and off said screen while said data heading column is locked on the side screen position, said data file further being adapted to scroll a second data heading column across said screen until said second data heading column is locked adjacent the first data heading column, such that the first and second data heading columns remain locked in the side screen position.
Claim 27
Dependent Claim 18 words
The system of claim 19 wherein said HTML tag is a scroll tag adapted to hypertext markup language.
Claim 28
Dependent Claim 35 words
The system of claim 19 wherein said data heading column comprises a plurality of columns containing data headings, and wherein the plurality of data heading columns are adapted to lock in said side screen position.
Claim 29
Dependent Claim 17 words
The system of claim 19 wherein each of said data heading and data columns contain multiple rows.
Claim 30
Dependent Claim 27 words
The system of claim 19 wherein said data file is adapted to display said data heading and data columns in a single window in said web browser.
Claim 31
Independent Claim 221 words
A system for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; and a first and second data heading columns with an HTML tag, said first data heading column being adapted to lock on a left side position of said computer screen, said first data columns being adapted to scroll across to the left and off said screen while said first data heading column is locked on the left side screen position, said second data heading column being adapted to scroll across to the left and lock or said left side position of said computer screen, thereby displacing said first data heading column, and said second data columns being adapted to scroll across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 32
Independent Claim 221 words
A system for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; and a first and second data heading columns with an HTML tag, said first data heading column being adapted to lock on a left side position of said computer screen, said first data columns being adapted to scroll across to the left and off said screen while said first data heading column is locked on the left side screen position, said second data heading column being adapted to scroll across to the left and lock or said left side position of said computer screen, thereby displacing said first data heading column, and said second data columns being adapted to scroll across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 33
Dependent Claim 19 words
The system of claim 24 wherein said first data heading column is adapted to be displaced off said screen.
Claim 34
Independent Claim 228 words
A system for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; and b) a first and second data heading columns with an HTML tag, said second data heading column being adapted to lock on a left side position of said computer screen, said second data columns being adapted to scroll across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column, said first data heading column being adapted to lock on said left side position of said computer screen, thereby displacing said second data heading column, and said first data columns being adapted to scroll across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 35
Independent Claim 228 words
A system for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; and b) a first and second data heading columns with an HTML tag, said second data heading column being adapted to lock on a left side position of said computer screen, said second data columns being adapted to scroll across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column, said first data heading column being adapted to lock on said left side position of said computer screen, thereby displacing said second data heading column, and said first data columns being adapted to scroll across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 36
Dependent Claim 19 words
The system of claim 26 wherein said second data heading column is adapted to be displaced off said screen.
Claim 37
Dependent Claim 216 words
An article of manufacture for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; a means for locking said first data heading column on a left side position of said computer screen; a means for scrolling said first data columns across to the left and off said screen while said first data heading column is locked on the left side screen position; a means for scrolling said second data heading column across to the left and locking said second data heading column on said left side position of said computer screen, thereby displacing said first data heading column; and a means for scrolling said second data columns across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 38
Dependent Claim 216 words
An article of manufacture for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; a means for locking said first data heading column on a left side position of said computer screen; a means for scrolling said first data columns across to the left and off said screen while said first data heading column is locked on the left side screen position; a means for scrolling said second data heading column across to the left and locking said second data heading column on said left side position of said computer screen, thereby displacing said first data heading column; and a means for scrolling said second data columns across to the left and off said screen while said second data heading column is locked on the left side screen position.
Claim 39
Dependent Claim 226 words
An article of manufacture for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; a means for identifying each of said first and second data heading columns with an HTML tag; a means for locking said second data heading column on a left side position of said computer screen; a means for scrolling said second data columns across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column; a means for locking said first data heading column on said left side position of said computer screen; a means for scrolling said first data columns across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 40
Dependent Claim 226 words
An article of manufacture for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading columns and a plurality of first data columns associated with and to the right of said first data heading column and a second data heading columns and a plurality of second data columns associated with and to the right of said second data heading column, the second data heading column and associated second data columns being to the right of said first data columns; a means for identifying each of said first and second data heading columns with an HTML tag; a means for locking said second data heading column on a left side position of said computer screen; a means for scrolling said second data columns across to the right and off said screen while said second data heading column is locked on the left side screen position, until a left-most second data column is adjacent said second data heading column; a means for locking said first data heading column on said left side position of said computer screen; a means for scrolling said first data columns across to the right of said screen while said first data heading column is locked on the left side screen position.
Claim 41
Dependent Claim 141 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading column and a plurality of data columns associated with said first data heading column; b) identifying said first data heading column with a displaceable HTML tag; c) locking said first data heading column on a side position of said computer screen; d) scrolling said data columns across and off said screen while said first data heading column is locked on the side screen position; and e) scrolling a second data heading column across said screen to the side screen position, such that the second data heading column displaces the first data heading column and the second data heading column is locked in the side screen position.
Claim 42
Dependent Claim 141 words
A process for visually displaying multiple information and row headings on a computer screen using an inter- or intra-net web browser comprising the steps of: a) providing a data file having a first data heading column and a plurality of data columns associated with said first data heading column; b) identifying said first data heading column with a displaceable HTML tag; c) locking said first data heading column on a side position of said computer screen; d) scrolling said data columns across and off said screen while said first data heading column is locked on the side screen position; and e) scrolling a second data heading column across said screen to the side screen position, such that the second data heading column displaces the first data heading column and the second data heading column is locked in the side screen position.
Claim 43
Independent Claim 150 words
A system for visually displaying multiple information and low headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading column and a plurality of data columns associated with said first data heading column; and said first data heading column having a displaceable HTML tag, said first data heading column being adapted to lock on a side position of said computer screen and said data columns being adapted to scroll across and off said screen while said first data heading column is locked on the side screen position, said data file further being adapted to scroll a second data heading column across said screen to the side screen position, such that the second data heading column displaces the first data heading column and the second data heading column is locked in the side screen position.
Claim 44
Independent Claim 150 words
A system for visually displaying multiple information and low headings on a computer screen using an inter- or intra-net web browser comprising: a data file readable by said web browser having a first data heading column and a plurality of data columns associated with said first data heading column; and said first data heading column having a displaceable HTML tag, said first data heading column being adapted to lock on a side position of said computer screen and said data columns being adapted to scroll across and off said screen while said first data heading column is locked on the side screen position, said data file further being adapted to scroll a second data heading column across said screen to the side screen position, such that the second data heading column displaces the first data heading column and the second data heading column is locked in the side screen position.

References Cited (Backward Citations)

US4763356A Cited
US5647056A Cited
US5530759A Cited
US5937417A Cited
US5893127A Cited
US5970506A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-05-14 2004-11-13 2005-05-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-05-14 2008-11-13 2009-05-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-05-14 2012-11-13 2013-05-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag