1. A method of using digitally stored information to create ideas and solve problems, comprising the steps of: (a) receiving an input statement identifying a problem to be solved; (b) identifying at least one word in said input statement, said at least one word being an object of a verb, the action of said verb occurring upon solution of said problem; (c) receiving a first data base that contains information relating to a first system and that relates to said problem to be solved; (d) receiving a second data base that contains information relating to a second system; (e) locating an entry in said first data base that corresponds to said object; (f) determining the hierarchical level of said entry in said first data base; (g) obtaining data relating to a process from said second data base at said hierarchical level in said second data base; and (h) substituting said object for at least one word in said process data.
1. A method of using digitally stored information to create ideas and solve problems, comprising the steps of: (a) receiving an input statement identifying a problem to be solved; (b) identifying at least one word in said input statement, said at least one word being an object of a verb, the action of said verb occurring upon solution of said problem; (c) receiving a first data base that contains information relating to a first system and that relates to said problem to be solved; (d) receiving a second data base that contains information relating to a second system; (e) locating an entry in said first data base that corresponds to said object; (f) determining the hierarchical level of said entry in said first data base; (g) obtaining data relating to a process from said second data base at said hierarchical level in said second data base; and (h) substituting said object for at least one word in said process data. 3. The method of claim 1, further comprising: (a) adding said substituted process data to said first data base.