Patent US5287538A successfully refreshed from Google Patents.
US5287538A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Word processor for reformatting a character group by locating line feed codes and selecting the beginning and end of the text when the line feed codes cannot be located
Assignee: Brother Industries Ltd
•
Filing: 1992-12-10
•
Granted: 1994-02-15
•
Expires: 2012-12-10
Abstract
Abstract A word processor for setting a format of a text, having a format controller for controlling a newly set format to be effective from the beginning of a character data group to which the position where the format setting operation is carried out belongs, and a reformatter for reforming at least the character data group based upon the newly set format. The word processor searches backward and forward in the text for locating line feed codes designating the beginning and end of the character data group, respectively, and selects the beginning and end of the text when the line feed codes could not be located.
Inventors
- 👤 Yasushi Kawakami
- 👤 Fukue Obata
- 👤 Kayoko Makihara
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 10:18
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/183
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
351 words
In a word processor comprising a keyboard for inputting character codes, function codes, and text format codes, a display device for displaying at least the input character codes on a screen, memory means for storing said input character codes, a processing device for preparing a text with a plurality of lines comprising the input codes stored in said memory means and displaying the text on said display device, and designating means for designating a position on said screen at which one of said character codes is to be inputted, an improvement which comprises that said processing device is provided with format setting means for setting a text format, search means coupled to said designating means and said memory means for searching for the beginning and end of a character data group of said text having at least two lines based upon the position designated by said designating means, said character data group being defined between first and second line feed codes; said search means searches backward from the designated position to the beginning of the text to locate said first line feed code; if said line feed code is located, selecting the beginning of the next line following said first line feed code as the beginning of said character data group and if said first line feed code is not located, selecting the beginning of the text as the beginning of said character data group; said search means further searches forward from the designated position to the end of the text to locate said second line feed code; if said second line feed code is located, selecting the end of the line preceding said second line feed code as the end of said character data group and if said second line feed code is not found, selecting the end of the text as the end of said character data group; and reforming means for reforming at least said character data group of said text displayed on said display means in accordance with a newly set text format set by the format setting means without requiring a repositioning of said designate means.
Claim 2
Dependent Claim
351 words
In a word processor comprising a keyboard for inputting character codes, function codes, and text format codes, a display device for displaying at least the input character codes on a screen, memory means for storing said input character codes, a processing device for preparing a text with a plurality of lines comprising the input codes stored in said memory means and displaying the text on said display device, and designating means for designating a position on said screen at which one of said character codes is to be inputted, an improvement which comprises that said processing device is provided with format setting means for setting a text format, search means coupled to said designating means and said memory means for searching for the beginning and end of a character data group of said text having at least two lines based upon the position designated by said designating means, said character data group being defined between first and second line feed codes; said search means searches backward from the designated position to the beginning of the text to locate said first line feed code; if said line feed code is located, selecting the beginning of the next line following said first line feed code as the beginning of said character data group and if said first line feed code is not located, selecting the beginning of the text as the beginning of said character data group; said search means further searches forward from the designated position to the end of the text to locate said second line feed code; if said second line feed code is located, selecting the end of the line preceding said second line feed code as the end of said character data group and if said second line feed code is not found, selecting the end of the text as the end of said character data group; and reforming means for reforming at least said character data group of said text displayed on said display means in accordance with a newly set text format set by the format setting means without requiring a repositioning of said designate means.
Claim 3
Dependent Claim
45 words
The word processor according to claim 1 wherein said designating means comprises a text cursor and wherein said keyboard is provided with a format change key for instructing a format change of the character data group which includes the current position of the text cursor.
Claim 4
Dependent Claim
64 words
The word processor according to claim 2 wherein said processing device further comprises means for saving number of addresses between reform start address and text cursor address with said format change key depressed while bringing said text cursor to standstill, and means for moving said text cursor to the screen position corresponding to said saved number of addresses from the beginning of reformed data.
Claim 5
Dependent Claim
58 words
The word processor according to claim 2 wherein said keyboard is further provided with a cancel key for cancelling the instruction for changing the format, and said processing device further comprises means for saving a current format data with said format change key depressed and means for restoring said saved format data when said cancel key is depressed.
Claim 6
Dependent Claim
37 words
The word processor according to claim 1 wherein said processing device further comprises means for displaying a special code mark on said display device at the beginning of said character data group searched by said searching means.
Claim 7
Dependent Claim
340 words
In a word processor comprising a keyboard for inputting character codes, function codes, and text format codes, a display device for displaying at least the input character codes on a screen, memory means for storing said input character codes, a processing device for preparing a text with a plurality of lines comprising the input codes stored in said memory means and displaying the text on said display device, and designating means for designating a position on said screen at which one of said character codes is to be inputted, an improvement which comprises that said processing device is provided with format setting means for setting a text format, search means coupled to said designating means and said memory means for searching for the beginning and end of a character data group of said text having at least two lines based upon the position designated by said designating means, said character data group being defined between a first and a second line feed codes; said search means searches backward from the designated position to the beginning of the text to locate said first line feed code; if said first line feed code is located, selecting the beginning of the next line following said first line feed code as the beginning of said character data group and if said first line feed code is not located, selecting the beginning of the text as the beginning of said character data group; said search means further searches forward from the designated position to the end of the text to locate said second line feed code; if said second line feed code is located, selecting the end of the line preceding said second line feed code as the end of said character data group and if said second line feed code is not found, selecting the end of the text as the end of said character data group; and changing means for changing the text format of said character data group in accordance with a newly set text format set by the format setting means.
Claim 8
Dependent Claim
340 words
In a word processor comprising a keyboard for inputting character codes, function codes, and text format codes, a display device for displaying at least the input character codes on a screen, memory means for storing said input character codes, a processing device for preparing a text with a plurality of lines comprising the input codes stored in said memory means and displaying the text on said display device, and designating means for designating a position on said screen at which one of said character codes is to be inputted, an improvement which comprises that said processing device is provided with format setting means for setting a text format, search means coupled to said designating means and said memory means for searching for the beginning and end of a character data group of said text having at least two lines based upon the position designated by said designating means, said character data group being defined between a first and a second line feed codes; said search means searches backward from the designated position to the beginning of the text to locate said first line feed code; if said first line feed code is located, selecting the beginning of the next line following said first line feed code as the beginning of said character data group and if said first line feed code is not located, selecting the beginning of the text as the beginning of said character data group; said search means further searches forward from the designated position to the end of the text to locate said second line feed code; if said second line feed code is located, selecting the end of the line preceding said second line feed code as the end of said character data group and if said second line feed code is not found, selecting the end of the text as the end of said character data group; and changing means for changing the text format of said character data group in accordance with a newly set text format set by the format setting means.
References Cited (Backward Citations)
US3872460A
Cited
US4056821A
Cited
US4125868A
Cited
US4240758A
Cited
US4513391A
Cited
US4425629A
Cited
US4587631A
Cited
EP0165442A2
Cited
US4812966A
Cited
US4831583A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-02-14 | 1997-08-16 | 1998-02-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-02-14 | 2001-08-16 | 2002-02-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-02-14 | 2005-08-16 | 2006-02-15 | $7700.00 | Window Closed / Lapsed |