Patent · US Expired

Database method implementing attribute refinement model

US6694325B2 · kind B2 · utility

13Cited by
3References
10Claims
0Family size

Inventor

Key dates

Filing dateOct 14, 2001
Grant dateFeb 17, 2004
Priority date
Expiry dateDec 15, 2021

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99943
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-based software method for creating and modifying a data base which contains a multiplicity of records consisting of attribute records, entity records, and constraint records. Each entity record contains a unique identifier and a list of pairs of attribute identifiers and associated values. Each constraint record contains a statement which evaluates to true or false when applied to an entity record in the database. The result is a database in which attribute, constraint, and entity records may be modified without having to reload parts of or the entire database. In addition, the invention contains an integrated method of data compacting and indexing, implemented by component packets, containing component data records, component description records arranged in an array, and a header record. Component data records may contain index structures, which in turn may contain other component packets. Data packets are transferred between an applications program and the database.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.