Information storage and retrieval system
AssigneeSystems Development Corporation
InventorsThomas Edward Dechant, Edward Lewis Glaser, Paul Eldred Pitt, Frederick Way, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeSystems Development Corporation
InventorsThomas Edward Dechant, Edward Lewis Glaser, Paul Eldred Pitt, Frederick Way, III
Estimating the term…
Data processing information storage and retrieval system having a memory. A number of modules are interconnected with the memory. Encode and decode modules operate in conjunction with the memory for compacting and expanding data. A revolve module in association with a delta module and a memory enable coded signals to be transferred into a number of unique but equivalent and related signals. A seed module enables the shortest of the equivalent signals to be located. A change module enables any one of the equivalent signals to be updated. An output module causes an equivalent signal to be converted back to the original signal representation. Pipe and brightness modules perform a discrimination function on stored information. The data processor includes programs which by unique means and methods structure and retrieve data from the data base. The retrieval may be based on an inexact match between events and entries of a request and the structured data base.
A method, utilizing a digital data processing system having a memory system, for creating a digital coded multiple layer data base in such memory system comprising the steps of:
A method, utilizing a digital data processing system having a memory system, for creating a digital coded multiple layer data base in such memory system comprising the steps of:
A method, utilizing a digital data processing system having a memory system, for creating a digital coded multiple layer data base in such memory system comprising the steps of:
A method, utilizing a digital data processing system having a memory system, for structuring a digital coded data base in such memory system comprising the steps of:
A method, utilizing a digital data processing system having a memory system, for structuring a digital coded data base in such memory system and for retrieving comprising the steps of:
A method, utilizing a digital data processing system having a memory system, for structuring a digital coded data base in such memory system and for retrieving therefrom comprising the steps of:
A method, utilizing a digital data processing system having a memory system, for structuring a digital coded data base in such memory system and for retrieving portions of the data base, the structuring comprising the steps of:
A digital data processing system having a memory, means for creating a digital coded multiple layer data base in such memory comprising:
A digital data processing system having a memory system, for creating a digital coded multiple layer data base in such memory system comprising:
A digital data processing system having a memory system, for creating a digital coded multiple layer data base in such memory system comprising:
A digital data processing system having a memory system, for structuring a digital coded data base in such memory system comprising:
A digital data processing system having a memory system, for structuring a digital coded data base in such memory system and for retrieving therefrom comprising:
A digital data processing system having a memory system for structuring a digital coded data base in such memory system and for retrieving therefrom comprising:
A digital data processing system, having a memory system, for structuring a digital coded data base in such memory system and for retrieving therefrom comprising:
A method, utilizing a digital data processing system having a memory system, for creating and retrieving a digital coded multiple layer data base in such memory system comprising the steps of:
A digital data processor having a memory system, for creating and retrieving a digital coded multiple layer data base in such memory system comprising:
A data processing method of retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing an ordered sequence of events and entries in which one or more events represent each entry, in each layer some events being the same and at least one being different, each layer comprising a plurality of separately retrievable event-time signals representing an event-time value for each occurrence of the events which identify the order of occurrence of the events, said data base comprising at least first and second layers, each of a plurality of events in said second layer having a different corresponding entry in said first layer, the method comprising the steps of:
A data processing method of retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing a sequence of entries, each entry having a sequence of events, some events being the same and at least one being different, said data base comprising at least first and second layers each being represented by a plurality of separately retrievable event-time signals, each said retrievable event-time signal representing at least one event-time value which in turn represents the order of occurrence of the corresponding events in the entries, each of a plurality of events n said second layer having a corresponding entry in said first layer, the method comprising the steps of:
A data processing method of retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing a sequence of entries, each entry having a sequence of events, some events being the same and at least one being different, said data base comprising at least first and second layers each being represented by a plurality of separately retrievable event-time signals, each said retrievable event-time signal representing at least one event-time value which in turn represents the order of occurrence of the corresponding event in the entries, each of a plurality of events in said second layer having a corresponding entry in said first layer, the method comprising the steps of:
A method according to calim 54 wherein a series of ordered first layer event signals are formed and including the steps of:
A data processing method of retrieving, from a memory system, data which is contained in a multiple layered data base, the data base representing a sequence of second level entries, each second level entry representing at least one first level entry, each first level entry representing at least one event, some first level entries being the same and at least one being different, some events being the same and at least one being different, the events including a first delimiter identifying a boundary of each first level entry and a second delimiter identifying a boundary of each second level entry, said data base comprising at least a first layer corresponding to said first level entries and a second layer corresponding to said second level entries, each layer being represented by a plurality of separately retrievable vector signals one for each different event of the corresponding layer, each said retrievable vector signal representing at least one event-time value which in turn represents the order of occurrence of the corresponding event, a vector signal being provided in said first layer for said first delimiter event and a vector signal being provided in said second layer for said second delimiter event, the data base events and first level entries forming the events and entries, respectively, in said first layer and the first level entries and second level entries forming the events and entries, respectively, in said second layer, the method comprising the steps of:
A data processing method of retrieving, from a memory system, data which is contained in a stored layered data base, said data base comprising at least first and second layers, each said first and second layer being represented by retrievable event-time signals representing one or more event-time values which in turn represent the order of occurrence of the corresponding events in the data base, the method comprising the steps of:
A data processing means for retrieving, from a memory system, data which is contained in the multiple layered data base, each layer representing an ordered sequence of events and entries in which one or more events represent each entry, in each layer some events being the same and at least one being different, each layer comprising a plurality of separately retrievable event-time signals representing an event-time value for each occurrence of events which identify the order of occurrence of the events, said data base comprising at least first and second layers, each of a plurality of events in said second layer having a different corresponding entry in said first layer, the processing means comprising:
Data processing means for retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing a sequence of entries, each entry having a sequence of events, some events being the same and at least one being different, said data base comprising at least first and second layers each being represented by a plurality of separately retrievable event-time signals, each said retrievable evnt-time signal representing at least one event-time value which in turn represents the order of occurrence of the corresponding events in the entries, each of a plurality of events in said second layer having a corresponding entry in said first layer, the data processing means comprising:
Data processing means for retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing a sequence of entries, each entry having a sequence of events, some events being the same and at least one being different, said data base comprising at least first and second layers each being represented by a plurality of separately retrievable event-time signals each said retrievable event-time signal representing at least one event-time value which in turn represents the order of occurrence of the corresponding event in the entries, each of a plurality of events in said second layer having a corresponding entry in said first layer, the data processing means comprising:
A data processing method of retrieving, from a memory system, a portion of a stored data base, the data base being represented by retrievable event-time signals which represent event-time values which in turn represent the order of occurrence for corresponding events in the stored data base, the event-time values representing the order of occurrence of events which make up a series of entries each containing at least one event, the method comprising the steps of:
A data processing method of retrieving, from a memory system, a portion of a stored data base, the data base being represented by retrievable event-time signals which represent event-time values which in turn represent the order of occurrence for correspondng events in the stored data base, the evetnt-time values representing the order of occurrence of events which make up a series of entries each containing at least one event, the method comprising the steps of:
A data processing method of retrieving, from a memory system, a portion of a stored data base, the data base being represented by a separately retrievable vector signal for each one of a plurality of different valued events, events of the same value being represented by the same retrievable vector signal, each said vector signal representing at least one event-time value each of which in turn represents the order of occurrence of the corresponding event in the stored data base, the vector signals representing a series of entries each containing at least one event, at least one vector signal having event-time values which identify the order of occurrence of a delimiter event, an identified delimiter event defining a boundary of each of said entries, the method comprising the steps of:
A data processing method of retrieving, from a memory system, a portion of a stored data base, the data base being represented by retrievable event-time signals which represent event-time values which in turn represent the order of occurrence of the corresponding events in the stored data base, the event-time signals representing the order of occurrence of events which make up a series of entries each containing at least one event, the method comprising the steps of:
A data processing method of retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing an ordered sequence of entries and events in which one or more events represent each entry, in each layer some such events being the same and at least one being different, each layer comprising retrievable event-time signals which represent event-time values which in turn identify the order of occurrence of the corresponding events, said data base comprising at least first and second layers, each of a plurality of events in said second layer having a corresponding entry in said first layer, the method comprising the steps of:
A data processing means for retrieving, from a memory system, a portion of a stored data base, the data base being represented by retrievable event-time signals which represent event-time values which in turn represent the order of occurrence of the corresponding event in the stored data base, the event-time values representing the order of occurrence of a series of entries each containing at least one event, the processing means comprising:
A data processing means for retrieving, from a memory system, a portion of a stored data base, the data base being represented by retrievable event-time signals which represent event-time values which in turn represent the order of occurrence for corresponding events in the stored data base, the event-time values representing the order of occurrence of events which make up a series of entries each containing at least one event, the processing means comprising:
A data processing means for retrieving, from a memory system, a portion of a stored data base, the data base being represented by a separately retrievable vector signal for each one of a plurality of different valued events, events of the same value being represented by the same retrievable vector signal, each said vector signal representing at least one event-time value each of which in turn represents the order of occurrence of the corresponding event in the stored data base, the vector signals representing a series of entries each containing at least one event, at least one vector signal having event-time values which identify the order of occurrence of a delimiter event, an identified delimiter event defining a boundary of each of said entries, the means comprising:
A data processing means for retrieving, from a memory system, a portion of a stored data base, the data base being represented by retrievable event-time signals which represent event-time values which in turn represent the order of occurrence of the corresponding events in the stored data base, the event-time signals representing the order of occurrence of events each of which make up a series of entries each containing at least one event, the processing means comprising:
A data processing means for retrieving, from a memory system, data which is contained in a multiple layered data base, each layer representing an ordered sequence of entries and events in which one or more events represent each entry, in each layer some such events being the same and at least one being different, each layer comprising retrievable event-time signals which represent event-time values which in turn identify the order of occurrence of the corresponding events, said data base comprising at least first and second layers, each of a plurality of events in said second layer having a corresponding entry in said first layer, the processing means comprising:
A means according to claim 246 wherein said preselected degree of match is specified by a brightness value cutoff signal and including means for providing an input to the data processing system for selecting said brightness value cutoff signal.
A data processing method for allowing inexact data retrieval, from a memory system, the data being contained in a multiple layered data base, each layer representing an ordered sequence of entries and events in which one or more events represent each entry, in each layer some events being the same and at least one being different, each layer comprising a plurality of retrievable event-time signals which represent event-time values which in turn represent the order of occurrence of the corresponding events, said layers being ordered from at least one higher layer to at least one lower layer, each of a plurality of events in the higher layer having a corresponding entry in the lower layer, the method comprising the steps of:
A data processor for performing inexact data retrieval, from a memory system, the data being contained in a multiple layered data base, each layer representing an ordered sequence of entries and events in which one or more events represent each entry, in each layer some events being the same at least one being different, each layer comprising a plurality of retrievable event-time signals which represent event-time values which in turn represent the order of occurrence of the corresponding events, said layers being ordered from at least one higher layer to at least one lower layer, each of a plurality of events in the higher layer having a corresponding entry in the lower layer, the processor comprising:
Electronic data processing coded signal converting means comprising:
Electronic data processing coded signal converting means comprising:
Electronic data processing coded signal converting means comprising:
Electronic data processing coded signal converting means comprising:
An electronic data processing coded signal converting means comprising:
An electronic data processing compactor for coded signals comprising:
An electronic data processing compactor for coded signals comprising:
Electronic data processing coded signal outputting means comprising:
Electronic data processing coded signal changing means comprising:
Electronic data processing method for checking for the presence of an actual occurrence value represented by a given line value which forms one of a set of unique line values, each line value in the set being represented by at least one digitally coded actual occurrence value out of a set of monotonically ordered possible occurrence values, each line value being related to another by an exclusive OR of the actual occurrence values thereof and the actual occurrence values thereof relatively shifted, each line value being assigned a unique line number, the actual occurrence value to be checked being in a line value of the set thereof other than the given line value, comprising the steps of:
Electronic data processing method for checking for the presence of an actual occurrence value represented by a given line value which forms one of a set of unique line values, each line value in the set being represented by at least one digitally coded actual occurrence value out of a set of monotonically ordered possible occurrence values, each line value being related to another by an exclusive OR of the actual occurrence values thereof and the actual occurrence values thereof relatively shifted, each line value being assigned a unique line number, the actual occurrence value to be checked being in a line value of the set thereof other than the given line value, comprising the steps of:
Electronic data processing method for checking for the presence of an actual occurrence value contained in a desired different form of a given value comprising:
Electronic data processing signal changing method comprising the steps of:
Electronic data processing means for checking for the presence of an actual occurrence value represented by a given line value which forms one of a set of unique line values, each line value in the set being represented by at least one digitally coded actual occurrence value out of a set of monotonically ordered possible occurrence values, each line value being related to another by an exclusive OR of the actual occurrence values thereof and the actual occurrence values thereof relatively shifted, each line value being assigned a unique line number, the actual occurrence value to be checked being in a line value of the set thereof other than the given line value, the processing means comprising:
Electronic data processing means for checking for the presence of an actual occurrence value represented by a given line value which forms one of a set of unique line values, each line value in the set being represented by at least one digitally coded actual occurrence value out of a set of monotonically ordered possible occurrence values, each line value being related to another by an exclusive OR of the actual occurrence values thereof and the actual occurrence values thereof relatively shifted, each line value being assigned a unique line number, the actual occurrence value to be checked being in a line value of the set thereof. other than the given line value, the processing means comprising:
Electronic data processing means for checking for the presence of an actual occurrence value contained in a desired different form of a given value comprising:
An electronic data processing revolver for revolving a binary coded input line signal to a new line signal in the same iso-entropicgram, comprising:
An encoder for converting to hybrid form a received series of absolute words in a decreasing value order comprising:
An encoder for converting to hybrid form a received series of absolute coded words in decreasing value order, comprising:
A decoder for converting hybrid coded signals to absolute coded word signals, the hybrid signals representing a series of occurrence values of decreasing value, the hybrid signals comprising a series of received binary coded word signals including at least one absolute coded word and a bit string word, the bit string word representing an occurrence by the number of bits of displacement of a bit of predetermined value from an absolute word in the series of hybrid words, a hybrid word comprising a flag signal indicating the type of word, comprising:
A decoder for converting hybrid coded signals to absolute coded word signals, the hybrid signals representing a series of occurrence values of decreasing value, the hybrid signals comprising a series of received binary coded word signals including at least one absolute coded word and at least one bit string word, the bit string word representing an occurrence by the number of bits of displacement of a bit of predetermined value from an absolute word in the series of hybrid words, a received word comprising a flag signal indicating the type of word, comprising:
A method, utilizing a digital data processing system having a memory system for creating a digitally coded data base in such memory system from received events occurring in a desired sequence and for retrieving from the data base, a plurality of said events forming a first type entry and a plurality of first type entries forming events of a second type entry,
A method, utilizing a digital data processing system having a memory system for creating a digitally coded data base in such memory system for received events occurring in a desired sequence and for retrieving from the data base, a plurality of said received events forming a first type entry and a plurality of first type entries forming events of a second type entry,
A method, utilizing a digital data processing system having a memory system for creating and retrieving a digitally coded data base in such memory system comprising the steps of:
A method utilizing a digital data processing system having a memory for creating in such memory a digitally coded data base and for retrieving therefrom, comprising the steps of:
A method utilizing a digital data processing system having a memory for creating in such memory a digitally coded data base and for retrieving therefrom, comprising the steps of:
Digital data processing means having a memory system and adapted for creating in the memory system a digitally coded data base from received events occurring in a desired sequence and for retrieving from the data base, a plurality of said events forming a first type entry and a plurality of first type entries forming events of a second type entry,
Digital data processing means having a memory system and adapted for creating a digitally coded data base in such memory system from received events occurring in a desired sequence and for retrieving from the data base, a plurality of said received events forming a first type entry and a plurality of first type entries forming events of a second type entry,
Digital data processing means having a memory system and adapted for creating and retrieving a digitally coded data base in such memory system the data processing means comprising:
Digital data processing means having a memory for creating in such memory a digitally coded data base and for retrieving therefrom, comprising:
Digital data processing means having a memory and adapted for creating in such memory a digitally coded data base and for retrieving therefrom, comprising:
Digital data processing means for creating in a memory thereof a digitally coded data base from received data, the received data being represented by plural types of entries, each of said types of entries comprising a plurality of definable entries which in turn are represented by a plurality of events, events of at least one type of entry comprising an entry of another type, comprising:
A method using a data processor for retrieving, from a memory, a portion of a stored data base, the data base being represented by digital coded signals which represent the order of occurrence of plural events within each of plural entries, the method comprising the steps of:
A method using a data processor for retrieving, from a memory, a portion of a stored data base, the data base being represented by digital coded signals which represent the order of occurrence of plural events within each of plural entries, the method comprising the steps of:
Data processing means for retrieving, from a memory, a portion of a stored data base, the data base being represented by digital coded signals which represent the order of occurrence of plural events within each of plural entries, the processing means comprising:
A data processing means for retrieving, from a memory, a portion of a stored data base, the data base being represented by digital coded signals which represent the order of occurrence of plural events within each of plural entries, the processing means comprising:
A method using a data processor for retrieving from a memory a portion of a stored data base, the data base comprising a plurality of layers, each layer comprising event-time values represeting the order of occurrence of events in each of a plurality of entries for the layer, the entries on at least one first layer corresponding to the events in a second layer, the method comprising the steps of:
Data processing means for retrieving from a memory a portion of a stored data base, the data base comprising a plurality of layers, each layer comprising event-time values representing the order of occurrence of events in each of a plurality of entries for the layer, the entries on at least one first layer corresponding to the events in a second layer, comprising:
A method, utilizing a digital data processing system, for creating in a memory thereof a digitally coded data base from received data and for retrieving from the data base, the received data being represented by plural types of entries, each of said types of entries comprising a plurality of definable entries which in turn are represented by a plurality of events, events of at least one type of entry comprising an entry of another type, comprising the steps of:
Digital data processing means, for creating in a memory thereof a digitally coded data base from received data and for retrieving from the data base, the received data being represented by plural types of entries, each of said types of entries comprising a plurality of definable entries which in turn are represented by a plurality of events, events of at least one type of entry comprising an entry of another type, comprising:
Dependencies are inferred from the claim text.