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

Method and apparatus for information storage and retrieval

Assignee: Volt Delta Resources Inc
•
Filing: 1974-01-17
•
Granted: 1981-06-30
•
Expires: 1994-01-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus for identifying particular desired information bearing records having desired predetermined identifiable characteristics from a set of such records in a base data file. A special retrieval file including arrays of binary coded elements is produced and maintained from the information content of the base data file. Each array of the retrieval file corresponds to a particular predetermined identifiable characteristic of language structure potentially present in or associated with the set of records concerned and each element in such an array corresponds to and is representative of the address or location of a particular one of the records in the base data file. The elements are binary coded to represent the presence or absence of the predetermined identifiable characteristics of language structure associated with that particular array in the corresponding record. Furthermore, the set of predetermined identifiable characteristics is itself chosen, in one exemplary embodiment, to represent the alphabetic value and relative sequential location of information characters in associated groups of characters such as words contained in the records. In this manner, the retrieval file itself represents an irreversible information compression of the language structure and/or information contained in the set of information bearing records. To locate any particular desired record, the retrieval file is first searched by identifying and selecting those arrays representing desired predetermined identifiable characteristics of language structure and comparing the binary values of respectively corresponding elements in the selected arrays thus identifying which records in the base data file have all the desired predetermined identifiable characteristics of language structure. Once the desired records in the base data file have been identified in this manner, they are then selected and displayed, copied, etc., as desired to provide the requisite access or retrieval of information that had previously been stored in the base data file. Particular choices and variations in the selection of the set of predetermined identifiable characteristics of language structure to be represented by the arrays in the retrieval file will change the search and retrieval characteristics, capabilities, flexibility, etc., of the system as may be desired for particular types of record sets and particular types of base data file formats, etc.

Inventors

  • 👤 Donald D. Dissly
  • 👤 Ronald J. Blanchard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:06
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/901; G06F16/9017; Y; Y10; Y10S; Y10S707/00; Y10S707/99931

Claims Analysis

