US4484826A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Automatic intertext column spacing
Assignee: International Business Machines Corp
•
Filing: 1981-09-24
•
Granted: 1984-11-27
•
Expires: 2001-09-24
Abstract
Abstract In a column layout operation in an interactive word processing system, the unoccupied character escapement along a column example line is automatically evenly distributed by the insertion of an appropriate number of space characters responsive to the stroking of a predetermined function key.
Inventors
- 👤 Gary R. Horn
- 👤 Kenneth O. Shipp, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 14:54
CPC Classifications
B; B41; B41J; B41J21/00; B41J21/14; B41J5/00; B41J5/30; G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/177; G06F40/183; G06F40/189
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
193 words
A method for forming a multiple text column table within a page, the space between adjacent columns being denominated a gutter, the left edge of the leftmost column and the right edge of the rightmost column being denominated a page or table margin, said method evenly adjusting the gutters between columns during the formatting of the multiple text columns on the page in an interactive word processing system formed from a keyboard, display, memory for storing formatted information, and an intercoupling microprocessor, comprising the steps of: operator entering of a line of at least two column width examples of repeated text and control characters; and responsive to function key actuation, the machine step of modifying the example line by the automatic insertion of space characters into the gutters between column examples approximating the unoccupied escapement between the page margins divided by the number of gutters, said machine step further including the steps of ad seriatim scanning each gutter and removing space characters encountered therein, initializing a counter index to the number of spaces to be inserted, and inserting the space characters and decrementing the index for each insertion until the index is exhausted.
Claim 2
Independent Claim
193 words
A method for forming a multiple text column table within a page, the space between adjacent columns being denominated a gutter, the left edge of the leftmost column and the right edge of the rightmost column being denominated a page or table margin, said method evenly adjusting the gutters between columns during the formatting of the multiple text columns on the page in an interactive word processing system formed from a keyboard, display, memory for storing formatted information, and an intercoupling microprocessor, comprising the steps of: operator entering of a line of at least two column width examples of repeated text and control characters; and responsive to function key actuation, the machine step of modifying the example line by the automatic insertion of space characters into the gutters between column examples approximating the unoccupied escapement between the page margins divided by the number of gutters, said machine step further including the steps of ad seriatim scanning each gutter and removing space characters encountered therein, initializing a counter index to the number of spaces to be inserted, and inserting the space characters and decrementing the index for each insertion until the index is exhausted.
Claim 3
Independent Claim
175 words
A method for inserting an approximately even number of space characters between formatted text column widths of a multicolumn table in an example line of repeated text and control characters operator keyed during the column layout mode of an electronic page in an interactive word processing system, and responsive to the stroking of a predetermined key, the machine steps of: scanning the example line and counting the number of columns, gutters, and text characters; moving the right table edge to coincide with the right page margin if the example line is less than the horizontal character escapement between the left and right margins, and moving the edge otherwise to the line end; computing the gutter width as the integer quotient of the unoccupied escapement between the margins divided by the number of gutters and the integer remainder of the unoccupied escapement modulo number of gutters; and forming each gutter by inserting the quotient number of space characters, between consecutive overlapping pairs of columns, said gutter formation being repeated until the number of gutters is exhausted.
Claim 4
Independent Claim
175 words
A method for inserting an approximately even number of space characters between formatted text column widths of a multicolumn table in an example line of repeated text and control characters operator keyed during the column layout mode of an electronic page in an interactive word processing system, and responsive to the stroking of a predetermined key, the machine steps of: scanning the example line and counting the number of columns, gutters, and text characters; moving the right table edge to coincide with the right page margin if the example line is less than the horizontal character escapement between the left and right margins, and moving the edge otherwise to the line end; computing the gutter width as the integer quotient of the unoccupied escapement between the margins divided by the number of gutters and the integer remainder of the unoccupied escapement modulo number of gutters; and forming each gutter by inserting the quotient number of space characters, between consecutive overlapping pairs of columns, said gutter formation being repeated until the number of gutters is exhausted.
Claim 5
Dependent Claim
25 words
A method according to claim 2 wherein the number of space characters is equal to the quotient plus 1, whereby the remainder is evenly distributed.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-11-27 | 1988-05-28 | 1988-11-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-11-27 | 1992-05-28 | 1992-11-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-11-27 | 1996-05-28 | 1996-11-27 | $7700.00 | Window Closed / Lapsed |