Information Life Cycle Search Engine and Method
First Claim
1. A method of computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a prioritized hierarchical taxonomic system encompassing some select content, comprising:
- selecting n priorities from said prioritized hierarchical taxonomic system;
gathering input data represented by a source document or a data stream, said input data having data elements therein;
identifying data elements in said input data with said hierarchical taxonomic system and identifying data elements representing supplemental select content corresponding to said n priorities therefrom;
searching said data collections with said supplemental select content data elements and gathering supplemental documents based thereon.
1 Assignment
0 Petitions
Accused Products
Abstract
Search engine process operates on data collections to expand a user'"'"'s knowledge about select content (SC) words, data objects, etc. A prioritized hierarchical taxonomic system (H-tax-sys) encompasses some SC is set, input data is classified thereto, and non-matching data (non-SC) is identified. The non-SC are used as a search terms. Additionally-optionally, the process identifies input data as SC per n priority H-tax, and uses these as search terms. Additionally-optionally, input data matching SC is added as search terms. Additionally-optionally, search terms are extracted from the input based upon H-tax. Supplemental documents are gathered, H-tax classified, mapped and represented with and without mapped search terms.
241 Citations
119 Claims
-
1. A method of computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a prioritized hierarchical taxonomic system encompassing some select content, comprising:
-
selecting n priorities from said prioritized hierarchical taxonomic system; gathering input data represented by a source document or a data stream, said input data having data elements therein; identifying data elements in said input data with said hierarchical taxonomic system and identifying data elements representing supplemental select content corresponding to said n priorities therefrom; searching said data collections with said supplemental select content data elements and gathering supplemental documents based thereon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a prioritized hierarchical taxonomic system encompassing some select content, comprising:
-
gathering input data represented by a source document or a data stream, said input data having data elements therein; identifying data elements in said input data with said hierarchical taxonomic system and identifying non-matching data elements which do not match said select content; searching said data collections with said non-matching data elements and gathering supplemental documents based thereon. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects therein, comprising:
-
employing a prioritized hierarchical taxonomic system which encompasses some select content; gathering input data represented by a source document or a data stream, said input data having data elements therein; tagging each data element in said input data based upon said hierarchical taxonomic system; searching through said data collections and gathering supplemental documents having non-matching data elements from said data input which do not match said select content; tagging each data element in said supplemental documents based upon said hierarchical taxonomic system; and compiling either the data elements from said supplemental documents or the supplemental documents into a representation of said hierarchical taxonomic system. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer readable medium containing programming instructions for computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a prioritized hierarchical taxonomic system encompassing some select content, comprising:
-
gathering input data represented by a source document or a data stream, said input data having data elements therein; identifying data elements in said input data with said hierarchical taxonomic system and identifying non-matching data elements which do not match said select content; searching said data collections with said non-matching data elements and gathering supplemental documents based thereon. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A computer readable medium containing programming instructions for computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects therein, comprising:
-
employing a prioritized hierarchical taxonomic system which encompasses some select content; gathering input data represented by a source document or a data stream, said input data having data elements therein; tagging each data element in said input data based upon said hierarchical taxonomic system; searching through said data collections and gathering supplemental documents having non-matching data elements from said data input which do not match said select content; tagging each data element in said supplemental documents based upon said hierarchical taxonomic system; and compiling either the data elements from said supplemental documents or the supplemental documents into a representation of said hierarchical taxonomic system. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. A computer readable medium containing programming instructions for computerized searching through electronic data collections, represented by databases or data structures, to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a prioritized hierarchical taxonomic system encompassing some select content, comprising:
-
selecting n priorities from said prioritized hierarchical taxonomic system; gathering input data represented by a source document or a data stream, said input data having data elements therein; identifying data elements in said input data with said hierarchical taxonomic system and identifying data elements representing supplemental select content corresponding to said n priorities therefrom; searching said data collections with said supplemental select content data elements and gathering supplemental documents based thereon. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. A method of computerized searching through electronic data collections to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a ranked categorical classification system encompassing some select content, comprising:
-
selecting a plurality of classifications from said classification system; gathering input data represented by a source document or a data stream, said input data having data elements therein; identifying input data elements corresponding to said plurality of classifications to derive supplemental select content; searching said data collections with said supplemental select content and gathering supplemental documents based thereon; compiling said supplemental documents based upon said classification system. - View Dependent Claims (94, 95, 96, 97, 98, 101)
-
-
99. A method of computerized searching through electronic data collections to expand a user'"'"'s knowledge about select content represented by one or more predetermined words, characters, images or data objects, with a ranked categorical classification system encompassing some select content, comprising:
-
selecting a plurality of classifications from said classification system; gathering input data represented by a source document or a data stream, said input data having data elements therein; identifying input data elements corresponding to said plurality of classifications to derive supplemental select content; searching said data collections with said supplemental select content and gathering supplemental documents based thereon; compiling said supplemental documents based upon said classification system; and one or more of the following expansion and attenuation functions including; filtering non-matching input data elements which do not match said select content and searching said data collections with said non-matching data elements and gathering supplemental documents based thereon; searching said data collections with some select content and gathering supplemental documents based thereon; expanding a bandwidth of said search by adding select content, altering the identification of input data elements corresponding to said plurality of classifications, and applying contextual filters to said supplemental select content; contracting a bandwidth of said search by adding select content, altering the identification of input data elements corresponding to said plurality of classifications, and applying contextual filters to said supplemental select content; narrowing said searching said data collections with a feedback attenuation filter controlled by one of;
said supplemental documents exceed a predetermined number, said supplemental documents exceed data elements matching a predetermined number of select content therein, a predetermined number of data elements from said supplemental documents exceed a predetermined number of priorities in said classification system, and data elements in said supplemental documents exceed predetermined contextual rules or algorithms related to said select content; andexpanding said searching said data collections with a feedback expansion filter controlled by one of;
said supplemental documents do not exceed a predetermined number, said supplemental documents do not include a data elements matching a predetermined number of select content therein, a predetermined number of data elements from said supplemental documents do not fulfill a predetermined number of priorities in said hierarchical taxonomic system, and data elements in said supplemental documents do not met predetermined contextual rules or algorithms related to said select content. - View Dependent Claims (100, 102, 103)
-
-
104. A method of computerized searching through electronic data collections, represented by databases or data structures, utilizing a prioritized hierarchical classification system comprising:
-
selecting n priorities from said prioritized hierarchical classification system; extracting search terms from input data represented by a source document or a data stream, by identifying data elements in said input data with said classification system corresponding to said n priorities therefrom; searching said data collections with said search terms and gathering supplemental documents based thereon; resetting said n priorities in said classification system to m priorities in said classification system; extracting secondary search terms from input data elements with said classification system corresponding to said m priorities and repeating the search of said data collections with said secondary search terms and gathering secondary supplemental documents; and
,determining whether said supplemental documents and said secondary supplemental documents exhibit convergent or divergent characteristics. - View Dependent Claims (105, 106, 107, 108, 109)
-
-
110. A method of computerized searching through electronic data collections, represented by databases or data structures, utilizing a prioritized hierarchical classification system comprising:
-
selecting n priorities from said prioritized hierarchical classification system; extracting search terms from input data represented by a source document or a data stream, by identifying data elements in said input data with said classification system corresponding to said n priorities therefrom; searching said data collections with said search terms and gathering supplemental documents based thereon; and
,extracting secondary search terms as data elements from said supplemental documents with said classification system corresponding to said n priorities and repeating the search of said data collections with said secondary search terms and gathering secondary supplemental documents. - View Dependent Claims (111, 112, 113, 114)
-
-
115. A method of computerized searching through electronic data collections, represented by databases or data structures, utilizing a prioritized hierarchical classification system comprising:
-
selecting n priorities from said prioritized hierarchical classification system; extracting search terms from input data represented by a source document or a data stream, by identifying data elements in said input data with said classification system corresponding to said n priorities therefrom; searching said data collections with said search terms and gathering supplemental documents based thereon. - View Dependent Claims (116, 117, 118, 119)
-
Specification