Patent 6920458 Issued on July 19, 2005. Estimated Expiration Date: September 22, 2020. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
707/102, Generating database or data structure (e.g., via user interface)707/104.1, Application of database or data structure (e.g., distributed, multimedia, image)707/2, Access augmentation or optimizing706/12, MACHINE LEARNING709/220, NETWORK COMPUTER CONFIGURING707/3, Query processing (i.e., searching)717/100, SOFTWARE PROGRAM DEVELOPMENT TOOL (E.G., INTEGRATED CASE TOOL OR STAND-ALONE DEVELOPMENT TOOL)707/103R, Object-oriented database structure707/6, Pattern matching access707/101, Manipulating data structure (e.g., compression, compaction, compilation)707/5, Query augmenting and refining (e.g., inexact access)707/100, DATABASE SCHEMA OR DATA STRUCTURE707/9Privileged access
A model repository is provided for storing selected data models generated by a data mining application. The model repository is a structure that may be organized into a plurality of levels, including a project level, a diagram level, and a model level. The project level may include one or more diagrams, each of which describes a particular set of model specifications. Each diagram may then be associated with one or more models. Associated with the model repository is a model repository facility that is preferably integrated into the data mining application and enables operations, such as the exportation of useful models to the model repository. The model repository may also include one or more index data structures for storing attributes of the models within the model repository. These indexes may include a main index that contains attributes of all the models stored in the model repository, and one or more special indexes, such as a tree-type index and mini-index, that contain the attributes of a particular sub-set of the models stored in the model repository. A user may then search through the one or more indexes in order to find a model that suits his or her needs. Alternatively, a user application program may programmatically query the model repository in order to find and extract information from a particular model stored in the model repository.
Other References
Saharia et al. “Enhancing Data Warehouse Performance Through Query Caching” ACM SIGMIS Database. vol. 31, Issue 3. pp. 43-63. Jun. 2000.
Chen, Ming-Syan et al., “Data Mining: An Overview from a Database Perspective”, IEEE Transactions on Knowledge and Data Engineering, IEEE Inc., New York, US, vol. 8, No. 6, pp. 866-883, Dec. 1996.
Manganaris, Stefanos et al., “A data mining analysis of RTID alarms”, Computer Networks, Elsevier Science Publishers B.V., Amsterdam, NL, vol. 34, No. 4, pp. 571-577, Oct. 2000.
Press Release, “SPSS Unveils Aggressive Development Plans- 1999 product releases will focus on scalability and deployment solutions for the enterprise”, Feb. 18, 1999 (4 pp.).
Press Release, “Department of Health and Human Services to provide employees with SPSS data analysis software- SPSS influence increases as it lands another large government deal”, Apr. 13, 1999, (2 pp).
Press Release, “SPSS ships data mining and data analysis software for AS/400 users- Data preparation, report OLAP and advanced statistics complement IBM's Intelligent Miner”, Jun. 30, 1999, (3 pp.).
Press Release, “SPSS Inc. delivers enterprise-strength data mining- Two new products give users dramatically improved performance with large data sets”, Sep. 30, 1999, (3 pp.).
Press Release, “SPSS introduces market research Web reporting solutions- New tools for automatic, real-time analysis and online reporting available now”, Feb. 7, 2000 (2 pp.).
Press Release, “SPSS ships SmartViewer Web Server 2.0- Software enables enterprise-wide distribution of and interaction with SPSS analytical reports”, Sep. 11, 2000, (3 pp.).