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

Word processor

Assignee: Ricoh Co Ltd
•
Filing: 1978-07-31
•
Granted: 1980-09-16
•
Expires: 1998-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Character and control code data are input from a keyboard (12) into a memory (16). A CRT display unit (18) displays one line of data stored in the memory (16). A printer (19) is automatically activated to print the line of data in response to a carriage return or line feed code, a hyphen near the right margin or a space near the right margin with a character in the right margin position. In the latter case, the next line is displayed starting with the character position following the space. The printer (19) prints the line while the next line is being input and displayed. The margins, tab positions and a hot zone near the right margin are displayed above the line of data while a cursor is displayed below the line. Character codes such as backspace codes are displayed with the data and the positions of the data on the display unit (18) always correspond to the printed data positions. A new left margin position is set by depressing a left margin key (12a) on the keyboard (12) followed by numerical keys indicating the new left margin position and a carriage return key. The printer (19) is inhibited during this operation but internally set to the new left margin position.

Inventors

  • 👤 Shintaro Abe
  • 👤 Tomoyuki Haganuma

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 07:30
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/183

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 219 words
A word processor including an input keyboard, a memory for storing data input from the keyboard, a display unit for displaying one line of data from the memory, a printer for printing the line of data, a display buffer for storing the line of data display by the display unit, a print buffer for storing the line of data for printing by the printer, and control means for decoding data transmitted from the memory to the display buffer and causing the line of data to be transmitted from the memory to the print buffer for printing in response to a predetermined data code, characterized by comprising: a left margin key constituting part of the keyboard for producing a left margin code; numerical keys indicating a new left margin address code; a key indicating the predetermined data code; and a left margin address register for storing a left margin address of the display buffer and printer connected to said control means, the control means, in response to the left margin code followed by the new left margin address code indicating a new left margin address and the predetermined data code, causing the new left margin address to be set into the left margin address register and the display buffer and printer to be set to the new left margin address.
Claim 2
Dependent Claim 219 words
A word processor including an input keyboard, a memory for storing data input from the keyboard, a display unit for displaying one line of data from the memory, a printer for printing the line of data, a display buffer for storing the line of data display by the display unit, a print buffer for storing the line of data for printing by the printer, and control means for decoding data transmitted from the memory to the display buffer and causing the line of data to be transmitted from the memory to the print buffer for printing in response to a predetermined data code, characterized by comprising: a left margin key constituting part of the keyboard for producing a left margin code; numerical keys indicating a new left margin address code; a key indicating the predetermined data code; and a left margin address register for storing a left margin address of the display buffer and printer connected to said control means, the control means, in response to the left margin code followed by the new left margin address code indicating a new left margin address and the predetermined data code, causing the new left margin address to be set into the left margin address register and the display buffer and printer to be set to the new left margin address.
Claim 3
Dependent Claim 18 words
A word processor as in claim 1, in which the predetermined data code comprises a carriage return code.
Claim 4
Dependent Claim 143 words
A word processor as in claim 1, in which the control means comprises a current address register for storing a current address in the memory, a starting address register for storing a starting address of the line of data in the memory, a cursor address register for storing a cursor address of the line of data in the memory, comparator means for sensing coincidence between contents of the current address register and the cursor address register and incrementation means for incrementing the current address register, the control means further comprising means to transfer data from the memory to the display buffer and print buffer by setting contents of the starting address register into the current address register, incrementing the current address register while transferring data and terminating transfer of data when the contents of the current address register and cursor address register coincide.
Claim 5
Dependent Claim 48 words
A word processor as in claim 1, in which the control means further comprises register means for storing mark data produced by decoding the data, the display unit being constructed to display marks corresponding to the mark data in the register means adjacent to the line of data.
Claim 6
Dependent Claim 16 words
A word processor as in claim 4, in which the marks comprise a left margin mark.
Claim 7
Dependent Claim 96 words
A word processor as in claim 1, in which the control means further comprises an address pointer register for storing a current address in the display buffer and a line tail address register for storing a line tail address in the display buffer corresponding to a current address at which a previous line feed operation was effected, the control means further comprising means for selectively setting contents of the left margin address register and the line tail address register into the address pointer register prior to transfer of data from the memory into the display buffer.
Claim 8
Dependent Claim 34 words
A buffer processor as in claim 1, in which the control means comprises decoder means for decoding the data and a status indicator means which is set in response to the predetermined data code.
Claim 9
Dependent Claim 60 words
A word processor as in claim 1, in which the memory unit is constructed to store a subsequent line of data, the display buffer being constructed to store the subsequent line of data and the display unit being constructed to display the subsequent line of data while the printer is printing the line of data stored in the print buffer.
Claim 10
Dependent Claim 51 words
A word processor as in claim 8, in which the control means is constructed to inhibit printing the line of data stored in the print buffer when the line of data is constituted by the left margin code followed by the new left margin address code and the predetermined data code.
Claim 11
Dependent Claim 56 words
A word processor as in claim 1, further comprising a left margin address buffer register for temporarily storing the new left margin address code and converter means for converting the new left margin address code into the new left margin address prior to setting of the new left margin address into the left margin address register.

References Cited (Backward Citations)

US4054948A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-09-16 1984-03-17 1984-09-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-09-16 1988-03-17 1988-09-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-09-16 1992-03-17 1992-09-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag