Classification engine for managing attribute-based data
US6834287B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 14, 2001 |
| Grant date | Dec 21, 2004 |
| Priority date | — |
| Expiry date | Nov 20, 2021 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99947
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A classification engine provides flexible support for manipulation of attribute-based data by dynamic generation of SQL with classifiers constructed from different schema objects representing different database schemas. The classifiers may be constructed by defining classifiers corresponding to the database schema, and mapping the classifiers to columns on tables in the database. The invention also allows a classification system to modify the database structure and easily conform the classification engine to the modified structure without recompiling the engine or rewriting the application that use the classification system. The engine is conformed to the new structure by constructing a second schema object for the modified database. The schema objects are preferably defined using a field-based language such as extensible markup language (XML).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.