×

Data structure for a relational database system for collecting component and specification level data related to products

  • US 5,675,784 A
  • Filed: 05/31/1995
  • Issued: 10/07/1997
  • Est. Priority Date: 05/31/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented electronic catalog database method for collecting component and specification level data related to products in a manner that permits cataloging and managing large quantities of product data in an efficient manner, said method being implemented on a digital computer including a display device and running system software interfacing with a database manager to generate screens on said display device and comprising the steps of:

  • classifying data in a three tiered hierarchical data structure consisting of domains, classes and subclasses, domains being a highest level of the hierarchical data structure and each domain having its own group of classes, each class having its own group of subclasses, and each subclass having a specific set of components, all products in a subclass having these components, components in a subclass having attributes;

    defining component groups for subclasses and defining a component order within each subclass in a series of tables, each table having at least one primary key field and a junction table having a plurality of fields;

    linking attributes with components, the attributes having specification values and units of measure associated with them, and linking components to products using the junction tables of the series of tables;

    storing the linked tables on a storage device of a digital computer having a database manager programmed and arranged to manage said data in the linked tables to allow users to input and search for specific products based on component criteria, wherein the linked tables stored on the storage device form a data structure including a product domain table, data input in said product domain table identifying product domains, each said product domain being linked to a product table, data input in said product table identifying manufactured or published products by part number and description or a service by an offering number and description, said descriptions being formatted according to concatenation rules, said product table being linked to a component table containing component information, a pricing table containing pricing and leasing information, and a warranty table containing warranty information; and

    generating a screen on which a user selects a domain, a class and a subclass to input and to search data in the linked tables, said database manager allowing a user to search products meeting a particular criteria including a criteria defined by logical operators, wherein data entered in the component table includes pre-defined, standard component types with filled-in specification values such that when product components and product component specifications are added, said method allowing a user to choose from a list of common components to copy thereby promoting efficiency and data integrity, said component table further being linked to a component specification table which includes information on the predefined, standard component types with filled-in specification values and to a component group specification type usage table which contains information associating subclass component types to subclass component type specification types.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×