← Back to Patent Explorer
US3755784A Expired / Lapsed US ⏱️ 0.0 years remaining

System for revision line retrieval

Assignee: International Business Machines Corp
•
Filing: 1972-02-01
•
Granted: 1973-08-28
•
Expires: 1992-02-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for locating a retrieving a particular line of text stored in a shift register memory. The system includes an input/output typewriter in electronic association with a dynamic shift register and two one-character registers. One of the onecharacter registers is a query register and the other a hold register. A line of text stored in memory along with other lines is located for printout and revision by entering a search mode and keying query characters representative of a revision point in the line. The revision point can be a misspelled word. A keyed query character representative of the first character making up the revision point is input into the query register. When matches among corresponding characters are found in memory they are replaced with match flags. These match flags define the next characters in memory which are to be compared with the next keyed query character. Spaces define the next characters in memory when the search mode is entered. After the second query character is keyed it is held in the query register and the first keyed character is transferred to the hold register. The match flags in memory are then sequentially replaced with the first keyed character from the hold register and the character following each of the replaced match flags is compared with the second keyed character held in the query register. When matches again occur, the matched characters are replaced with match flags. This operational sequence continues until terminated by the operator, whereupon an operation flag existing in memory is repositioned at the beginning of the first line containing at least one match flag and that line is printed out.

Inventors

  • 👤 J Greek
  • 👤 H Tanner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:12
CPC Classifications
G; G11; G11C; G11C19/00; B; B41; B41J; B41J5/00; B41J5/30; G11C15/00; G11C15/04; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 151 words
A system for locating a particular line of characters stored in a storage means along with a number of lines of characters, said system comprising: a. means for sequentially generating a number of query characters representative of a number of characters making up said particular line of characters; b. means connected to said storage means and to said means for sequentially generating said query characters for sequentially detecting corresponding characters in all said lines corresponding to said sequentially generated query characters; c. means connected to said storage means for selectively replacing said corresponding characters with control codes; d. means connected to said storage means for sequentially replacing said control codes with said corresponding characters as long as said query characters are generated; and e. means connected to said storage means for detecting one of said lines containing at least one control code after said generating of said query characters is terminated.
Claim 2
Independent Claim 151 words
A system for locating a particular line of characters stored in a storage means along with a number of lines of characters, said system comprising: a. means for sequentially generating a number of query characters representative of a number of characters making up said particular line of characters; b. means connected to said storage means and to said means for sequentially generating said query characters for sequentially detecting corresponding characters in all said lines corresponding to said sequentially generated query characters; c. means connected to said storage means for selectively replacing said corresponding characters with control codes; d. means connected to said storage means for sequentially replacing said control codes with said corresponding characters as long as said query characters are generated; and e. means connected to said storage means for detecting one of said lines containing at least one control code after said generating of said query characters is terminated.
Claim 3
Dependent Claim 19 words
A system according to claim 1 wherein said lines of characters stored in said storage means comprise text lines.
Claim 4
Dependent Claim 19 words
A system according to claim 1 wherein said characters stored in said storage means comprise text characters and spaces.
Claim 5
Dependent Claim 35 words
A system according to claim 3 further including means connected to said storage means for outputting one of said lines containing at least one control code after said generating of said query characters is terminated.
Claim 6
Independent Claim 126 words
A system for locating and retrieving a revision line stored in a storage means along with a number of lines of text, said system comprising: a. means for sequentially generating a number of query characters representative of a number of characters making up said line; b. means for sequentially detecting corresponding characters in said text corresponding to said sequentially generated query characters; c. means for selectively replacing said corresponding characters with control codes; d. means for sequentially replacing said control codes with said corresponding characters as long as said query characters are generated; e. means for detecting one of said lines coNtaining at least one control code after said generating of said query characters is terminated; and f. means for outputting said one of said lines.
Claim 7
Independent Claim 126 words
A system for locating and retrieving a revision line stored in a storage means along with a number of lines of text, said system comprising: a. means for sequentially generating a number of query characters representative of a number of characters making up said line; b. means for sequentially detecting corresponding characters in said text corresponding to said sequentially generated query characters; c. means for selectively replacing said corresponding characters with control codes; d. means for sequentially replacing said control codes with said corresponding characters as long as said query characters are generated; e. means for detecting one of said lines coNtaining at least one control code after said generating of said query characters is terminated; and f. means for outputting said one of said lines.
Claim 8
Dependent Claim 21 words
A system according to claim 5 further including means for detecting all of said lines containing at least one control code.
Claim 9
Dependent Claim 19 words
A system according to claim 5 further including means for revising said lines containing at least one control code;
Claim 10
Dependent Claim 18 words
A system according to claim 7 further including means for replacing all control codes with said corresponding characters.
Claim 11
Dependent Claim 18 words
A system according to claim 5 further including a first means for holding said query characters when generated.
Claim 12
Dependent Claim 29 words
A system according to claim 9 further including a second means for holding said query characters after said corresponding characters in said text are replaced with said control codes.
Claim 13
Dependent Claim 28 words
A system according to claim 10 further including means for transferring said query characters from said first means to said second means when another query character is generated.

References Cited (Backward Citations)

US3248705A Cited
US3235848A Cited
US3289176A Cited
US3501746A Cited
US3454929A Cited
US3618032A Cited
US3602901A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-08-27 1977-02-26 1977-08-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-08-27 1981-02-26 1981-08-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-08-27 1985-02-26 1985-08-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag