Content Enhancement for Analyzing Data in a Database
First Claim
1. A method for content enhancement, comprising:
- analyzing product data stored in one or more databases using one or more rules, the rules comprising one or more generic rules applying to the one or more databases that contain product data.
17 Assignments
0 Petitions
Accused Products
Abstract
An electronic commerce system (10) includes a content enhancement module (47) that analyzes the product data stored in a seller database (32) using one or more rules and that identifies one or more potential errors in the product data according to the rules. The rules include one or more generic rules that apply to substantially all seller databases (32) including product data. These generic rules include one or more of the following rules: a rule indicating that a potential error exists if two products in the seller database (32) have identical product identifiers but have otherwise different product data, a rule indicating that a potential error exists if two products in the seller database (32) have different product identifiers but have otherwise identical product data, and rules indicating that a potential error exists if the values associated with particular generic product attributes have a non-numerical format.
-
Citations
30 Claims
-
1. A method for content enhancement, comprising:
analyzing product data stored in one or more databases using one or more rules, the rules comprising one or more generic rules applying to the one or more databases that contain product data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. Content enhancement software, the software embodied in a computer-readable medium and, when executed, operable to:
analyze the product data stored in one or more databases using one or more rules, the rules comprising one or more generic rules applying to the one or more databases that contain product data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A method for content enhancement, comprising:
-
organizing a plurality of product classes in a hierarchy, each product class categorizing a plurality of products and associated with one or more attributes of the products categorized in the product class, at least one of the product classes having one or more associated pointers that identify one or more databases that include product data for one or more products in the class, the product data including values for one or more attributes of the products in the class;
communicating a search query for product data to a database identified by a pointer associated with a product class selected by a user;
communicating one or more search queries to the one or more databases, in response to a user requesting that product data in the one or more databases be associated with one or more classes, the search queries formulated according to one or more rules associated with the particular classes with which the product data in the one or more databases is to be associated;
identifying one or more potential errors in the product data by determining the product data that is included in the results of one or more of the search queries; and
communicating the potential errors to a user associated with the one or more databases.
-
-
30. Content enhancement software, the software embodied in a computer-readable medium and, when executed, operable to:
-
organize a plurality of product classes in a hierarchy, each product class categorizing a plurality of products and associated with one or more attributes of the products categorized in the product class, at least one of the product classes having one or more associated pointers that identify one or more databases that include product data for one or more products in the class, the product data including values for one or more attributes of the products in the class;
communicate a search query for product data to a database identified by a pointer associated with a product class selected by a user;
communicate one or more search queries to the one or more databases, in response to a user requesting that product data in the one or more databases be associated with one or more classes, the search queries formulated according to one or more rules associated with the particular classes with which the product data in the one or more databases is to be associated;
identify one or more potential errors in the product data by determining the product data that is included in the results of one or more of the search queries; and
communicate the potential errors to a user associated with the one or more databases.
-
Specification