Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
181 words
A method of modifying a display matrix in a matrix display area in a window on a computer display screen, comprising: displaying data in a matrix format, thereby frowning a display matrix in said matrix display area, said matrix display area having a first dimension; increasing, responsive to a selection of an increase activator, the number of existing columns of matrix cells in said display matrix by adding an additional column of matrix cells to said display matrix; computing, using a central processing unit, a computed width of a column of matrix cells in said existing columns of matrix cells if said column of matrix cells is reduced in width to accommodate said additional column of matrix cells; reducing said width of said column of matrix cells to accommodate said additional column of matrix cells within said first dimension if said computed width does not fall below a predefined minimum column width; and automatically increasing a width of said matrix display area to accommodate said additional column of matrix cells if said computed width falls below said predefined minimum column width.
Claim 2
Independent Claim
181 words
A method of modifying a display matrix in a matrix display area in a window on a computer display screen, comprising: displaying data in a matrix format, thereby frowning a display matrix in said matrix display area, said matrix display area having a first dimension; increasing, responsive to a selection of an increase activator, the number of existing columns of matrix cells in said display matrix by adding an additional column of matrix cells to said display matrix; computing, using a central processing unit, a computed width of a column of matrix cells in said existing columns of matrix cells if said column of matrix cells is reduced in width to accommodate said additional column of matrix cells; reducing said width of said column of matrix cells to accommodate said additional column of matrix cells within said first dimension if said computed width does not fall below a predefined minimum column width; and automatically increasing a width of said matrix display area to accommodate said additional column of matrix cells if said computed width falls below said predefined minimum column width.
Claim 3
Dependent Claim
50 words
The method of claim 1 further comprising: disabling said increase activator to prevent a user from selecting said increase activator if another addition of another column of matrix cells would increase the total number of columns in said matrix display area, after said another addition, beyond a predefined maximum number.
Claim 4
Dependent Claim
43 words
The method of claim 1 further comprising: disabling said increase activator to prevent a user from selecting said increase activator if another addition of another column of matrix cells would increase a width of said window area beyond a predefined maximum window width.
Claim 5
Dependent Claim
57 words
The method of claim 1 further comprising: reducing, responsive to a selection of a decrease activator, the number of existing columns of matrix cells in said display matrix by removing a column of matrix cells chosen for deletion from said display matrix, wherein said matrix display area retains a dimension it has prior to said reducing step.
Claim 6
Dependent Claim
42 words
The method of claim 4, wherein said increase activator is visually presented to the user as an increase button, said decrease activator is visually presented to the user as a decrease button, and said selecting is performed with a screen pointer device.
Claim 7
Dependent Claim
52 words
The method of claim 4, further comprising: disabling said decrease activator to prevent a user from selecting said decrease activator if another removal of another column of matrix cells would reduce the total number of columns in said matrix display area, after said another removal, below a predefined minimum number of columns.
Claim 8
Dependent Claim
14 words
The method of claim 6 wherein said predefined minimum number of columns is one.
Claim 9
Dependent Claim
66 words
The method of claim 1 further comprising: reducing, responsive to a selection of a decrease activator, the number of existing columns of matrix cells in said display matrix by removing a column of matrix cells chosen for deletion from said display matrix, wherein said matrix display area is reduced in width by an amount equals a width of said column of matrix cells chosen for deletion.
Claim 10
Dependent Claim
74 words
The method of claim 1 wherein said increasing step further comprises: computing an expanded width, said expanded width representing a width of said matrix display area after said additional column of matrix cells is added to said display matrix, said expanded width equals the product of said predefined minimum column width and a total number of columns in said display matrix after said additional column of matrix cells is added to said display matrix.
Claim 11
Dependent Claim
71 words
The method of claim 1 wherein said increasing step further comprises: computing an expanded width, said expanded width representing a width of said matrix display area after said additional column of matrix cells is added to said display matrix, said expanded width equals the sum of the widths of all columns of matrix cells in said display matrix after said additional column of matrix cells is added to said display matrix.
Claim 12
Independent Claim
181 words
A method of modifying a display matrix in a matrix display area in a window on a computer display screen, comprising: displaying data in a matrix format, thereby forming a display matrix in said matrix display area, said matrix display area having a first dimension; increasing, responsive to a selection of an increase activator, the number of existing rows of matrix cells in said display matrix by adding an additional row of matrix cells to said display matrix; computing, using a central processing unit, a computed height of a row of matrix cells in said existing rows of matrix cells if said row of matrix cells is reduced in height to accommodate said additional row of matrix cells; reducing said height of said row of matrix cells to accommodate said additional row of matrix cells within said first dimension if said computed height does not fall below a predefined minimum row height; and automatically increasing a height of said matrix display area to accommodate said additional row of matrix cells if said computed height falls below said predefined minimum row height.
Claim 13
Independent Claim
181 words
A method of modifying a display matrix in a matrix display area in a window on a computer display screen, comprising: displaying data in a matrix format, thereby forming a display matrix in said matrix display area, said matrix display area having a first dimension; increasing, responsive to a selection of an increase activator, the number of existing rows of matrix cells in said display matrix by adding an additional row of matrix cells to said display matrix; computing, using a central processing unit, a computed height of a row of matrix cells in said existing rows of matrix cells if said row of matrix cells is reduced in height to accommodate said additional row of matrix cells; reducing said height of said row of matrix cells to accommodate said additional row of matrix cells within said first dimension if said computed height does not fall below a predefined minimum row height; and automatically increasing a height of said matrix display area to accommodate said additional row of matrix cells if said computed height falls below said predefined minimum row height.
Claim 14
Dependent Claim
49 words
The method of claim 11 further comprising: disabling said increase activator to prevent a user from selecting said increase activator if another addition of another row of matrix cells would increase the total number of rows in said matrix display area, after said another addition, beyond a predefined maximum.
Claim 15
Dependent Claim
43 words
The method of claim 11 further comprising: disabling said increase activator to prevent a user from selecting said increase activator if another addition of another row of matrix cells would increase a height of said window area beyond a predefined maximum window height.
Claim 16
Dependent Claim
57 words
The method of claim 11 further comprising: reducing, responsive to a selection of a decrease activator, the number of existing rows of matrix cells in said display matrix by removing a row of matrix cells chosen for deletion from said display matrix, wherein said matrix display area retains a dimension it has prior to said reducing step.
Claim 17
Dependent Claim
42 words
The method of claim 14, wherein said increase activator is visually presented to the user as an increase button, said decrease activator is visually presented to the user as a decrease button, and said selecting is performed with a screen pointer device.
Claim 18
Dependent Claim
52 words
The method of claim 14, further comprising: disabling said decrease activator to prevent a user from selecting said decrease activator if another removal of another row of matrix cells would reduce the total number of rows in said matrix display area, after said another removal, below a predefined minimum number of rows.
Claim 19
Dependent Claim
14 words
The method of claim 16 wherein said predefined minimum number of rows is one.
Claim 20
Dependent Claim
66 words
The method of claim 11 further comprising: reducing, responsive to a selection of a decrease activator, the number of existing rows of matrix cells in said display matrix by removing a row of matrix cells chosen for deletion from said display matrix, wherein said matrix display area is reduced in height by an amount equals a height of said row of matrix cells chosen for deletion.
Claim 21
Dependent Claim
74 words
The method of claim 11 wherein said increasing step further comprises: computing an expanded height, said expanded height representing a height of said matrix display area after said additional row of matrix cells is added to said display matrix, said expanded height equals the product of said predefined minimum row height and a total number of rows in said display matrix after said additional row of matrix cells is added to said display matrix.
Claim 22
Dependent Claim
71 words
The method of claim 11 wherein said increasing step further comprises: computing an expanded height, said expanded height representing a height of said matrix display area after said additional row of matrix cells is added to said display matrix, said expanded height equals the sum of the heights of all rows of matrix cells in said display matrix after said additional row of matrix cells is added to said display matrix.
Claim 23
Independent Claim
231 words
An apparatus for modifying in a discrete, stepwise manner a display matrix comprising of matrix cells arranged in rows and columns in a matrix display area having a first dimension in a window on a computer display screen, comprising: an increase activator means; means for increasing, responsive to a selection of said increase activator means, the number of existing columns of matrix cells in said display matrix by adding an additional column of matrix cells to said display matrix; means for computing a computed width of a column of matrix cells in said existing columns of matrix cells if said column of matrix cells is reduced in width to accommodate said additional column of matrix cells, wherein said width of said column of matrix cells is reduced to accommodate said additional column of matrix cells within said first dimension if said computed width does not fall below a predefined minimum column width, said width of said matrix display area is automatically increased if said computed width falls below said predefined minimum column width; a decrease activator means; and means for reducing, responsive to a selection of said decrease activator means, the number of existing columns of matrix cells in said display matrix by removing a column of matrix cells chosen for deletion from said display matrix, wherein said matrix display area retains a dimension it has prior to said reducing step.
Claim 24
Independent Claim
231 words
An apparatus for modifying in a discrete, stepwise manner a display matrix comprising of matrix cells arranged in rows and columns in a matrix display area having a first dimension in a window on a computer display screen, comprising: an increase activator means; means for increasing, responsive to a selection of said increase activator means, the number of existing columns of matrix cells in said display matrix by adding an additional column of matrix cells to said display matrix; means for computing a computed width of a column of matrix cells in said existing columns of matrix cells if said column of matrix cells is reduced in width to accommodate said additional column of matrix cells, wherein said width of said column of matrix cells is reduced to accommodate said additional column of matrix cells within said first dimension if said computed width does not fall below a predefined minimum column width, said width of said matrix display area is automatically increased if said computed width falls below said predefined minimum column width; a decrease activator means; and means for reducing, responsive to a selection of said decrease activator means, the number of existing columns of matrix cells in said display matrix by removing a column of matrix cells chosen for deletion from said display matrix, wherein said matrix display area retains a dimension it has prior to said reducing step.
Claim 25
Dependent Claim
110 words
The method of claim 1 wherein said computing step further comprises the step of: integer dividing a width of said matrix display area by a first number of columns of matrix cells, said first number of column equals a sum of said number of existing columns of matrix cells and said additional column of matrix cells; and if there are remainder pixels left over from said integer dividing step, adding said remainder pixels to a buffer column provided in said window, thereby permitting said buffer column to be displayed with a new width inclusive of said remainder pixels after said additional column of matrix cells is added to said window.
Claim 26
Dependent Claim
106 words
The method of claim 4 wherein said computing step further comprises the step of: integer dividing a width of said matrix display area by a first number of columns of matrix cells, said first number of column equals a value representing of said number of existing columns of matrix cells subtracted by one; if there are remainder pixels left over from said integer dividing step, adding said remainder pixels to a buffer column provided in said window, thereby permitting said buffer column to be displayed with a new width inclusive of said remainder pixels after said additional column of matrix cells is added to said window.
Claim 27
Dependent Claim
102 words
The method of claim 21 wherein said window further comprises: a buffer column for storing any remainder pixels left over from a computing operation carried out by said computing means in calculating said computed width, said computing operation comprising integer dividing a width of said matrix display area by a first number of columns of matrix cells, said first number of column equals a sum of said number of existing columns of matrix cells and said additional column of matrix cells, said buffer column, after storing said remainder pixels, is displayed in said window with a width inclusive of said remainder pixels.