GB1370400A - Recording apparatus - Google Patents

Recording apparatus

Info

Publication number
GB1370400A
GB1370400A GB5747772A GB5747772A GB1370400A GB 1370400 A GB1370400 A GB 1370400A GB 5747772 A GB5747772 A GB 5747772A GB 5747772 A GB5747772 A GB 5747772A GB 1370400 A GB1370400 A GB 1370400A
Authority
GB
United Kingdom
Prior art keywords
page
shift register
pages
storage means
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
GB5747772A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of GB1370400A publication Critical patent/GB1370400A/en
Expired legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/123Storage facilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)

Abstract

1370400 Selective signalling INTERNATIONAL BUSINESS MACHINES CORP 13 Dec 1972 [30 Dec 1971] 57477/72 Heading G4H Apparatus for recording information, comprises entry means (e.g. a typewriter keyboard) for entering the information, the information being recorded in block-organized storage means (e.g. tape, disc or cards) under the control of control means which assign the information to the storage blocks by reference to a record ("machine log") indicating which storage blocks have previously been assigned to, the entry means being operable, under the control of the control means, to revise the stored information by deleting portions thereof and revising the assignment of the remaining information between the storage blocks, the control means being operable, in response to a revision which results in one or more previously assigned storage blocks being made available for re-assignment, to cause the ("machine log") record to be updated. A recirculating shift register receives information entered by the keyboard, divided into "pages" for one or more "jobs". The shift register can hold two or more pages. A page in the register can be recorded in a block of the storage means, the block being selected automatically using the machine log which keeps account of the sequential ordering- of each page of each job and where each page is located in the storage means. This recording can be ordered by the operator and can take place while the operator is entering another page. A record error in a block causes the next available block to be used, the erroneous block being ignored thereafter. Revision involving insertion, deletion, amendment and changing of page boundaries which are delineated by special codes, can be preformed under keyboard control, the pages being brought from the storage means into the shift register for this purpose, an operating flag also being held in the shift register. When one page has been brought into the shift register, the next will be automatically brought in if at least 3,000 character positions are left free (to avoid incomplete bringing of a page) and so on. Revised pages can be recorded back in the storage means and deleted from the 'shift register, unchanged pages simply being deleted from the shift register, since they are still in the storage means. If the operator makes so many inserts that space in the shift register is running out, the last page in the register is eliminated from the register (with updating of the machine log) unless it has been revised or the operating flag is within it in which case further insertions beyond a certain limit cause the operator to be notified to define a new page end and transfer some of the data into the storage means. A page counter counts the page delineation codes in the shift register as it recirculates; the count being used at the end of a circulation to load a page register which is subsequently compared with the page counter to indicate the last page in the loop. A 6-bit page revision shift register indicates which page in the shift register the operating flag is in and which pages in it have been revised, in that when the operating flag is detected during circulation a bit of the page revision shift register selected by the page counter is set.
GB5747772A 1971-12-30 1972-12-13 Recording apparatus Expired GB1370400A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US21435971A 1971-12-30 1971-12-30

Publications (1)

Publication Number Publication Date
GB1370400A true GB1370400A (en) 1974-10-16

Family

ID=22798770

Family Applications (1)

Application Number Title Priority Date Filing Date
GB5747772A Expired GB1370400A (en) 1971-12-30 1972-12-13 Recording apparatus

Country Status (6)

Country Link
JP (1) JPS4878828A (en)
CA (1) CA983623A (en)
DE (1) DE2263426A1 (en)
FR (1) FR2170658A5 (en)
GB (1) GB1370400A (en)
IT (1) IT971252B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4509138A (en) * 1980-12-15 1985-04-02 Sony Corporation Word processor

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3911407A (en) * 1973-12-26 1975-10-07 Ibm Text processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4509138A (en) * 1980-12-15 1985-04-02 Sony Corporation Word processor

Also Published As

Publication number Publication date
CA983623A (en) 1976-02-10
FR2170658A5 (en) 1973-09-14
IT971252B (en) 1974-04-30
DE2263426A1 (en) 1973-07-05
JPS4878828A (en) 1973-10-23

Similar Documents

Publication Publication Date Title
US4417321A (en) Qualifying and sorting file record data
US2968027A (en) Data processing system memory controls
US3248705A (en) Automatic editor
CA1173968A (en) Text processing apparatus with two-stage formatting of text
US4086660A (en) Automatic format control for text printing system
GB2024470A (en) Arrangement for detecting faulty sectors and for allocating replacement sectors in a disc memory
EP0231472A2 (en) Editing system for virtual machines
US4393463A (en) Insertion of character set change codes in an altered text stream
US3913721A (en) Single tape editing
US3821710A (en) Multimode search and retrieval tape system
US3141151A (en) Magnetic tape storage system for digital computers wherein an indication of the number of bits in a message is stored with the message
GB1444149A (en) Electronic calculators
US4051459A (en) Stored program controlled typewriting/editing system
US5133066A (en) Method for selecting multiple versions of data in a reduced record units text editing system
US3753239A (en) Data flow in a machine log system
GB1363910A (en) Data processing apparatus arranged for text processing
GB1408135A (en) Apparatus for reproducing programmed selections of data recorded in coded form on magnetic cards
US3714636A (en) Automatic editing method with page formatting
US4212553A (en) Tabulation control system having two electronic tab racks
GB1370400A (en) Recording apparatus
US3484751A (en) Storage and retrieval of graphic information
US3895704A (en) Word processor with right-hand margin control
US3739348A (en) Automatic editing method
GB1410353A (en) Text processing system
US3781813A (en) Machine log system

Legal Events

Date Code Title Description
PS Patent sealed
PCNP Patent ceased through non-payment of renewal fee