Patent US4812966A successfully refreshed from Google Patents.
US4812966A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Word block searcher for word processing equipment and searching method therefor
Assignee: Toshiba Corp
•
Filing: 1985-11-15
•
Granted: 1989-03-14
•
Expires: 2005-11-15
Abstract
Abstract A word block searching method searches for a specific designated word block (a one-sentence word block). Instead of designating it by a cursor operation from the head position to the tail position of the word block, portions of the head and tail portions are designated. A word block searcher of the invention has a CPU for performing head and tail portion searching of word block data in a document memory based on partial head and tail position designation. The CPU is also for reading out a word block defined by the found head and tail positions and displaying the readout word block.
Inventors
- 👤 Syoji Takagi
- 👤 Hiroyoshi Saito
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 12:41
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F16/00; G06F16/90; G06F16/903; G06F16/90335; G06F16/90344; G06F40/12; G06F40/131
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
136 words
A method of searching for a prescribed word block having a head portion at its beginning and a tail portion at its end, said head portion and said tail portion constituting less than the entirety of said word block, said searching being performed within a document that is stored in a memory of word processing equipment, comprising the steps of: inputting to the word processing equipment a leading word which serves to define a head portion of a word block desired to be located; inputting to the word processing equipment a trailing word which serves to define a tail portion of the word block desired to be located; and searching the document for a word block with a head portion that corresponds to said leading word, and a tail portion that corresponds to said trailing word.
Claim 2
Independent Claim
136 words
A method of searching for a prescribed word block having a head portion at its beginning and a tail portion at its end, said head portion and said tail portion constituting less than the entirety of said word block, said searching being performed within a document that is stored in a memory of word processing equipment, comprising the steps of: inputting to the word processing equipment a leading word which serves to define a head portion of a word block desired to be located; inputting to the word processing equipment a trailing word which serves to define a tail portion of the word block desired to be located; and searching the document for a word block with a head portion that corresponds to said leading word, and a tail portion that corresponds to said trailing word.
Claim 3
Dependent Claim
52 words
A method according to claim 1, further comprising the steps of: inputting to the word processing equipment an intermediate symbol after inputting said leading word and before inputting said tailing word, said intermediate symbol defining an end of entry of said leading word and a beginning of entry of said trailing word.
Claim 4
Dependent Claim
56 words
A method according to claim 1, comprising the further steps of: displaying said word block obtained in the word block searching step; repeating said word block searching step to find all word blocks having said corresponding head portion and said corresponding trailing portion within a portion of said document; and displaying each of said word blocks.
Claim 5
Dependent Claim
67 words
A method according to claim 2, comprising the further steps of: displaying said word block obtained in the word block searching step; repeating said word block searching step to find all word blocks having said corresponding head portion and said corresponding trailing portion within a portion of said document; and displaying each of said word blocks so that the user can choose one of said word blocks.
Claim 6
Independent Claim
158 words
A method for searching for a prescribed word block having a head portion at its beginning and a tail portion at its end, said head portion and said tail portion constituting less than the entirety of said word block, said searching being performed within a document that is stored in a memory of word processing equipment, comprising the steps of: inputting to the word processing equipment a leading word which serves to define a head portion of a word block desired to be located; searching the document for a first word corresponding to said leading word; inputting to the word processing equipment a trailing word which serves to define a tail portion of the word block desired to be located; searching the document for a second word corresponding to said trailing word; and displaying a word block that is defined between said first word corresponding to said leading word, and said second word corresponding to said trailing word.
Claim 7
Independent Claim
158 words
A method for searching for a prescribed word block having a head portion at its beginning and a tail portion at its end, said head portion and said tail portion constituting less than the entirety of said word block, said searching being performed within a document that is stored in a memory of word processing equipment, comprising the steps of: inputting to the word processing equipment a leading word which serves to define a head portion of a word block desired to be located; searching the document for a first word corresponding to said leading word; inputting to the word processing equipment a trailing word which serves to define a tail portion of the word block desired to be located; searching the document for a second word corresponding to said trailing word; and displaying a word block that is defined between said first word corresponding to said leading word, and said second word corresponding to said trailing word.
Claim 8
Dependent Claim
49 words
A method according to claim 5, further comprising the steps of: repeating said leading word searching step and said trailing word searching step to define a plurality of word blocks having said corresponding head portion and said corresponding trailing portion; and displaying each of said plurality of word blocks.
Claim 9
Dependent Claim
118 words
A word block searcher for word processing equipment, which searches for a word block having a head portion at its beginning and a tail portion at its end, said head portion and said tail portion constituting less than the entirety of said word block, said searcher comprising: means for inputting to the word processing equipment a leading word which serves to define a head portion of a word block desired to be searched and a trailing word which serves to define a tail portion of said word block to be searched; and means for searching a document for a word block whose head portion corresponds to said leading word, and whose tail portion corresponds to said trailing word.
Claim 10
Dependent Claim
118 words
A word block searcher for word processing equipment, which searches for a word block having a head portion at its beginning and a tail portion at its end, said head portion and said tail portion constituting less than the entirety of said word block, said searcher comprising: means for inputting to the word processing equipment a leading word which serves to define a head portion of a word block desired to be searched and a trailing word which serves to define a tail portion of said word block to be searched; and means for searching a document for a word block whose head portion corresponds to said leading word, and whose tail portion corresponds to said trailing word.
Claim 11
Dependent Claim
44 words
A word block searcher according to claim 7, wherein: said inputting means also performs a function of inputting to the word processing equipment an intermediate symbol defining an end of entry of said leading word and a beginning of entry of said trailing word.
Claim 12
Dependent Claim
21 words
A word block searcher according to claim 7, further comprising: means for displaying said word block found by said searching means.
Claim 13
Dependent Claim
21 words
A word block searcher according to claim 8, further comprising: means for displaying said word block found by said searching means.
Claim 14
Dependent Claim
47 words
A word block searcher according to claim 9, wherein said searching means is provided with: means for repeating said word block searching to find other word blocks having said corresponding head portion and said corresponding trailing portion, said displaying means displaying each of said found word blocks.
Claim 15
Dependent Claim
49 words
A word block searcher according to claim 10, wherein said searching means is provided with: means for repeating said word block searching to find a plurality of word blocks having said corresponding head portion and said corresponding trailing portion, said displaying means displaying each of said found word blocks.
Claim 16
Dependent Claim
29 words
A word block searcher according to claim wherein said searching means includes: first memory means for storing said head portion; and second memory means for storing said tail portion.
Claim 17
Dependent Claim
33 words
A word block searcher according to claim 13, wherein said searching means further includes: third memory means for storing a start point data which defines the starting point of said word block searching.
Claim 18
Dependent Claim
24 words
A word block searcher according to claim 14, wherein said searching means further includes: document memory means for storing data of said word block.
Claim 19
Dependent Claim
10 words
A software package provided with the method of claim 1.
Claim 20
Dependent Claim
10 words
A software package provided with the method of claim 2.
Claim 21
Dependent Claim
10 words
A software package provided with the method of claim 3.
Claim 22
Dependent Claim
10 words
A software package provided with the method of claim 4.
Claim 23
Dependent Claim
10 words
A software package provided with the method of claim 5.
Claim 24
Dependent Claim
10 words
A software package provided with the method of claim 6.
Claim 25
Dependent Claim
91 words
A word processing equipment comprising: storing means for storing a document data drafted by a user using the word processing equipment; inputting means for inputting to the word processing equipment a leading word and a trailing word; and processing means for searching the document for a word block having a head portion at its beginning which corresponds to said leading word and having a tail portion at its end which corresponds to said trailing word, said head portion and said tail portion constituting less than the entirety of said word block.
Claim 26
Dependent Claim
91 words
A word processing equipment comprising: storing means for storing a document data drafted by a user using the word processing equipment; inputting means for inputting to the word processing equipment a leading word and a trailing word; and processing means for searching the document for a word block having a head portion at its beginning which corresponds to said leading word and having a tail portion at its end which corresponds to said trailing word, said head portion and said tail portion constituting less than the entirety of said word block.
Claim 27
Dependent Claim
21 words
A word processing equipment according to claim 22, further comprising: means for displaying said word block searched by said processing means.
Claim 28
Dependent Claim
38 words
A word processing equipment according to claim 22, wherein said processing means continually repeats the searching for another word block whose head portion corresponds to said trailing word, said searching repeated until a prescribed word block is found.
Claim 29
Dependent Claim
23 words
A word processing equipment according to claim 24, further comprising: means for displaying each of said word blocks searched by said processing means.
Claim 30
Dependent Claim
50 words
A word processing equipment according to claim 22, further comprising: another memory means for storing said leading word and said trailing word input by said inputting means, and wherein said processing means reads said leading word and trailing word from said another memory means for searching said prescribed word block.
Claim 31
Dependent Claim
36 words
A word processing equipment according to claim 26, wherein said another memory means stores a start point data which defines a starting point from which said processing means starts to search for said prescribed word block.
Claim 32
Dependent Claim
49 words
A method according to claim 1, further comprising the steps of: repeating said searching step for another word block whose head portion corresponds to said leading word and whose tail portion corresponds to said trailing word; and continually executing said repeating step until a prescribed word block is found.
References Cited (Backward Citations)
US4056821A
Cited
US4125868A
Cited
US4250560A
Cited
US4264217A
Cited
US4408302A
Cited
US4355913A
Cited
US4314356A
Cited
US4433392A
Cited
US4435777A
Cited
US4495490A
Cited
US4417322A
Cited
US4577288A
Cited
US4495566A
Cited
US4625295A
Cited
US4674066A
Cited
US4633430A
Cited
JPS61190511A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-03-13 | 1992-09-12 | 1993-03-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-03-13 | 1996-09-12 | 1997-03-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-03-13 | 2000-09-12 | 2001-03-14 | $7700.00 | Window Closed / Lapsed |