Total Claims: 86
Claim 1
Independent Claim 305 words
An information storage and retrieval system comprising: a set of stored information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, each of said records being disposed at a predetermined address or location, a stored retrieval file for facilitating the retrieval of particular desired records from said set of information bearing records, said retrieval file comprising a plurality of arrays of binary coded elements, each of said arrays including predetermined elements individually and respectively corresponding to the addresses of each of said information bearing records, each of said arrays being formed to indicate the presence or absence of a predetermined identifiable characteristic of the language structure associated with the information content of each of said information bearing records, wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, and each element in a given array being binary coded in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array and being binary coded in a second distinguishable manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array whereby particular desired records bearing certain desired information may be located and thus retrieved by first determining the subset of said predetermined identifiable characteristics present in said desired information and then examining the respectively corresponding subset of said arrays to determine the storage address or location of each stored record containing all of said subset of predetermined identifiable characteristics.
Claim 2
Dependent Claim 305 words
An information storage and retrieval system comprising: a set of stored information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, each of said records being disposed at a predetermined address or location, a stored retrieval file for facilitating the retrieval of particular desired records from said set of information bearing records, said retrieval file comprising a plurality of arrays of binary coded elements, each of said arrays including predetermined elements individually and respectively corresponding to the addresses of each of said information bearing records, each of said arrays being formed to indicate the presence or absence of a predetermined identifiable characteristic of the language structure associated with the information content of each of said information bearing records, wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, and each element in a given array being binary coded in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array and being binary coded in a second distinguishable manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array whereby particular desired records bearing certain desired information may be located and thus retrieved by first determining the subset of said predetermined identifiable characteristics present in said desired information and then examining the respectively corresponding subset of said arrays to determine the storage address or location of each stored record containing all of said subset of predetermined identifiable characteristics.
Claim 3
Dependent Claim 49 words
An information storage and retrieval system as in claim 1 wherein at least some of said predetermined identifiable characteristics of language structure correspond to the identity of characters in said records and to the relative sequential location of such characters in associated groups of characters contained in said records.
Claim 4
Dependent Claim 46 words
An information storage and retrieval system as in claim 2 wherein said at least some of said predetermined identifiable characteristics of language structure correspond to the identity of characters and their relative sequential location in groups of characters having a predetermined number of total characters therein.
Claim 5
Dependent Claim 33 words
An information storage and retrieval system as in claim 2 wherein said at least some of said predetermined identifiable characteristics of language structure correspond to upper and lower type-case representations of said characters.
Claim 6
Dependent Claim 45 words
An information storage and retrieval system as in claim 2 wherein at least some of said predetermined identifiable characteristics of language structure corrrespond to the identity of characters and their relative sequential location in groups of characters having any arbitrary number of total characters therein.
Claim 7
Dependent Claim 37 words
An information storage and retrieval system as in claim 1 further comprising: means for extracting from said retrieval file particular ones of said arrays corresponding to desired particular ones of said predetermined identifiable characteristics of language structure.
Claim 8
Dependent Claim 45 words
An information storage and retrieval system as in claim 6 further comprising: means for comparing corresponding binary coded elements of said extracted particular arrays thereby identifying the addresses of any records having all the desired particular ones of said predetermined identifiable characteristics of language structure.
Claim 9
Dependent Claim 37 words
An information storage and retrieval system as in claim 7 further comprising: means for extracting the stored information from the ones of said information bearing records corresponding to particular records for which corresponding addresses have been identified.
Claim 10
Dependent Claim 25 words
An information storage and retrieval system as in claim 8 further comprising: means for displaying said extracted information from said set of information bearing records.
Claim 11
Dependent Claim 50 words
An information storage and retrieval system as in claim 6 further comprising: input means for accepting input search data and for identifying the subset of said particular ones of said arrays corresponding to desired particular ones of said predetermined identifiable characteristics of language structure in response to said search data.
Claim 12
Dependent Claim 40 words
An information storage and retrieval system as in claim 10 wherein said input means is adapted to accept search data comprising at least a portion of one group of characters contained in a record for which information retrieval is desired.
Claim 13
Dependent Claim 33 words
An information storage and retrieval system as in claim 1 including means for automatically constructing said retrieval file from input data corresponding to the stored information in said set of information bearing records.
Claim 14
Dependent Claim 23 words
An information storage and retrieval system as in claim 1 wherein said information bearing records are in machine readable and machine locatable form.
Claim 15
Dependent Claim 19 words
An information storage and retrieval system as in claim 1 wherein said retrieval file is in machine readable form.
Claim 16
Dependent Claim 25 words
An information storage and retrieval system as in claim 1 wherein said information bearing records and said retrieval file are both in machine readable form.
Claim 17
Dependent Claim 53 words
An information storage and retrieval system as in claim 1 including means for automatically locating and displaying at least part of the information content of any desired information bearing record from the addresses of records identifiable by comparative values of corresponding elements of a subset of said arrays having predetermined binary coded values.
Claim 18
Dependent Claim 46 words
An information storage and retrieval system as in claim 1 further comprising means for accepting input search data and for automatically identifying particular ones of said arrays corresponding to desired particular ones of said predetermined identifiable characteristics of language structure in response to said search data.
Claim 19
Dependent Claim 42 words
An information storage and retrieval system as in claim 17 wherein said means for accepting is adapted to accept search data comprising at least a portion of one group of characters potentially contained in a record for which information retrieval is desired.
Claim 20
Dependent Claim 38 words
An information storage and retrieval system as in claim 1 comprising: a plurality of said retrieval files, each retrieval file corresponding to only a particular predetermined portion of the potential information content of any given information bearing record.
Claim 21
Independent Claim 323 words
A method for information storage and retrieval comprising: maintaining a set of information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, each of said records being maintained at a predetermined address or location, generating and maintaining a retrieval file for facilitating the retrieval of particular desired records from said set of information bearing records, said retrieval file being formed as a function of the language structure of information in said records, the retrieval file comprising a plurality of arrays of binary coded elements, said generating and maintaining step including the generation and maintenance of a comprehensive set of arrays corresponding to a comprehensive set of predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, providing predetermined elements in said arrays which individually and respectively correspond to the address of each of said information bearing records, forming each of said arrays to indicate the presence or absence of a predetermined identifiable characteristic of language structure associated with the information content of each of said information bearing records, said forming step including binary coding each element in a given array in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array and in a second distinguishable manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array and, locating and retrieving particular desired records bearing certain desired information by first determining the subset of said predetermined identifiable characteristics present in said desired information and then examining the respectively corresponding subset of said arrays to determine the storage address or location of each stored record containing all of said subset of predetermined identifiable characteristics.
Claim 22
Independent Claim 323 words
A method for information storage and retrieval comprising: maintaining a set of information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, each of said records being maintained at a predetermined address or location, generating and maintaining a retrieval file for facilitating the retrieval of particular desired records from said set of information bearing records, said retrieval file being formed as a function of the language structure of information in said records, the retrieval file comprising a plurality of arrays of binary coded elements, said generating and maintaining step including the generation and maintenance of a comprehensive set of arrays corresponding to a comprehensive set of predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, providing predetermined elements in said arrays which individually and respectively correspond to the address of each of said information bearing records, forming each of said arrays to indicate the presence or absence of a predetermined identifiable characteristic of language structure associated with the information content of each of said information bearing records, said forming step including binary coding each element in a given array in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array and in a second distinguishable manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic of language structure corresponding to the given array and, locating and retrieving particular desired records bearing certain desired information by first determining the subset of said predetermined identifiable characteristics present in said desired information and then examining the respectively corresponding subset of said arrays to determine the storage address or location of each stored record containing all of said subset of predetermined identifiable characteristics.
Claim 23
Dependent Claim 53 words
A method for information storage and retrieval as in claim 20 wherein at least some of said predetermined identifiable characteristics of language structure are caused to correspond to the identity of characters in said records and to the relative sequential location of such characters in associated groups of characters contained in said records.
Claim 24
Dependent Claim 50 words
A method for information storage and retrieval as in claim 21 wherein said at least some of said predetermined identifiable characteristics of language structure are caused to correspond to the identity of characters and their relative sequential location in groups of characters having a predetermined number of total characters therein.
Claim 25
Dependent Claim 37 words
A method for information storage and retrieval as in claim 21 wherein said at least some of said predetermined identifiable characteristics of language structure are caused to correspond to upper and lower type-case representations of said characters.
Claim 26
Dependent Claim 49 words
A method for information storage and retrieval as in claim 21 wherein at least some of said predetermined identifiable characteristics of language structure are caused to correspond to the identity of characters and their relative sequential location in groups of characters having any arbitrary number of total characters therein.
Claim 27
Dependent Claim 35 words
A method for information storage and retrieval as in claim 20 further comprising: extracting information from said retrieval file representing particular ones of said arrays corresponding to desired particular ones of said predetermined identifiable characteristics.
Claim 28
Dependent Claim 44 words
A method for information storage and retrieval as in claim 25 further comprising: comparing said extracted information representing corresponding binary coded elements of said particular arrays thereby identifying the addresses of any records having all the desired particular ones of said predetermined identifiable characteristics.
Claim 29
Dependent Claim 37 words
A method for information storage and retrieval as in claim 26 further comprising: extracting the stored information from the ones of said information bearing records corresponding to the particular records for which corresponding addresses have been identified.
Claim 30
Dependent Claim 24 words
A method for information storage and retrieval as in claim 27 further comprising: displaying said extracted information from said set of information bearing records.
Claim 31
Dependent Claim 48 words
A method for information storage and retrieval as in claim 25 further comprising: accepting input search data and for identifying the subset of said particular ones of said arrays corresponding to desired particular ones of said predetermined identifiable characteristics of language structure in response to said search data.
Claim 32
Dependent Claim 53 words
A method for information storage and retrieval as in claim 29 wherein said accepting step includes the acceptance as in claim 29 wherein said accepting step includes the acceptance of search data comprising at least a portion of one group of characters potentially contained in a record for which information retrieval is desired.
Claim 33
Dependent Claim 32 words
A method for information storage and retrieval as in claim 20 including automatically constructing said retrieval file from input data corresponding to the informational content of said set of information bearing records.
Claim 34
Dependent Claim 25 words
A method for information storage and retrieval as in claim 20 wherein said information bearing records are maintained in machine readable and machine locatable form.
Claim 35
Dependent Claim 21 words
A method for information storage and retrieval as in claim 20 wherein said retrieval file is maintained in machine readable form.
Claim 36
Dependent Claim 27 words
A method for information storage and retrieval as in claim 20 wherein said information bearing records and said retrieval file are both maintained in machine readable form.
Claim 37
Dependent Claim 52 words
A method for information storage and retrieval as in claim 20 including automatically locating and displaying at least part of the information content of any desired information bearing record from the addresses of records identified by comparing values of corresponding elements of a subset of said arrays having predetermined binary coded values.
Claim 38
Dependent Claim 44 words
A method for information storage and retrieval as in claim 20 further comprising accepting input search data and automatically identifying particular ones of said arrays corresponding to desired particular ones of said predetermined identifiable characteristics of language structure in response to said search data.
Claim 39
Dependent Claim 42 words
A method for information storage and retrieval as in claim 36 wherein said accepting step includes the acceptance of search data comprising at least a portion of one group of characters potentially contained in a record for which information retrieval is desired.
Claim 40
Dependent Claim 41 words
A method for information storage and retrieval as in claim 20 further comprising: maintaining a plurality of said retrieval files, each retrieval file corresponding to only a particular predetermined portion of the potential information content of any given information bearing record.
Claim 41
Independent Claim 300 words
A method for identifying particular desired information bearing records having desired predetermined identifiable characteristics of language structure from a base data file containing a plurality of information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, said method comprising the steps of: maintaining a retrieval file separately disposed with respect to said base data file, said retrieval file comprising a plurality of arrays of binary coded elements wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, and including the steps of organizing each array to include a binary coded element respectively corresponding to each record in said base data file, and forming each array to correspond to indicate the presence or absence of a predetermined identifiable characteristic of language structure associated with each of said records, said forming step including assigning each binary coded element in any given array a predetermined binary value to represent the presence or absence of said predetermined identifiable characteristic of language structure represented by said given array in the particular record represented by each element, generating search data representing desired predetermined identifiable characteristics of language structure for sought after records, selecting the subset of arrays representing said desired predetermined identifiable characteristics of language structure, and comparing the binary values of respectively corresponding elements in said selected subset of arrays representing said desired predetermined identifiable characteristics of language structure to identify the addresses or locations of all records in the base data file which have all the desired predetermined identifiable characteristics of language structure.
Claim 42
Independent Claim 300 words
A method for identifying particular desired information bearing records having desired predetermined identifiable characteristics of language structure from a base data file containing a plurality of information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, said method comprising the steps of: maintaining a retrieval file separately disposed with respect to said base data file, said retrieval file comprising a plurality of arrays of binary coded elements wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, and including the steps of organizing each array to include a binary coded element respectively corresponding to each record in said base data file, and forming each array to correspond to indicate the presence or absence of a predetermined identifiable characteristic of language structure associated with each of said records, said forming step including assigning each binary coded element in any given array a predetermined binary value to represent the presence or absence of said predetermined identifiable characteristic of language structure represented by said given array in the particular record represented by each element, generating search data representing desired predetermined identifiable characteristics of language structure for sought after records, selecting the subset of arrays representing said desired predetermined identifiable characteristics of language structure, and comparing the binary values of respectively corresponding elements in said selected subset of arrays representing said desired predetermined identifiable characteristics of language structure to identify the addresses or locations of all records in the base data file which have all the desired predetermined identifiable characteristics of language structure.
Claim 43
Dependent Claim 46 words
A method as in claim 39 wherein at least some of said predetermined identifiable characteristics of language structure are chosen to represent the identity of characters in said records and the relative sequential location of such characters in associated groups of characters contained in said records.
Claim 44
Dependent Claim 44 words
A method as in claim 40 wherein at least some of said predetermined identifiable characteristics of language structure are chosen to correspond to the identity of characters and their relative sequential location in groups of characters having a predetermined number of total characters therein.
Claim 45
Dependent Claim 31 words
A method as in claim 40 wherein at least some of said predetermined identifiable characteristics of language structure are chosen to correspond to upper and lower type-case representations of said characters.
Claim 46
Dependent Claim 44 words
A method as in claim 40 wherein at least some of said predetermined identifiable characteristics of language structure are chosen to correspond to the identity of characters and their relative sequential location in groups of characters having any arbitrary number of total characters therein.
Claim 47
Dependent Claim 26 words
A method as in claim 39 further comprising the steps of: extracting information from the base data file corresponding to the particular identified information bearing records.
Claim 48
Dependent Claim 20 words
A method as in claim 44 further comprising the step of: displaying said extracted information from the base data file.
Claim 49
Dependent Claim 51 words
A method as in claim 39 wherein said generating step comprises processing input search data comprising at least a portion of one group of characters potentially contained in a record for which information retrieval is desired and identifying said desired predetermined identifiable charateristics of language structure from said input search data.
Claim 50
Dependent Claim 41 words
A method as in claim 39 wherein said maintaining step is repeated for each of a plurality of retrieval files, each retrieval file corresponding to only a particular predetermined portion of the potential information content of any given information bearing record.
Claim 51
Dependent Claim 306 words
Apparatus for identifying particular desired information bearing records having desired predetermined identifiable characteristics of language structure from a base data file containing a plurality of information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, said apparatus comprising: means for maintaining a retrieval file separately disposed with respect to said base data file, said retrieval file comprising a plurality of arrays of binary coded elements wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, and including means for organizing each array to include a binary coded element respectively corresponding to each record in said base data file, and means for forming each array to indicate the presence or absence of a predetermined identifiable characteristic of language structure associated with each of said records, said means for forming including means for assigning each binary coded element in any given array a predetermined binary value to represent the presence or absence of said predetermined identifiable characteristic of language structure represented by said given array in the particular record represented by each element, means for generating search data representing desired predetermined identifiable characteristics of language structure for sought after records, means for selecting the subset of arrays representing said desired predetermined identifiable characteristics of language structure, and means for comparing the binary values of respectively corresponding elements in said selected subset of arrays representing said desired predetermined identifiable characteristics of language structure to identify the addresses or locations of all records in the base data file which have all the desired predetermined identifiable characteristics of language structure.
Claim 52
Dependent Claim 306 words
Apparatus for identifying particular desired information bearing records having desired predetermined identifiable characteristics of language structure from a base data file containing a plurality of information bearing records having information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein, said apparatus comprising: means for maintaining a retrieval file separately disposed with respect to said base data file, said retrieval file comprising a plurality of arrays of binary coded elements wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, and including means for organizing each array to include a binary coded element respectively corresponding to each record in said base data file, and means for forming each array to indicate the presence or absence of a predetermined identifiable characteristic of language structure associated with each of said records, said means for forming including means for assigning each binary coded element in any given array a predetermined binary value to represent the presence or absence of said predetermined identifiable characteristic of language structure represented by said given array in the particular record represented by each element, means for generating search data representing desired predetermined identifiable characteristics of language structure for sought after records, means for selecting the subset of arrays representing said desired predetermined identifiable characteristics of language structure, and means for comparing the binary values of respectively corresponding elements in said selected subset of arrays representing said desired predetermined identifiable characteristics of language structure to identify the addresses or locations of all records in the base data file which have all the desired predetermined identifiable characteristics of language structure.
Claim 53
Dependent Claim 51 words
Apparatus as in claim 48 wherein said means for assigning includes means for causing at least some of said predetermined identifiable characteristics of language structure to represent the identity of characters in said records and the relative sequential location of such characters in associated groups of characters contained in said records.
Claim 54
Dependent Claim 50 words
Apparatus as in claim 49 wherein said means for assigning also includes means for causing at least some of said predetermined identifiable characteristics of language structure to correspond to the identity of characters and their relative sequential location in groups of characters having a predetermined number of total characters therein.
Claim 55
Dependent Claim 37 words
Apparatus as in claim 49 wherein said means for assigning also includes means for causing at least some of said predetermined identifiable characteristics of language structure to correspond to upper and lower type-case representations of said characters.
Claim 56
Dependent Claim 50 words
Apparatus as in claim 49 wherein said means for assigning also includes means for causing at least some of said predetermined identifiable characteristics of language structure to correspond to the identity of characters and their relative sequential location in groups of characters having any arbitrary number of toal characters therein.
Claim 57
Dependent Claim 24 words
Apparatus as in claim 48 further comprising: means for extracting information from the base data file corresponding to the particular identified information bearing records.
Claim 58
Dependent Claim 18 words
Apparatus as in claim 53 further comprising: means for displaying said extracted information from the base data file.
Claim 59
Dependent Claim 55 words
Apparatus as in claim 48 wherein said means for generating comprises means for processing input search data comprising at least a portion of one group of characters potentially contained in a record for which information retrieval is desired and means for identifying said desired predetermined identifiable characteristics of language structure from said input search data.
Claim 60
Dependent Claim 40 words
Apparatus as in claim 48 wherein said means for maintaining includes means for maintaining a plurality of retrieval files, each retrieval file corresponding to only a particular predetermined portion of the potential information content of any given information bearing record.
Claim 61
Dependent Claim 357 words
A computerized information storage and retrieval system for storing and retrieving information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein and including a programmed data processor, said system comprising: first machine accessible information storage means adapted for storing a set of information bearing records at predetermined addresses and for delivering the stored information content of any given record when provided with the address of the given record, second machine accessible information storage means adapted for storing a retrieval file comprising a plurality of arrays of binary coded elements, each of said arrays including predetermined elements individually and respectively corresponding to the address of each of said information bearing records in said first machine accessible information storage means, each of said arrays being representative of a predetermined identifiable characteristic associated with each of said information bearing records, said plurality of arrays constituting a comprehensive set of arrays corresponding to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, each element in a given array being binary coded in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array and being binary coded in a second manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array, a programmed data processor computer means operatively connected with said first and second machine accessible information storage means, said data processor being adapted for accepting input retrieval search data, for automatically identifying the subset of predetermined identifiable characteristics present in said retrieval search data and for thereafter selecting a corresponding subset of particular ones of said arrays in response to said search data, for automatically comparing the binary values of respectively corresponding elements of said identified particular arrays thus identifying the addresses of particular records for which retrieval is desired and for automatically providing said identified addresses to said first machine accessible information storage means.
Claim 62
Dependent Claim 357 words
A computerized information storage and retrieval system for storing and retrieving information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein and including a programmed data processor, said system comprising: first machine accessible information storage means adapted for storing a set of information bearing records at predetermined addresses and for delivering the stored information content of any given record when provided with the address of the given record, second machine accessible information storage means adapted for storing a retrieval file comprising a plurality of arrays of binary coded elements, each of said arrays including predetermined elements individually and respectively corresponding to the address of each of said information bearing records in said first machine accessible information storage means, each of said arrays being representative of a predetermined identifiable characteristic associated with each of said information bearing records, said plurality of arrays constituting a comprehensive set of arrays corresponding to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, each element in a given array being binary coded in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array and being binary coded in a second manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array, a programmed data processor computer means operatively connected with said first and second machine accessible information storage means, said data processor being adapted for accepting input retrieval search data, for automatically identifying the subset of predetermined identifiable characteristics present in said retrieval search data and for thereafter selecting a corresponding subset of particular ones of said arrays in response to said search data, for automatically comparing the binary values of respectively corresponding elements of said identified particular arrays thus identifying the addresses of particular records for which retrieval is desired and for automatically providing said identified addresses to said first machine accessible information storage means.
Claim 63
Dependent Claim 49 words
A computerized information storage and retrieval system as in claim 57 wherein said programmed data processor means is further adapted for automatically generating said retrieval file in the second machine accessible information storage means from the set of information bearing records in the first machine accessible information storage means.
Claim 64
Dependent Claim 44 words
A computerized information storage and retrieval system as in claim 57 wherein said programmed data processor means is further adapted to accept search data comprising at least a portion of one group of characters contained in a record for which information retrieval is desired.
Claim 65
Dependent Claim 80 words
A computerized information storage and retrieval system as in claim 57 wherein: said second machine accessible information storage means is adapted for storing a plurality of said retrieval files, each retrieval file corresponding to only a particular predetermined portion of the information content of any given information bearing record, and said programmed data processor means is further adapted to accept a plurality of types of input search data, each type respectively corresponding to a predetermined one of said retrieval files.
Claim 66
Dependent Claim 20 words
A computerized information storage and retrieval system as in claim 57 wherein said information bearing records comprise photographically recorded images.
Claim 67
Dependent Claim 21 words
A computerized information storage and retrieval system as in claim 57 wherein said information bearing records comprise recorded machine readable records.
Claim 68
Dependent Claim 19 words
A computerized information storage and retrieval system as in claim 57 wherein said retrieval file comprises photographically recorded images.
Claim 69
Dependent Claim 21 words
A computerized information storage and retrieval system as in claim 57 wherein said retrieval file comprises magnetically recorded machine readable data.
Claim 70
Dependent Claim 46 words
A computerized information storage and retrieval system as in claim 57 wherein at least some of said predetermined identifiable characteristics correspond to the identity of characters in said records and the relative sequential location of such characters in associated groups of characters contained in said records.
Claim 71
Dependent Claim 44 words
A computerized information storage and retrieval system as in claim 65 wherein said at least some of said predetermined identifiable characteristics correspond to the identity of characters and their relative sequential location in groups of characters having a predetermined number of total characters therein.
Claim 72
Dependent Claim 31 words
A computerized information storage and retrieval system as in claim 65 wherein said at least some of said predetermined identifiable characteristics correspond to upper and lower type-case representations of said characters.
Claim 73
Dependent Claim 44 words
A computerized information storage and retrieval system as in claim 65 wherein said at least some of said predetermined identifiable characteristics correspond to the identity of characters and their relative sequential location in groups of characters having any arbitrary number of total characters therein.
Claim 74
Dependent Claim 338 words
A computerized information storage and retrieval method for storing and retrieving information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein and which method utilizes a programmed data processor, said method comprising: storing a set of information bearing records at predetermined addresses in a first machine accessible information storage means and delivering the information content of any given record when provided with the address of the given record, storing a retrieval file comprising a plurality of arrays of binary coded elements in a second machine accessible information storage means, arranging each of said arrays to include predetermined elements individually and respectively corresponding to the address of each of said information bearing records in said first machine accessible information storage means, arranging each of said arrays to be representative of a predetermined identifiable characteristic associated with each of said information bearing records wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, binary coding each element in a given array in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array and in a second distinguishable manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array, providing a programmed data processor means operatively connected with said first and second machine accessible information storage means, and adapting said data processor for accepting input retrieval search data, for automatically identifying particular ones of said arrays in response to said search data, for automatically comparing the binary values of corresponding elements of said identified particular arrays thus identifying the addresses of particular records for which retrieval is desired and for automatically providing said identified addresses to said first machine accessible information storage means.
Claim 75
Dependent Claim 338 words
A computerized information storage and retrieval method for storing and retrieving information stored in a language format which, at least in part, has intelligent meaning because of particular groupings of characters or symbols therein and which method utilizes a programmed data processor, said method comprising: storing a set of information bearing records at predetermined addresses in a first machine accessible information storage means and delivering the information content of any given record when provided with the address of the given record, storing a retrieval file comprising a plurality of arrays of binary coded elements in a second machine accessible information storage means, arranging each of said arrays to include predetermined elements individually and respectively corresponding to the address of each of said information bearing records in said first machine accessible information storage means, arranging each of said arrays to be representative of a predetermined identifiable characteristic associated with each of said information bearing records wherein said plurality of arrays constituting a comprehensive set of arrays correspond to a comprehensive set of said predetermined identifiable characteristics of language structure comprising substantially all such predetermined identifiable characteristics which are to be later utilized in searching for desired information bearing records, binary coding each element in a given array in a first manner to represent the presence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array and in a second distinguishable manner to represent the absence in the respectively corresponding record of the predetermined identifiable characteristic corresponding to the given array, providing a programmed data processor means operatively connected with said first and second machine accessible information storage means, and adapting said data processor for accepting input retrieval search data, for automatically identifying particular ones of said arrays in response to said search data, for automatically comparing the binary values of corresponding elements of said identified particular arrays thus identifying the addresses of particular records for which retrieval is desired and for automatically providing said identified addresses to said first machine accessible information storage means.
Claim 76
Dependent Claim 49 words
A computerized information storage and retrieval method as in claim 69 wherein said programmed data processor means is further adapted for automatically generating said retrieval file in the second machine accessible information storage means from the set of information bearing records in the first machine accessible information storage means.
Claim 77
Dependent Claim 44 words
A computerized information storage and retrieval method as in claim 69 wherein said programmed data processor means is further adapted to accept search data comprising at least a portion of one group of characters contained in a record for which information retrieval is desired.
Claim 78
Dependent Claim 78 words
A computerized storage and retrieval method as in claim 69 further comprising: adapting said second machine accessible information storage means for storing a plurality of said retrieval files, each retrieval file corresponding to only a particular predetermined portion of the information content of any given information bearing record, and further adapting said programmed data processor means to accept a plurality of types of input search data, each type respectively corresponding to a predetermined one of said retrieval files.
Claim 79
Dependent Claim 26 words
A computerized information storage and retrieval method as in claim 69 wherein said first storing step comprises storing said information bearing records as photographically recorded images.
Claim 80
Dependent Claim 27 words
A computerized information storage and retrieval method as in claim 69 wherein said first storing step comprises storing said information bearing records as recorded machine readable records.
Claim 81
Dependent Claim 25 words
A computerized information storage and retrieval method as in claim 69 wherein said second storing step comprises storing said retrieval file as photographically recorded images.
Claim 82
Dependent Claim 27 words
A computerized information storage and retrieval method as in claim 69 wherein said second storing step comprises storing said retrieval file as magnetically recorded machine readable data.
Claim 83
Dependent Claim 54 words
A computerized information storage and retrieval method as in claim 69 wherein said second arranging step includes causing at least some of said predetermined identifiable characteristics to correspond to the identity of characters in said records and to the relative sequential location of such characters in associated groups of characters contained in said records.
Claim 84
Dependent Claim 51 words
A computerized information storage and retrieval method as in claim 77 wherein said second arranging step also includes causing at least some of said predetermined identifiable characteristics to correspond to the identity of characters and their relative sequential location within groups of characters having a predetermined number of total characters therein.
Claim 85
Dependent Claim 38 words
A computerized information storage and retrieval method as in claim 77 wherein said second arranging step also includes causing at least some of said predetermined identifiable characteristics to correspond to upper and lower type-case representations of said characters.
Claim 86
Dependent Claim 51 words
A computerized information storage and retrieval method as in claim 77 wherein said second arranging step also includes causing at least some of said predetermined identifiable characteristics to correspond to the identity of characters and their relative sequential location within groups of characters having any arbitrary number of total characters therein.

References Cited (Backward Citations)

US3354467A Cited
US3408631A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-06-29 1984-12-29 1985-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-06-29 1988-12-29 1989-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-06-29 1992-12-29 1993-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag