Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
257 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; storing the predictive module for future use; generating a knowledge base set, wherein said knowledge base set includes a set of rules, a validated query phrase, and said predictive model; selecting the knowledge base set; and validating a query phrase against the target data set and the knowledge base set; wherein the step of extracting a predictive model comprises performing at least one process from the group of processes consisting of: detecting a collection of rules and extracting the collection; formulating a set of equations and extracting the set; and training a neural network and extracting parameters describing the neural network.
Claim 2
Dependent Claim
257 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; storing the predictive module for future use; generating a knowledge base set, wherein said knowledge base set includes a set of rules, a validated query phrase, and said predictive model; selecting the knowledge base set; and validating a query phrase against the target data set and the knowledge base set; wherein the step of extracting a predictive model comprises performing at least one process from the group of processes consisting of: detecting a collection of rules and extracting the collection; formulating a set of equations and extracting the set; and training a neural network and extracting parameters describing the neural network.
Claim 3
Dependent Claim
245 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; storing the predictive module for future use; generating a knowledge base set, wherein said knowledge base set includes a set of rules, a validated query phrase, and said predictive model; selecting the knowledge base set; and validating a query phrase against the target data set and the knowledge base set; wherein the query phrase comprises a user-defined hypothesis, the method further comprising the steps of: forming the hypothesis, using the data analysis module; validating the hypothesis against the target data set; and storing the validated hypothesis in the repository.
Claim 4
Dependent Claim
245 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; storing the predictive module for future use; generating a knowledge base set, wherein said knowledge base set includes a set of rules, a validated query phrase, and said predictive model; selecting the knowledge base set; and validating a query phrase against the target data set and the knowledge base set; wherein the query phrase comprises a user-defined hypothesis, the method further comprising the steps of: forming the hypothesis, using the data analysis module; validating the hypothesis against the target data set; and storing the validated hypothesis in the repository.
Claim 5
Dependent Claim
253 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s)i extracting a predictive model using at least one of the data analysis modules based on the target data set; and storing the predictive module for future use; wherein at least one of the data sources comprises a relational database, the method further comprising the steps of: extracting a schema of data, including tables and attributes, from the relational database; defining the target data set including at least one table, having at least one of the attributes, from the schema; defining a user query phrase using one of the data analysis modules; validating a query phrase against the target data set; storing the validated query phrase; and selectively directing the validated query phrase to the server processor.
Claim 6
Dependent Claim
253 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s)i extracting a predictive model using at least one of the data analysis modules based on the target data set; and storing the predictive module for future use; wherein at least one of the data sources comprises a relational database, the method further comprising the steps of: extracting a schema of data, including tables and attributes, from the relational database; defining the target data set including at least one table, having at least one of the attributes, from the schema; defining a user query phrase using one of the data analysis modules; validating a query phrase against the target data set; storing the validated query phrase; and selectively directing the validated query phrase to the server processor.
Claim 7
Dependent Claim
45 words
The method of claim 3, wherein the query phrase comprises a user-defined hypothesis, the method further comprising the steps of: forming a hypothesis, using the top-down data analysis module; validating the hypothesis against the target data set; and storing the validated hypothesis in the repository.
Claim 8
Dependent Claim
34 words
The method of claim 3, wherein the data analysis modules include a visualization module, the method further comprising the step of generating a visual display of the validated query phrase at the user interface.
Claim 9
Dependent Claim
236 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; and storing the predictive module for future use; wherein at least one of the data sources comprises a relational database, the method further comprising the steps of: extracting a schema of data, including tables and attributes, from the relational database; and defining the target data set including at least one table, having at least one of the attributes, from the schema; wherein the step of defining the target data set includes the step of joining a plurality of the tables.
Claim 10
Dependent Claim
236 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; and storing the predictive module for future use; wherein at least one of the data sources comprises a relational database, the method further comprising the steps of: extracting a schema of data, including tables and attributes, from the relational database; and defining the target data set including at least one table, having at least one of the attributes, from the schema; wherein the step of defining the target data set includes the step of joining a plurality of the tables.
Claim 11
Dependent Claim
236 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting. A piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; and storing the predictive module for future use; wherein at least one of the data sources comprises a relational database, the method further comprising the steps of: extracting a schema of data, including tables and attributes, from the relational database; and defining the target data set including at least one table, having at least one of the attributes, from the schema; wherein the step of defining the target data set includes the step of constraining attributes of a selected table.
Claim 12
Dependent Claim
236 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting. A piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target data set; and storing the predictive module for future use; wherein at least one of the data sources comprises a relational database, the method further comprising the steps of: extracting a schema of data, including tables and attributes, from the relational database; and defining the target data set including at least one table, having at least one of the attributes, from the schema; wherein the step of defining the target data set includes the step of constraining attributes of a selected table.
Claim 13
Dependent Claim
208 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target set; and storing the predictive module for future use; wherein the data analysis modules include an induction module, the method further comprising the steps of: selecting the induction module using the user interface; altering the target data set using user-specified parameters; specifying a goal attribute; and generating predictive modules in the form of rules.
Claim 14
Dependent Claim
208 words
A data mining method for generating predictive models in a computer system, said computer system comprising: a user interface; at least one data source; at least one top-down data analysis module and at least one bottom-up data analysis module in cooperative communication with each other and in communication with the user interface, where the top-down data analysis module considers data supporting and refuting a piece of expressed knowledge, validates or invalidates the knowledge, and gives reasons for the validity or invalidity of the knowledge, and the bottom-up data analysis module discovers knowledge in data; and a server processor, in communication with each data source and with the data analysis modules; the method comprising the steps of: selecting data from at least one data source; constructing a target data set from the data selected from the data source(s); extracting a predictive model using at least one of the data analysis modules based on the target set; and storing the predictive module for future use; wherein the data analysis modules include an induction module, the method further comprising the steps of: selecting the induction module using the user interface; altering the target data set using user-specified parameters; specifying a goal attribute; and generating predictive modules in the form of rules.
Claim 15
Dependent Claim
24 words
The method of claim 8, further comprising the step of editing the set of rules in accordance with user-specified parameters using the user interface.
Claim 16
Dependent Claim
19 words
The method of claim 9, further comprising the step of storing the edited set of rules in the repository.
Claim 17
Dependent Claim
21 words
The method of claim 8, further comprising the step of testing the set of rules against the altered target data set.